*{box-sizing:border-box;margin:0;padding:0}body{position:absolute;width:100%;height:100%;overflow:hidden}#root{position:relative;width:100%;height:100%}@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(./Figtree-Light-PIMVqjjA.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:italic;font-weight:300;font-display:swap;src:url(./Figtree-LightItalic-BTThovDJ.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(./Figtree-Regular-q6CWd6s5.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:italic;font-weight:400;font-display:swap;src:url(./Figtree-Italic-BITHSAyM.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(./Figtree-Medium-WmqbKcz4.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(./Figtree-SemiBold-Bfcy6I72.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:italic;font-weight:600;font-display:swap;src:url(./Figtree-SemiBoldItalic-CGVnw637.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(./Figtree-Bold-54LQ8w3B.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:italic;font-weight:700;font-display:swap;src:url(./Figtree-BoldItalic-CpRlFXy0.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(./Figtree-ExtraBold-BNVuRCIL.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:italic;font-weight:800;font-display:swap;src:url(./Figtree-ExtraBoldItalic-DqkSgPuW.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:normal;font-weight:900;font-display:swap;src:url(./Figtree-Black-YN9Klv-4.ttf) format("truetype")}@font-face{font-family:Figtree;font-style:italic;font-weight:900;font-display:swap;src:url(./Figtree-BlackItalic-BdhnJSg6.ttf) format("truetype")}.App{--app-color-pale-blue: #43C5E61A;--app-color-pale-blue-solid: #edfafc;--app-color-blue1: #1A1A56;--app-color-blue2: #3A3A82;--app-color-blue3: #43C5E6;font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif;position:relative;width:100%;height:100%}@keyframes slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-out-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}.Screen{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transform:translate(100%);transition:all .2s ease-in-out;box-shadow:0 0 10px #0000001a;overflow:hidden;animation:slide-in-from-right .4s ease-in-out forwards;background:linear-gradient(180deg,var(--app-color-pale-blue-solid) 0%,var(--app-color-pale-blue-solid) 20%,#ffffff 50%,var(--app-color-pale-blue-solid) 80%,var(--app-color-pale-blue-solid) 100%)}.Screen.dismissing{animation:slide-out-to-left .4s ease-in-out forwards}.Screen.ScreenAboutUs{animation:slide-in-from-left .4s ease-in-out forwards;padding:107px 74px 32px;display:flex;flex-direction:column;color:#1a1a56}.about-us-scroll{flex:1;overflow-y:auto;padding-right:8px}.about-us-content{display:flex;flex-direction:column;gap:32px;min-height:100%}.about-us-intro{display:flex;flex-direction:column;gap:12px}.about-us-heading{font-size:19px;font-weight:700;color:#3a3a82}.about-us-body{margin:0;font-size:16px;font-weight:400;line-height:1.5;color:#1a1a56}.about-us-link{border:none;background:transparent;padding:0;margin:0;color:#43c5e6;font-size:16px;font-weight:400;text-decoration:underline;cursor:pointer}.about-us-team{display:grid;grid-template-columns:1fr;gap:28px}.about-us-card{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;align-items:start}.about-us-profile{display:flex;flex-direction:column;gap:8px}.about-us-photo{position:relative;width:180px;height:160px;border:1px solid rgba(26,26,86,.35);border-radius:8px;background:#fff}.about-us-photo-badge{position:absolute;right:8px;bottom:8px;width:24px;height:24px;border-radius:4px;background:#1a1a5614;color:#1a1a5666;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;text-transform:lowercase;letter-spacing:.2px}.about-us-name{font-size:19px;font-weight:700;color:#3a3a82}.about-us-title{font-size:12px;font-weight:700;color:#43c5e6;text-transform:uppercase;letter-spacing:.4px}.about-us-text{display:flex;flex-direction:column;gap:10px;font-size:16px;font-weight:400;line-height:1.5;color:#1a1a56}.about-us-text p{margin:0}@media(max-width:980px){.Screen.ScreenAboutUs{padding:36px 32px 28px}.about-us-card{grid-template-columns:140px minmax(0,1fr);gap:18px}.about-us-photo{width:140px;height:130px}}@media(max-width:720px){.about-us-card{grid-template-columns:1fr}.about-us-photo{width:100%;height:180px}}.Screen.ScreenContact{animation:slide-in-from-left .4s ease-in-out forwards;position:relative;padding:0}.contact-stage{position:absolute;top:50%;left:50%;width:1024px;height:768px;transform-origin:center}.contact-title{position:absolute;top:77px;left:74px;margin:0;font-size:20px;font-weight:600;color:var(--app-color-blue2)}.contact-content{position:absolute;top:120px;left:74px;width:876px;display:flex;align-items:flex-start;gap:28px}.contact-form{flex:1 1 auto;box-sizing:border-box;max-width:none;background:#fff;border-radius:18px;padding:28px 30px 32px;box-shadow:0 12px 30px #1a1a561f}.contact-field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.contact-field label{color:#43c5e6;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.contact-input{width:100%;border:1px solid rgba(58,58,130,.25);border-radius:0;padding:12px 24px;font-size:16px;font-weight:500;color:#3a3a82;background:#fff;box-sizing:border-box;font-family:inherit}.contact-input::placeholder{color:#3a3a8299}.contact-textarea{min-height:140px;resize:vertical}.contact-select-wrapper{position:relative}.contact-select{appearance:none;padding-right:44px}.contact-select-icon{position:absolute;right:18px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13.727'%20height='7.824'%20viewBox='0%200%2013.727%207.824'%3e%3cpath%20id='caret'%20d='M12.863,18.424,6,11.561l.961-.961,5.9,5.9,5.9-5.9.961.961Z'%20transform='translate(-6%20-10.6)'%20fill='%235bb947'/%3e%3c/svg%3e") no-repeat center;background-size:contain;pointer-events:none}.contact-actions{display:flex;justify-content:flex-start;margin-top:6px}.contact-submit{border:none;border-radius:999px;padding:12px 28px;background:#43c5e6;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.contact-submit:hover{background:#2fb4d6}.contact-info-card{box-sizing:border-box;width:336px;min-width:336px;background:#1a1a56;color:#f9f9f9;border-radius:16px;padding:22px 20px;box-shadow:0 12px 30px #1a1a562e}.contact-info-title{font-size:18px;font-weight:600;margin-bottom:10px}.contact-info-text{font-size:16px;font-weight:400;margin-bottom:4px}.contact-info-list{margin-top:16px;display:flex;flex-direction:column;gap:12px;font-size:16px;font-weight:400}.contact-info-item{color:#f9f9f9;display:flex;align-items:center;gap:12px;min-height:26px}.contact-info-icon{width:22px;height:22px;flex:0 0 22px;object-fit:contain}.contact-info-icon-linkedin{width:26px;height:26px;flex-basis:26px;margin-left:-2px}.contact-toast{position:absolute;bottom:40px;left:74px;padding:12px 18px;border-radius:12px;background:#1a1a56;color:#f9f9f9;font-size:14px;font-weight:600;box-shadow:0 8px 20px #1a1a562e}.ThreeSixtyOverlay{position:fixed;inset:0;z-index:18;overflow:hidden;background:#fffffff5}.ThreeSixtyOverlay-backButton{position:absolute;top:24px;left:88px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:none;padding:0;cursor:pointer;border-radius:999px;background:var(--app-color-pale-blue);color:var(--app-color-blue2);font-size:18px;z-index:3}.ThreeSixtyOverlay-backButton:hover{background:#fff;color:var(--app-color-blue3)}.ThreeSixtyOverlay-backIcon{width:30px;height:30px}.ThreeSixtyOverlay-stageArea{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.ThreeSixtyOverlay-stage{position:relative;width:1024px;height:768px;flex:0 0 auto;transform-origin:center;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ThreeSixtyOverlay-stage.is-dragging{cursor:grabbing}.ThreeSixtyOverlay-frame{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.ThreeSixtyOverlay-video{opacity:0}.ThreeSixtyOverlay-video.is-ready{opacity:1}.ThreeSixtyOverlay-instruction{position:absolute;left:50%;bottom:34px;z-index:2;display:inline-flex;flex-direction:column;align-items:center;gap:6px;transform:translate(-50%);color:#1a1a56;font-size:16px;font-weight:400;line-height:1.2;pointer-events:none;-webkit-user-select:none;user-select:none}.ThreeSixtyOverlay-instructionIcon{width:68px;height:auto;display:block}.ThreeSixtyOverlay-instructionText{white-space:nowrap}.ThreeSixtyOverlay-preloadFrames{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.ThreeSixtyOverlay-preloadFrames img{position:absolute;top:0;left:0;width:1px;height:1px}.InteractiveSequenceStage{position:absolute;inset:0;width:100%;height:100%;background:#fff}.InteractiveSequenceStage-frame,.InteractiveSequenceStage-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.InteractiveSequenceStage-video{opacity:0;pointer-events:none}.InteractiveSequenceStage-video.is-ready{opacity:1}.InteractiveSequenceStage-control{position:absolute;top:50%;left:50%;width:46px;height:148px;border:none;background:none;padding:0;cursor:grab;z-index:5;touch-action:none;transform:translate(-374px,-44px)}.InteractiveSequenceStage-control.is-dragging{cursor:grabbing}.InteractiveSequenceStage-track{position:absolute;inset:0;display:block;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='46'%20height='148'%20viewBox='0%200%2046%20148'%3e%3crect%20id='slider_track'%20data-name='slider%20track'%20width='46'%20height='148'%20rx='23'%20fill='%23fff'%20opacity='0.705'/%3e%3c/svg%3e") center / 100% 100% no-repeat}.InteractiveSequenceStage-thumb{position:absolute;left:50%;width:58px;height:58px;transform:translate(-50%);filter:drop-shadow(0 3px 6px rgba(0,0,0,.16));top:var(--sequence-thumb-offset);background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='58'%20height='58'%20viewBox='0%200%2058%2058'%3e%3cdefs%3e%3cfilter%20id='Ellipse_239'%20x='0'%20y='0'%20width='58'%20height='58'%20filterUnits='userSpaceOnUse'%3e%3cfeOffset%20dy='3'%20input='SourceAlpha'/%3e%3cfeGaussianBlur%20stdDeviation='3'%20result='blur'/%3e%3cfeFlood%20flood-opacity='0.161'/%3e%3cfeComposite%20operator='in'%20in2='blur'/%3e%3cfeComposite%20in='SourceGraphic'/%3e%3c/filter%3e%3c/defs%3e%3cg%20id='slider_circle'%20data-name='slider%20circle'%20transform='translate(-92%20-287)'%3e%3cg%20transform='matrix(1,%200,%200,%201,%2092,%20287)'%20filter='url(%23Ellipse_239)'%3e%3ccircle%20id='Ellipse_239-2'%20data-name='Ellipse%20239'%20cx='20'%20cy='20'%20r='20'%20transform='translate(9%206)'%20fill='%2343c5e6'/%3e%3c/g%3e%3cpath%20id='Path_8396'%20data-name='Path%208396'%20d='M16,22,6,12l1.4-1.4L16,19.2l8.6-8.6L26,12Z'%20transform='translate(137%20333.6)%20rotate(180)'%20fill='%23f9f9f9'/%3e%3cpath%20id='Path_8397'%20data-name='Path%208397'%20d='M16,22,6,12l1.4-1.4L16,19.2l8.6-8.6L26,12Z'%20transform='translate(137%20323.6)%20rotate(180)'%20fill='%23f9f9f9'/%3e%3c/g%3e%3c/svg%3e") center / contain no-repeat}.InteractiveSequenceStage-control.radial-setup.head-shield-1{transform:translate(-354px,-44px) rotate(19deg)}.InteractiveSequenceStage-control.radial-setup.head-shield-2{transform:translate(-374px,-44px) rotate(0)}.InteractiveSequenceStage-control.radial-setup.head-shield-3{transform:translate(-354px,-44px) rotate(190deg)}.InteractiveSequenceStage-control.radial-setup.head-shield-4{transform:translate(-334px,-14px) rotate(220deg)}.InteractiveSequenceStage-control.radial-setup.head-shield-5{transform:translate(-384px,-74px) rotate(40deg)}.InteractiveSequenceStage-control.radial-setup.table-flip-shield-1{transform:translate(-154px,112px) rotate(-3deg)}.InteractiveSequenceStage-control.radial-setup.table-flip-shield-2{transform:translate(196px,142px) rotate(221deg)}.InteractiveSequenceStage-control.radial-setup.radial-arm-board{transform:translate(-272px,76px) rotate(178deg)}.InteractiveSequenceStage-control.radial-setup.work-station-attach-1{transform:translate(-172px,6px) rotate(178deg)}.InteractiveSequenceStage-control.radial-setup.work-station-attach{transform:translate(150px,140px) rotate(82deg)}.InteractiveSequenceStage-control.radial-setup.radial-arm-rotate{transform:translate(320px,-48px) rotate(219deg)}.InteractiveSequenceStage-control.radial-setup.scatter-pro-attach-1{transform:translate(166px,-100px) rotate(288deg)}.InteractiveSequenceStage-control.radial-setup.telescope-hip-shield-attach{transform:translate(-50px,-164px) rotate(185deg)}.InteractiveSequenceStage-control.radial-setup.tele-hip-shield-slide-1{transform:translate(-140px,-64px) rotate(-60deg)}.InteractiveSequenceStage-control.radial-setup.scatter-pro-rotate-1{transform:translate(66px,110px) rotate(58deg)}.InteractiveSequenceStage-control.radial-setup.clear-spot-shield-1{transform:translate(2px,-18px) rotate(298deg)}.InteractiveSequenceStage-control.femoral-setup.femoral-setup-step-1{transform:translate(-236px,-120px)}.InteractiveSequenceStage-control.femoral-setup.femoral-setup-step-2{transform:translate(-148px,-26px) rotate(-61deg)}.InteractiveVideoStage{position:absolute;inset:0;width:100%;height:100%;background:#fff}.InteractiveVideoStage-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.InteractiveVideoStage-playControl{position:absolute;top:50%;left:50%;width:58px;height:58px;border:none;border-radius:999px;background:none;padding:0;cursor:pointer;z-index:5;transform:translate(318px,106px)}.InteractiveVideoStage-playTrack{display:none}.InteractiveVideoStage-playThumb{position:absolute;inset:0;display:block;width:58px;height:58px;border-radius:999px;background:#43c5e6;filter:drop-shadow(0 3px 6px rgba(0,0,0,.16))}.InteractiveVideoStage-playThumb:before{content:"";position:absolute;top:50%;left:52%;width:0;height:0;transform:translate(-50%,-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid #ffffff}.InteractiveVideoStage-playControl.radial-setup.radial-arm-rotate-2{transform:translate(120px,-8px) rotate(0)}.InteractiveVideoStage-playControl.radial-setup.hang-flex-shield{transform:translate(-42px,06px) rotate(0)}.InteractiveVideoStage-playControl.radial-setup.complete-shield{transform:translate(18px,6px) rotate(0)}.InteractiveSetupStage-overlay{position:absolute;top:98px;left:16px;max-width:410px;pointer-events:none;z-index:3;background-color:#fffc;border-radius:8px;padding:20px}.InteractiveSetupStage-kicker{color:#5bb947;font-size:12px;font-weight:700;line-height:1.15;text-transform:uppercase;display:none}.InteractiveSetupStage-title{margin-top:4px;color:var(--app-color-blue2);font-size:19px;font-weight:700;line-height:1.15}.InteractiveSetupStage-floatingText{margin-top:12px;max-width:360px;color:var(--app-color-blue1);font-size:16px;font-weight:400;line-height:1.25}.InteractiveSetupPopupDialog{position:fixed;inset:0;z-index:35;display:flex;align-items:center;justify-content:center;padding:40px 24px}.InteractiveSetupPopupDialog-card{position:relative;width:min(545px,calc(100vw - 48px));max-height:calc(100vh - 80px);overflow-y:auto;padding:70px 32px 48px;background:#fff;color:var(--app-color-blue1);box-shadow:0 12px 24px #00000038}.InteractiveSetupPopupDialog-card:not(.has-video){padding-top:86px}.InteractiveSetupPopupDialog-close{position:absolute;top:12px;right:12px;width:44px;height:44px;border:none;border-radius:999px;background:var(--app-color-pale-blue);color:var(--app-color-blue2);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.InteractiveSetupPopupDialog-close:hover{background:#fff;color:var(--app-color-blue3)}.InteractiveSetupPopupDialog-closeIcon{display:block;width:20px;height:20px}.InteractiveSetupPopupDialog-videoPreview{position:relative;width:100%;aspect-ratio:16 / 9;border:1px solid rgba(26,26,86,.25);background:#000;display:block;padding:0;margin:0 0 24px;overflow:hidden;cursor:pointer}.InteractiveSetupPopupDialog-videoPreview img,.InteractiveSetupPopupDialog-videoPreviewFallback{width:100%;height:100%;display:block;object-fit:cover}.InteractiveSetupPopupDialog-videoPreviewFallback{background:linear-gradient(135deg,#43c5e647,#1a1a5652),#111}.InteractiveSetupPopupDialog-videoPreview:after{content:"";position:absolute;inset:0;background:#00000029;transition:background .16s ease}.InteractiveSetupPopupDialog-videoPreview:hover:after{background:#0000000a}.InteractiveSetupPopupDialog-playButton{position:absolute;top:50%;left:50%;z-index:1;width:70px;height:70px;border-radius:999px;background:#43c5e6eb;color:#fff;display:inline-flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);box-shadow:0 8px 20px #1a1a562e}.InteractiveSetupPopupDialog-playButton svg{width:34px;height:34px;fill:currentColor;transform:translate(2px)}.InteractiveSetupPopupDialog-title{color:var(--app-color-blue2);font-size:22px;font-weight:700;line-height:1.2;margin:0 0 16px}.InteractiveSetupPopupDialog-body{color:var(--app-color-blue1);font-size:17px;font-weight:400;line-height:1.28;margin:0}@media(max-width:760px){.InteractiveSetupPopupDialog{padding:24px 16px}.InteractiveSetupPopupDialog-card{width:calc(100vw - 32px);max-height:calc(100vh - 48px);padding:64px 24px 34px}.InteractiveSetupPopupDialog-title{font-size:20px}.InteractiveSetupPopupDialog-body{font-size:15px}}.InteractiveSetupCompletionDialog{position:fixed;inset:0;z-index:36;pointer-events:none}.InteractiveSetupCompletionDialog-card{position:absolute;left:72px;bottom:64px;width:342px;padding:28px 30px 30px;background:#fff;color:var(--app-color-blue1);box-shadow:0 12px 24px #00000038;box-sizing:border-box;pointer-events:auto}.InteractiveSetupCompletionDialog-title{margin:0 0 24px;color:var(--app-color-blue2);font-size:16px;font-weight:500;line-height:1.18;text-align:left}.InteractiveSetupCompletionDialog-actions{display:flex;flex-direction:column;align-items:stretch;gap:12px}.InteractiveSetupCompletionDialog-button{min-height:44px;border:1px solid #EAEAEA;border-radius:8px;background:#f9f9f9;color:var(--app-color-blue2);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.InteractiveSetupCompletionDialog-button:hover{color:var(--app-color-blue3)}.InteractiveSetupCompletionDialog-button.is-primary{border:none;background:linear-gradient(90deg,var(--app-color-blue2) 0%,#43C5E6 100%);color:#fff}.InteractiveSetupCompletionDialog-button.is-primary:hover{background:linear-gradient(90deg,var(--app-color-blue2) 0%,#5BD7F3 100%);color:#fff}.InteractiveSetupStepPreloader{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.InteractiveSetupStepPreloader-asset{position:absolute;top:0;left:0;width:1px;height:1px}.InteractiveSetupTableOfContents{position:fixed;left:20px;bottom:20px;z-index:8;width:min(230px,calc(100vw - 40px));max-height:min(70vh,560px);overflow:hidden;border-radius:18px;background:#fffffff2;color:var(--app-color-blue2);box-shadow:0 10px 20px #1a1a5614;transition:max-height .28s ease,box-shadow .2s ease}.InteractiveSetupTableOfContents-header{width:100%;min-height:48px;padding:16px 20px 8px 22px;display:flex;align-items:center;justify-content:space-between;border:none;background:transparent;color:var(--app-color-blue2);font:inherit;font-size:14px;font-weight:700;line-height:1;text-align:left;cursor:pointer}.InteractiveSetupTableOfContents-chevron{width:12px;height:12px;flex:0 0 12px;border-right:2px solid var(--app-color-blue3);border-bottom:2px solid var(--app-color-blue3);transform:rotate(225deg) translate(-1px,-1px);transition:transform .2s ease}.InteractiveSetupTableOfContents.is-expanded .InteractiveSetupTableOfContents-chevron{transform:rotate(45deg) translate(-1px,-1px)}.InteractiveSetupTableOfContents-list{max-height:min(62vh,508px);padding:0 22px 20px;overflow-y:auto;scrollbar-width:thin}.InteractiveSetupTableOfContents-item{display:block;width:100%;padding:7px 0;border:none;background:transparent;color:#1a1a5694;font:inherit;font-size:16px;font-weight:400;line-height:1.18;text-align:left;cursor:pointer;max-height:100px;overflow:hidden;transition:max-height .28s ease,padding-top .28s ease,padding-bottom .28s ease,opacity .2s ease,color .16s ease}.InteractiveSetupTableOfContents-item.is-active{color:var(--app-color-blue2);font-weight:700}.InteractiveSetupTableOfContents-item.is-hidden{max-height:0;padding-top:0;padding-bottom:0;opacity:0;pointer-events:none}.InteractiveSetupTableOfContents-item:hover,.InteractiveSetupTableOfContents-item:focus-visible{color:var(--app-color-blue3)}.InteractiveSetupTableOfContents-header:focus-visible,.InteractiveSetupTableOfContents-item:focus-visible{outline:2px solid var(--app-color-blue3);outline-offset:2px}@media(max-width:760px){.InteractiveSetupTableOfContents{left:16px;bottom:16px;width:min(230px,calc(100vw - 32px))}.InteractiveSetupTableOfContents-list{max-height:min(58vh,440px)}}.Screen.ScreenInteractiveSetup{animation:slide-in-from-left .4s ease-in-out forwards;background:linear-gradient(180deg,var(--app-color-pale-blue-solid) 0%,var(--app-color-pale-blue-solid) 28%,#ffffff 58%,var(--app-color-pale-blue-solid) 100%);color:var(--app-color-blue2)}.interactive-setup-headerTabs{position:fixed;top:24px;left:50%;width:min(450px,70vw);height:88px;transform:translate(-50%);z-index:15;pointer-events:none;background-color:#fffc;border-radius:8px}.interactive-setup-header{position:absolute;top:0;left:0;width:100%;height:44px;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:700;color:var(--app-color-blue2)}.interactive-setup-overviewButton{position:fixed;top:24px;right:92px;height:44px;padding:0 28px;border:none;border-radius:999px;background:#fff;color:var(--app-color-blue2);font:inherit;font-size:14px;font-weight:700;cursor:pointer;z-index:15}.interactive-setup-overviewButton:hover{color:var(--app-color-blue3)}.interactive-setup-360Button{top:auto;right:24px;bottom:24px}.interactive-setup-tabs{position:absolute;top:48px;left:0;width:100%;display:flex;justify-content:center;gap:0;pointer-events:auto}.interactive-setup-tab{min-width:200px;border:none;background:none;font:inherit;color:var(--app-color-blue2);font-size:16px;font-weight:600;padding:6px 0 10px;text-align:center;cursor:pointer;position:relative}.interactive-setup-tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#fff;box-shadow:0 2px 14px var(--app-color-blue2);border-radius:999px;transition:background .2s ease}.interactive-setup-tab.is-active{font-weight:700}.interactive-setup-tab.is-active:after{background:var(--app-color-blue3)}.interactive-setup-body{position:absolute;inset:0;overflow:hidden}.interactive-setup-canvas{position:absolute;top:50%;left:50%;width:1024px;height:768px;overflow:hidden;transform-origin:center}@media(max-width:760px){.interactive-setup-overviewButton{right:84px;padding:0 18px}.interactive-setup-tab{min-width:160px}}.Screen.ScreenLanding{width:100%;height:100%;color:var(--app-color-blue2);flex-direction:column;align-items:stretch;justify-content:space-between;padding:48px 64px 36px;animation:slide-in-from-left .4s ease-in-out forwards;display:flex}.Screen.ScreenLanding:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:calc(4/3 * 100vh) 100vh;background-position:center;background-repeat:no-repeat}.landing-shell{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:flex-start;gap:32px;flex:1}.landing-spacer{min-height:100%}.landing-panel{display:flex;flex-direction:column;align-items:center;gap:28px;margin-top:8vh}.landing-logo{width:220px;height:auto}.landing-card-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%}.landing-card{border:1px solid rgba(58,58,130,.2);background:#fff;color:inherit;border-radius:14px;padding:18px 16px 16px;min-height:128px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-size:16px;font-weight:600;letter-spacing:.2px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.landing-card:hover{transform:translateY(-2px);box-shadow:0 6px 12px #1a1a5614;background:#f9f9f9;color:var(--app-color-blue3)}.landing-card:active{transform:translateY(0)}.landing-card-icon{width:36px;height:36px}.landing-card-label{text-align:center;line-height:1.2}.landing-pill-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;align-items:center}.landing-pill{border:1px solid rgba(58,58,130,.2);background:#f9f9f9;color:inherit;border-radius:8px;padding:10px 0;font-size:15px;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.landing-pill:hover{transform:translateY(-1px);box-shadow:0 4px 10px #1a1a5614;background:#f9f9f9;color:var(--app-color-blue3)}.landing-footer{position:relative;display:flex;gap:16px;justify-content:center}.landing-footer-btn{border:none;background:var(--app-color-blue1);color:#fff;border-radius:999px;padding:8px 22px;font-size:14px;font-weight:600;cursor:pointer}.landing-footer-btn:hover{background:var(--app-color-blue3);color:#fff}@media(min-width:1024px){.Screen.ScreenLanding{position:relative;display:block;overflow:hidden;padding:0;background:var(--app-color-pale-blue-solid)}.Screen.ScreenLanding:before{background-image:none}.landing-shell{position:absolute;top:50%;left:50%;width:min(100vw,calc(100vh * 4 / 3));height:min(100vh,75vw);display:block;transform:translate(-50%,-50%);overflow:visible}.landing-shell:before{content:"";position:absolute;inset:0;background-image:url(./Egg_Med_Full_04-qwaxHOH4.png);background-size:cover;background-position:center;background-repeat:no-repeat}.landing-spacer{display:none}.landing-panel{position:absolute;top:6%;right:clamp(48px,5%,72px);width:clamp(420px,40%,520px);margin-top:0}.landing-footer{position:absolute;left:50%;bottom:36px;transform:translate(-50%)}}@media(max-width:1024px){.Screen.ScreenLanding:before{background-size:calc(4/3 * 110vh) 110vh;background-position:65% center}}@media(max-width:1023px){.Screen.ScreenLanding{padding:36px 32px 28px}.landing-spacer{display:none}.landing-shell{grid-template-columns:1fr}.landing-panel{align-items:center}}@media(max-width:720px){.landing-card-row,.landing-pill-row{grid-template-columns:1fr}.landing-pill:first-child,.landing-pill:last-child{grid-column:auto;justify-self:center}}.Screen.ScreenProcedureSetups{animation:slide-in-from-left .4s ease-in-out forwards;color:var(--app-color-blue2)}.procedure-setup-stage{position:absolute;top:50%;left:50%;width:1024px;height:768px;transform-origin:center}.procedure-setup-menuShell{position:absolute;inset:0;display:grid;grid-template-columns:520px minmax(0,1fr);align-items:center;gap:40px;min-height:0;padding:0 72px;box-sizing:border-box}.procedure-setup-menuPanel{width:320px;margin-top:-120px}.procedure-setup-menuTitle{font-size:19px;font-weight:600;margin-bottom:16px}.procedure-setup-menuList{position:relative;display:flex;flex-direction:column;gap:12px;z-index:2}.procedure-setup-menuItem{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 18px;border-radius:12px;border:1px solid rgba(30,44,118,.08);background:#f9f9f9;font:inherit;color:inherit;font-size:16px;font-weight:500;text-align:left;cursor:pointer}.procedure-setup-menuItem:hover{background:#eaeaea}.procedure-setup-menuItem.is-active{background:#3b3b83;color:#fff}.procedure-setup-menuItem.is-active:hover{background:#3b3b83}.procedure-setup-caret{width:8px;height:14px;display:block;flex:0 0 auto;transition:filter .2s ease}.procedure-setup-menuItem.is-active .procedure-setup-caret,.procedure-setup-menuItem:hover .procedure-setup-caret{filter:brightness(0) invert(1)}.procedure-setup-submenu{position:absolute;left:calc(100% + 16px);min-width:220px;background:#f9f9f9;box-shadow:0 16px 28px #1a1a561f;padding:12px 0;display:flex;flex-direction:column;gap:8px;z-index:3}.procedure-setup-submenuItem{border:none;background:none;text-align:left;font:inherit;color:inherit;padding:8px 10px;cursor:pointer;font-size:16px;font-weight:500}.procedure-setup-submenuItem.is-active{background:var(--app-color-pale-blue);color:var(--app-color-blue2)}.procedure-setup-submenuItem:hover{color:var(--app-color-blue3)}.procedure-setup-hero{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;height:100%}.procedure-setup-heroImage{width:1021px;max-width:1024px;height:768px;display:block;object-fit:contain;transform:translate(-4%)}.procedure-setup-liveAllButton{position:absolute;left:72px;bottom:24px;z-index:4;height:42px;min-width:214px;padding:0 28px;border:none;border-radius:999px;background:#fff;color:var(--app-color-blue2);font:inherit;font-size:16px;font-weight:700;cursor:pointer}.procedure-setup-liveAllButton:hover{color:var(--app-color-blue3)}.procedure-setup-preloadArea{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.procedure-setup-preloadImage{position:absolute;top:0;left:0;width:1px;height:1px}.procedure-liveOverlay{position:fixed;inset:0;z-index:9;overflow:hidden;background:linear-gradient(180deg,var(--app-color-pale-blue-solid) 0%,var(--app-color-pale-blue-solid) 20%,#ffffff 50%,var(--app-color-pale-blue-solid) 80%,var(--app-color-pale-blue-solid) 100%);color:var(--app-color-blue1)}.procedure-liveBackButton{position:fixed;top:24px;left:96px;z-index:1;width:44px;height:44px;border:none;border-radius:999px;background:var(--app-color-pale-blue);color:var(--app-color-blue2);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.procedure-liveBackButton:hover{background:#fff;color:var(--app-color-blue3)}.procedure-liveBackIcon{width:30px;height:30px}.procedure-liveCanvas{position:absolute;top:50%;left:50%;width:1024px;height:768px;transform-origin:center}.procedure-liveTitle{position:absolute;top:105px;left:0;width:1024px;margin:0;color:var(--app-color-blue2);font-size:16px;font-weight:700;line-height:1.2;text-align:center}.procedure-liveGrid{position:absolute;top:180px;left:102px;width:820px;height:430px}.procedure-liveGroup{position:absolute;box-sizing:border-box;border:1px solid rgba(67,197,230,.95);border-radius:4px;background:#43c5e60d;padding:8px}.procedure-liveGroup.is-pci{top:0;left:0;width:20.4%;height:44.9%}.procedure-liveGroup.is-structural-heart{top:0;left:21.5%;width:19.6%;height:44.9%}.procedure-liveGroup.is-interventional-radiology{top:0;left:41.9%;width:39.4%;height:44.9%}.procedure-liveGroup.is-electrophysiology{top:51.3%;left:0;width:40.8%;height:43.1%;padding-top:18px}.procedure-liveGroup.is-vascular-surgery{top:51.3%;left:41.9%;width:58.1%;height:43.1%;padding-top:18px}.procedure-liveGroupTitle{display:flex;align-items:flex-end;height:32px;margin:0 0 6px;color:var(--app-color-blue2);font-size:13px;font-weight:700;line-height:1.1;overflow:hidden}.procedure-liveGroup.is-electrophysiology .procedure-liveGroupTitle,.procedure-liveGroup.is-vascular-surgery .procedure-liveGroupTitle{display:block;height:auto}.procedure-liveItems{display:grid;grid-template-columns:repeat(var(--procedure-live-columns, 1),minmax(0,1fr));gap:14px}.procedure-liveGroup.is-interventional-radiology,.procedure-liveGroup.is-electrophysiology{--procedure-live-columns: 2}.procedure-liveGroup.is-vascular-surgery{--procedure-live-columns: 3}.procedure-liveItem{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0;padding:0;border:none;background:transparent;color:var(--app-color-blue1);font:inherit;text-align:left;cursor:pointer}.procedure-liveThumb{width:100%;height:112px;border:1px solid #bfbfbf;border-radius:5px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.procedure-liveItem:hover .procedure-liveThumb{border-color:var(--app-color-blue3);box-shadow:0 8px 18px #1a1a561f;transform:translateY(-1px)}.procedure-liveThumb img{width:100%;height:100%;display:block;object-fit:contain}.procedure-liveThumb.is-shifted-right img{transform:translate(10%)}.procedure-liveItemLabel{color:var(--app-color-blue1);font-size:13px;font-weight:400;line-height:1.2;overflow-wrap:anywhere}.procedure-detailOverlay{position:fixed;inset:0;z-index:9;overflow:hidden;background:linear-gradient(180deg,var(--app-color-pale-blue-solid) 0%,var(--app-color-pale-blue-solid) 20%,#ffffff 50%,var(--app-color-pale-blue-solid) 80%,var(--app-color-pale-blue-solid) 100%);color:var(--app-color-blue2)}.procedure-detailCanvas{position:absolute;top:50%;left:50%;width:1024px;height:768px;transform-origin:center}.procedure-setup-header{position:absolute;top:24px;left:0;right:0;height:44px;display:flex;align-items:center;justify-content:center;z-index:15}.procedure-setup-headerTitle{font-size:18px;font-weight:600}.procedure-setup-backButton{position:fixed;top:24px;left:96px;z-index:16;width:44px;height:44px;border:none;border-radius:999px;background:var(--app-color-pale-blue);color:var(--app-color-blue2);display:inline-flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer}.procedure-setup-backButton:hover{background:#fff;color:var(--app-color-blue3)}.procedure-setup-backIcon{width:30px;height:30px}.procedure-setup-detailActions{position:absolute;right:76px;display:flex;align-items:center;gap:18px}.procedure-setup-liveButton{position:static;height:44px;padding:0 18px;border:none;border-radius:999px;background:#fff;color:var(--app-color-blue2);font-size:14px;font-weight:600;cursor:pointer}.procedure-setup-liveButton:disabled{cursor:default;opacity:.45}.procedure-setup-liveButton:hover{color:var(--app-color-blue3)}.procedure-setup-tabs{display:flex;justify-content:center;padding:0 24px;position:absolute;left:0;width:100%;top:92px;gap:6px;box-sizing:border-box}.procedure-setup-tab{min-width:200px;border:none;background:none;font:inherit;color:var(--app-color-blue2);font-size:15px;font-weight:600;padding:6px 0 10px;text-align:center;cursor:pointer;position:relative}.procedure-setup-tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#fff;border-radius:999px;transition:background .2s ease}.procedure-setup-tab.is-active:after{background:var(--app-color-blue3)}.procedure-setup-detailShell{position:absolute;top:140px;left:0;width:1024px;height:590px;display:flex;align-items:center;justify-content:center}.procedure-setup-detailShell.has-no-tabs{top:104px;height:626px}.procedure-setup-detailImageFrame{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.procedure-setup-detailImage{width:100%;height:100%;display:block;object-fit:contain}.procedure-setup-visual{position:relative;background:#fff;border-radius:32px;padding:32px;min-height:520px;box-shadow:0 16px 30px #1a1a5614;overflow:hidden}.procedure-setup-visualBackdrop{position:absolute;inset:12%;border-radius:50%;background:radial-gradient(circle,#7878c81f,#7878c805);z-index:0}.procedure-setup-visualTitle{position:relative;z-index:1;font-size:14px;font-weight:600;margin-bottom:16px}.procedure-setup-visualStage{position:relative;z-index:1;height:360px;display:flex;align-items:center;justify-content:center}.procedure-setup-table{width:120px;height:280px;border-radius:18px;background:#4f93e840;border:4px solid rgba(46,116,208,.4)}.procedure-setup-patient{position:absolute;width:80px;height:200px;border-radius:40px;background:#55c3e180}.procedure-setup-overlay{position:absolute;left:50%;transform:translate(-50%);border-radius:24px;color:#1e2c76cc;font-size:13px;font-weight:600;padding:10px 14px;text-align:center;box-shadow:0 12px 24px #1a1a5626}.procedure-setup-overlay.overlay-eggnest{width:320px;height:180px;bottom:120px;background:#4f93e82e;z-index:2}.procedure-setup-overlay.overlay-scatter{width:280px;height:150px;bottom:90px;background:#56cee02e;z-index:3}.procedure-setup-overlay.overlay-labels{width:240px;height:120px;bottom:65px;background:#828cf02e;z-index:4}.procedure-setup-legend{position:absolute;left:24px;bottom:24px;display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:#1e2c76b3;z-index:2}.procedure-setup-legendDot{width:16px;height:16px;border-radius:50%;background:#506edc8c;box-shadow:0 0 12px #506edc73;filter:blur(.4px)}.procedure-setup-toggles{position:absolute;top:78px;right:76px;z-index:2;display:flex;flex-direction:column;gap:18px;display:none}.procedure-setup-toggle{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--app-color-blue2);cursor:pointer}.procedure-setup-toggle input{position:absolute;opacity:0;pointer-events:none}.procedure-setup-toggleTrack{width:44px;height:24px;background:#435dc733;border-radius:999px;position:relative;display:inline-flex;align-items:center;padding:2px;transition:background .2s ease}.procedure-setup-toggleThumb{width:20px;height:20px;border-radius:50%;background:#fff;transform:translate(0);transition:transform .2s ease;box-shadow:0 4px 8px #1a1a562e}.procedure-setup-toggle input:checked~.procedure-setup-toggleTrack{background:#47b8d9}.procedure-setup-toggle input:checked~.procedure-setup-toggleTrack .procedure-setup-toggleThumb{transform:translate(20px)}.procedure-setup-toggleLabel{min-width:0;text-align:left}.Screen.ScreenProductOverview{animation:slide-in-from-left .4s ease-in-out forwards;background:#f6fbff;padding-top:120px}.product-overview-topButton,.product-overview-bottomButton{position:fixed;right:92px;height:44px;padding:0 18px;border:none;border-radius:999px;background:#fff;color:var(--app-color-blue2);font-size:14px;font-weight:600;cursor:pointer;z-index:15}.product-overview-topButton{top:24px}.product-overview-bottomButton{right:24px;bottom:24px}.product-overview-topButton:hover,.product-overview-bottomButton:hover{color:var(--app-color-blue3)}.product-overview-body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;width:1920px;height:1080px;background-image:url(./Egg_Med_Full_01-C9j_Vv9-.png);background-size:contain;background-position:center;background-repeat:no-repeat}.product-overview-body .hotspot{position:absolute;top:0;left:0;cursor:pointer}.product-overview-body .hotspot:after{content:"";position:absolute;top:18.2px;left:50%;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;background-color:#43c5e6;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cpath%20id='plus'%20d='M17,15V8H15v7H8v2h7v7h2V17h7V15Z'%20transform='translate(-8%20-8)'%20fill='%23fff'/%3e%3c/svg%3e");background-size:22.4px;background-position:center;background-repeat:no-repeat;transition:width .2s ease,height .2s ease;pointer-events:none}.product-overview-body .hotspot:hover:after{width:50.4px;height:50.4px}.product-overview-body .hotspot.selected:after{background-color:#5bb947}.product-overview-body .hotspot span{display:block;position:absolute;top:0;right:-2.8px;background-color:#fff;padding:5.6px 28px 5.6px 14px;border-radius:20px;white-space:nowrap;font-size:22.4px}.product-overview-body .hotspot.right-side span{padding:5.6px 14px 5.6px 28px;right:unset;left:-2.8px}.product-overview-body .hotspot.blue span{background-color:#1a1a56;color:#fff}.product-overview-body .hotspot.complete-flex-shield{top:100px;left:970px}.product-overview-body .hotspot.c-arm-angles{top:210px;left:461px}.product-overview-body .hotspot.head-shield{top:361px;left:500px}.product-overview-body .hotspot.above-table-flip-shielding{top:510px;left:610px}.product-overview-body .hotspot.radial-arm-board{top:570px;left:680px}.product-overview-body .hotspot.head-flex-shields{top:660px;left:511px}.product-overview-body .hotspot.side-flex-shields{top:730px;left:531px}.product-overview-body .hotspot.science-behind-eggnest{top:870px;left:700px}.product-overview-body .hotspot.workbench{top:589px;left:1015px}.product-overview-body .hotspot.patient-loading{top:470px;left:970px}.product-overview-body .hotspot.adjustable-clear-spot-shield{top:211px;left:1531px}.product-overview-body .hotspot.telescoping-hip-shield{top:575px;left:1176px}.product-overview-body .hotspot.side-shielding{top:787px;left:1300px}.product-overview-body .hotspot.scatter-scoop{top:407px;left:860px}.product-overview-popupLayer{position:fixed;inset:0;z-index:35;display:flex;align-items:center;justify-content:center;padding:40px 24px}.product-overview-popup{position:relative;width:min(545px,calc(100vw - 48px));max-height:calc(100vh - 80px);overflow-y:auto;padding:70px 32px 48px;background:#fff;color:var(--app-color-blue1);box-shadow:0 12px 24px #00000038;border-radius:13px}.product-overview-popup.complete-flex-shield{top:-230px}.product-overview-popup.c-arm-angles{top:-100px;left:-160px}.product-overview-popup.head-shield{top:-100px;left:-130px}.product-overview-popup.radial-arm-board{top:100px;left:50px}.product-overview-popup.head-flex-shields{top:150px;left:-120px}.product-overview-popup.side-flex-shields{top:150px;left:-110px}.product-overview-popup.science-behind-eggnest{top:300px;left:80px}.product-overview-popup.workbench{top:50px;left:380px}.product-overview-popup.patient-loading{top:-10px;left:-320px}.product-overview-popup.telescoping-hip-shield{top:50px;left:-120px}.product-overview-popup.side-shielding{top:250px;left:20px}.product-overview-popup.adjustable-clear-spot-shield{top:-50px;left:120px}.product-overview-popup.scatter-scoop{top:80px;left:-280px}.product-overview-popupClose{position:absolute;top:12px;right:12px;width:44px;height:44px;border:none;border-radius:999px;background:var(--app-color-pale-blue);color:var(--app-color-blue2);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.product-overview-popupClose:hover{background:#fff;color:var(--app-color-blue3)}.product-overview-popupCloseIcon{display:block;width:20px;height:20px}.product-overview-videoPreview{position:relative;width:100%;aspect-ratio:16 / 9;border:1px solid rgba(26,26,86,.25);background:#000;display:block;padding:0;margin:0 0 24px;overflow:hidden;cursor:pointer}.product-overview-videoPreview img{width:100%;height:100%;display:block;object-fit:cover}.product-overview-videoPreview:after{content:"";position:absolute;inset:0;background:#00000029;transition:background .16s ease}.product-overview-videoPreview:hover:after{background:#0000000a}.product-overview-playButton{position:absolute;top:50%;left:50%;z-index:1;width:70px;height:70px;border-radius:999px;background:#43c5e6eb;color:#fff;display:inline-flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);box-shadow:0 8px 20px #1a1a562e}.product-overview-playButton svg{width:34px;height:34px;fill:currentColor;transform:translate(2px)}.product-overview-popupTitle{color:var(--app-color-blue2);font-size:22px;font-weight:700;line-height:1.2;margin:0 0 16px}.product-overview-popup:not(.has-video) .product-overview-popupTitle{margin-top:-44px}.product-overview-popupBody{color:var(--app-color-blue1);font-size:17px;font-weight:400;line-height:1.28;margin:0}.product-overview-popup:not(.has-video){padding-top:86px}@media(max-width:720px){.product-overview-popupLayer{padding:24px 16px}.product-overview-popup{width:calc(100vw - 32px);max-height:calc(100vh - 48px);padding:64px 24px 34px}.product-overview-popupTitle{font-size:20px}.product-overview-popupBody{font-size:15px}}.Screen.ScreenRadiationProblem{animation:slide-in-from-left .4s ease-in-out forwards;background:#f6fbff;color:var(--app-color-blue2)}.radiation-problem-stage{position:absolute;top:50%;left:50%;width:1024px;height:768px;transform-origin:center}.radiation-problem-header{position:absolute;top:24px;left:0;right:0;height:44px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:var(--app-color-blue2);z-index:2}.radiation-problem-tabs{position:absolute;top:92px;left:0;width:100%;display:flex;justify-content:center;gap:0;padding:0 24px;box-sizing:border-box}.radiation-problem-tab{min-width:200px;border:none;background:none;font:inherit;color:var(--app-color-blue2);font-size:15px;font-weight:600;padding:6px 0 10px;text-align:center;cursor:pointer;position:relative}.radiation-problem-tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#fff;border-radius:999px;transition:background .2s ease}.radiation-problem-tab.is-active:after{background:var(--app-color-blue3)}.radiation-problem-body{position:absolute;top:140px;left:74px;width:876px;height:590px}.radiation-problem-peerVideo,.radiation-problem-emptyState{width:100%;height:100%;background:#0b0b0e;color:#fff;border-radius:18px}.radiation-problem-peerVideo{display:block;object-fit:contain}.radiation-problem-emptyState{display:flex;align-items:center;justify-content:center;background:#fff;color:var(--app-color-blue2);font-size:16px;font-weight:600;letter-spacing:.4px}.radiation-problem-dataCarousel{position:relative;width:100%;height:100%;overflow:hidden;background:#fff;border-radius:18px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.radiation-problem-dataCarousel.is-dragging{cursor:grabbing}.radiation-problem-dataTrack{width:100%;height:100%;display:flex;transition:transform .24s ease;will-change:transform}.radiation-problem-dataPage{width:100%;height:100%;flex:0 0 100%;display:flex;align-items:center;justify-content:center;padding:26px 44px 76px;box-sizing:border-box}.radiation-problem-dataPage img{width:auto;height:auto;max-width:calc(100% - 88px);max-height:calc(100% - 102px);display:block;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.radiation-problem-dataIndicator{position:absolute;left:50%;bottom:22px;z-index:3;display:flex;align-items:center;justify-content:center;gap:14px;transform:translate(-50%)}.radiation-problem-dataIndicatorDot{width:14px;height:14px;border:1.5px solid #9A9A9A;border-radius:999px;background:#fff;cursor:pointer;padding:0}.radiation-problem-dataIndicatorDot.is-active{background:#df8a2e}.radiation-problem-risks{position:relative;width:100%;height:100%;padding-top:16px;box-sizing:border-box}.radiation-problem-riskHeadline{margin:0 0 14px 18px;color:#5bb947;font-size:39px;font-weight:600;line-height:1.2}.radiation-problem-riskHeadline sup,.radiation-problem-riskCopy sup{font-size:55%;line-height:0;vertical-align:super}.radiation-problem-riskIntro{width:854px;height:175px;display:grid;grid-template-columns:155px minmax(0,1fr);align-items:center;gap:16px;margin-left:-74px;padding-left:92px;border-radius:0 88px 88px 0;background:#eaeaea;box-sizing:border-box}.radiation-problem-riskIcon{width:150px;height:150px;display:block;object-fit:contain}.radiation-problem-riskCopy p{margin:0;color:var(--app-color-blue2);font-size:24px;font-weight:600;line-height:1.34}.radiation-problem-riskTable{width:605px;height:229px;margin:26px 0 0 18px;border:1px solid #8BC5DC;border-collapse:collapse;color:var(--app-color-blue2);table-layout:fixed;background:#fff}.radiation-problem-riskIconColumn{width:78px}.radiation-problem-riskHazardColumn{width:207px}.radiation-problem-riskExposureColumn{width:318px}.radiation-problem-riskTable th{height:46px;padding:0 18px;background:#1a1a56;color:#fff;font-size:21px;font-weight:700;line-height:1;text-align:left;vertical-align:middle}.radiation-problem-riskTable th:last-child{white-space:nowrap}.radiation-problem-riskTable th sup{font-size:55%;line-height:0;vertical-align:super}.radiation-problem-riskTable tbody tr{height:60px;background:#eef8fd}.radiation-problem-riskTable tbody tr:nth-child(2n){background:#fff}.radiation-problem-riskTable td{padding:0;font-size:19px;line-height:1;vertical-align:middle}.radiation-problem-riskTableIconCell{text-align:center}.radiation-problem-riskTableIconCell img{width:48px;height:48px;display:inline-block;object-fit:contain;vertical-align:middle}.radiation-problem-riskTableHazard{color:var(--app-color-blue2);font-weight:700}.radiation-problem-riskTableExposure{color:#e93636;font-weight:700}.Screen.ScreenSplash{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:32px}.splash-content{display:flex;align-items:center;justify-content:center;width:min(520px,80vw)}.splash-logo{width:100%;height:auto;max-width:420px}.splash-preloadImage{position:absolute;width:1px;height:1px;opacity:.1;pointer-events:none}.Screen.ScreenSupportMaterials{--support-card-width: 154px;--support-grid-column-gap: 74px;--support-grid-row-gap: 32px;--support-grid-max-width: calc((var(--support-card-width) * 5) + (var(--support-grid-column-gap) * 4));animation:slide-in-from-left .4s ease-in-out forwards;background:#f6fbff;padding-top:120px}.support-materials-header{position:fixed;top:24px;left:50%;transform:translate(-50%);height:44px;display:flex;align-items:center;font-size:18px;font-weight:600;color:var(--app-color-blue2);z-index:15}.support-materials-content{position:absolute;inset:120px 0 0;overflow-y:auto;padding:0 0 40px;border-top:2px solid #43c5e6}.support-materials-section{margin:0 auto 32px;width:100%}.support-materials-sectionTitle{background:#43c5e64d;color:var(--app-color-blue2);font-size:16px;font-weight:700;padding:10px 0;margin:0 0 32px;width:100%}.support-materials-sectionTitleText{display:block;width:min(var(--support-grid-max-width),calc(100% - 48px));margin:0 auto;text-align:left}.support-materials-grid{display:grid;grid-template-columns:repeat(auto-fit,var(--support-card-width));column-gap:var(--support-grid-column-gap);row-gap:var(--support-grid-row-gap);justify-content:center;width:min(var(--support-grid-max-width),calc(100% - 48px));margin:0 auto}.support-materials-card{display:flex;flex-direction:column;align-items:stretch;gap:10px;border:none;background:none;cursor:pointer;text-align:left;color:var(--app-color-blue2);font:inherit}.support-materials-card:hover .support-materials-thumbnail{box-shadow:0 10px 24px #1a1a562e;transform:translateY(-2px)}.support-materials-thumbnail{width:154px;height:154px;border-radius:5px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #1a1a5614;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.support-materials-thumbnail img{width:100%;height:100%;object-fit:cover}.support-materials-cardTitle{font-size:16px;font-weight:400;color:var(--app-color-blue1)}.NavHeader{position:relative;z-index:10;width:100%;color:var(--app-color-blue2);pointer-events:none}.NavHeader-bar{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:24px;background-color:transparent;box-shadow:none;z-index:20}.NavHeader-homeButton,.NavHeader-menuButton,.NavHeader-drawerHomeButton,.NavHeader-closeButton,.NavHeader-menuItem{pointer-events:all;border:none;background:none;font:inherit;color:inherit;cursor:pointer;padding:0}.NavHeader-homeButton{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;background:var(--app-color-pale-blue);border-radius:999px}.NavHeader-homeButton:hover{background:#fff;color:var(--app-color-blue3)}.NavHeader-homeIcon{display:block;width:30px;height:26px}.NavHeader-menuButton{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--app-color-pale-blue);border-radius:999px}.NavHeader-menuButton:hover{background:#fff;color:var(--app-color-blue3)}.NavHeader-menuButton.is-hidden{opacity:0;pointer-events:none}.NavHeader-menuIcon{display:block;width:24px;height:20px}.NavHeader-backdrop{position:fixed;inset:0;background:#eaeaeadb;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;z-index:30}.NavHeader-backdrop.is-open{opacity:1;pointer-events:auto}.NavHeader-drawer{position:absolute;top:0;right:0;width:min(304px,80vw);height:100%;background:#fff;box-shadow:-2px 0 12px #00000026;transform:translate(100%);transition:transform .25s ease-in-out;padding:25px 40px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box}.NavHeader-drawer.is-open{transform:translate(0)}.NavHeader-drawerHeader{display:flex;align-items:center;justify-content:space-between;padding:0}.NavHeader-drawerHomeButton,.NavHeader-closeButton{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--app-color-pale-blue);border-radius:999px}.NavHeader-closeIcon{display:block;width:20px;height:20px}.NavHeader-closeButton:hover,.NavHeader-drawerHomeButton:hover{background:#fff;color:var(--app-color-blue3)}.NavHeader-menu{display:flex;flex-direction:column;gap:0}.NavHeader-contactMenu{margin-top:auto;display:flex;flex-direction:column}.NavHeader-menuItem{text-align:left;font-size:16px;font-weight:500;width:100%;height:40px;padding:0;display:flex;align-items:center;box-sizing:border-box}.DocumentViewer{position:fixed;inset:0;z-index:40;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.DocumentViewer-stage{--document-viewer-bar-height: clamp(70px, 12.5%, 96px);position:relative;width:100%;height:100%;background:#000;overflow:hidden}.DocumentViewer-header{position:absolute;top:0;left:0;right:0;height:var(--document-viewer-bar-height);padding:24px;background:#000;display:flex;align-items:flex-start;justify-content:space-between;z-index:2}.DocumentViewer-headerGroup{display:flex;align-items:center;gap:28px}.DocumentViewer-iconButton{width:44px;height:44px;border:none;border-radius:999px;background:#43c5e629;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .16s ease,transform .16s ease}.DocumentViewer-iconButton:hover{background:#43c5e657;transform:translateY(-1px)}.DocumentViewer-homeIcon{width:24px;height:21px;fill:currentColor}.DocumentViewer-backIcon{width:30px;height:30px}.DocumentViewer-menuIcon{width:24px;height:20px;fill:currentColor}.DocumentViewer-content{position:absolute;top:var(--document-viewer-bar-height);left:0;right:0;bottom:0;display:flex;align-items:flex-start;justify-content:center;background:#000}.DocumentViewer.is-video .DocumentViewer-content{top:0;align-items:stretch}.DocumentViewer-video,.DocumentViewer-image,.DocumentViewer-pdf{width:100%;height:100%;border:none}.DocumentViewer-video,.DocumentViewer-image{height:100%;background:#000;object-fit:contain}.DocumentViewer-pdf{height:100%;background:#fff}.DocumentViewer-fallback{align-self:center;width:min(560px,calc(100% - 80px));padding:30px 34px;border-radius:4px;background:#fff;color:var(--app-color-blue1);text-align:left;box-shadow:0 18px 42px #00000052}.DocumentViewer-fallbackTitle{font-size:20px;font-weight:700;color:var(--app-color-blue2);margin-bottom:10px;overflow-wrap:anywhere}.DocumentViewer-fallbackText{font-size:16px;color:var(--app-color-blue1)}.DocumentViewer-backdrop{position:fixed;inset:0;z-index:5;background:#eaeaeadb;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.DocumentViewer-backdrop.is-open{opacity:1;pointer-events:auto}.DocumentViewer-drawer{position:absolute;top:0;right:0;width:min(304px,80vw);height:100%;background:#fff;color:var(--app-color-blue2);box-shadow:-2px 0 12px #00000026;transform:translate(100%);transition:transform .25s ease-in-out;padding:25px 40px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box}.DocumentViewer-drawer.is-open{transform:translate(0)}.DocumentViewer-drawerClose,.DocumentViewer-menuItem{border:none;background:none;color:inherit;font:inherit;cursor:pointer}.DocumentViewer-drawerClose{align-self:flex-end;width:44px;height:44px;border-radius:999px;background:var(--app-color-pale-blue);display:inline-flex;align-items:center;justify-content:center;padding:0}.DocumentViewer-drawerCloseIcon{display:block;width:20px;height:20px}.DocumentViewer-drawerClose:hover{background:#fff;color:var(--app-color-blue3)}.DocumentViewer-menu{display:flex;flex-direction:column;gap:0}.DocumentViewer-contactMenu{margin-top:auto;display:flex;flex-direction:column}.DocumentViewer-menuItem{text-align:left;font-size:16px;font-weight:500;width:100%;height:40px;padding:0;display:flex;align-items:center;box-sizing:border-box}.DocumentViewer-menuItem:hover{color:var(--app-color-blue3)}@media(max-width:720px){.DocumentViewer-headerGroup{gap:18px}}.InteractiveSetupImagePreloader{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.InteractiveSetupImagePreloader-asset{position:absolute;top:0;left:0;width:1px;height:1px}.AppPreloader{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.AppPreloader-asset{position:absolute;top:0;left:0;width:1px;height:1px}
