html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}:where(button.w-popover-trigger),:where(button.w-modal-trigger){color:inherit;cursor:pointer;font:inherit;line-height:inherit;text-align:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#0000;border:0;margin:0;padding:0}:where(.w-popover){position-anchor:auto;position-area:top}:where(.w-popover[data-w-popover-backdrop-animated],.w-modal[data-w-popover-backdrop-animated])::backdrop{animation:var(--w-backdrop-animation,none)}:where(.w-popover,.w-modal){--w-backdrop-animation:initial}.w-popover-mask{opacity:0!important;clip-path:none!important;pointer-events:auto!important;border:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;transform:none!important}.w-popover-mask[popover]{translate:none!important;rotate:none!important;scale:none!important}.w-popover-mask::backdrop{display:none!important}.w-popover-mask:not(:popover-open){display:none!important}@supports not selector(:popover-open){.w-popover-mask{display:none!important}}.w-popover[popover]:not(:popover-open){display:none}.w-modal:not([open]):not([popover]){display:none}.w-modal[popover]:not(:popover-open){display:none}:where(.w-modal[data-w-modal-lock-scroll]){overscroll-behavior:contain}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}pre.w-code-block code>span{display:block!important}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;width:auto!important;height:auto!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;font-size:inherit;line-height:inherit;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}@font-face{font-family:Poppins Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6ac78b8d372fbc3b1a80c7cb_poppins-v24-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6ac78b8d67d2aa054c6007d8_poppins-v24-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6ac78b8d372fbc3b1a80c7cf_poppins-v24-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6ac78b8daba3d20423c37c46_poppins-v24-latin-900.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6ac78b8d027703c44014ed68_poppins-v24-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6ac78b8d9159cd8c80b6c21b_poppins-v24-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6ac78b8ddc6efbd6b0025564_poppins-v24-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6ac78c4e7f14925e673e8053_poppins-v24-latin-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6aeb4275c632c1d7e6952962_nunito-sans-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6aeb427534d21449278473c1_nunito-sans-latin-700-normal.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6aeb427554a4a4b34d11fb9c_nunito-sans-latin-800-normal.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Nunito Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6aeb42757e3a92824fe34d62_nunito-sans-latin-600-normal.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nunito Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6aeb42757e7e80e7a97cbcb7_nunito-sans-latin-300-normal.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Merriweather Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6aeb427560162287d6ddee5b_merriweather-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hedvig Letters Serif Local;src:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6ac78cc655b5f9dc59d8cb2d_HedvigLettersSerif-Regular-VariableFont_ttf.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--color--white:#fff;--font--body:"Poppins Local",Arial,sans-serif;--color--ink:#171327;--clinic--cream:#faf7f2;--radius--lg:24px;--color--muted:#17132799;--font--head:"Hedvig Letters Serif Local",Georgia,sans-serif;--color--violet:#5c30fe;--color--violet-on-dark:#cdbcff;--_hero-accent---hero--accent:#ffd27a;--radius--pill:999px;--color--line:#1713271a;--_partner-·-eda-ddg---orange:#f07d00;--_partner-·-eda-ddg---navy:#004664;--color--violet-3:#9b82ff;--radius--sm:12px;--color--violet-tint:#f3f0ff;--radius--md:16px;--radius--xl:34px;--clinic--tint-violet:#f3f0f8;--clinic--tint-sand:#f8f3ec;--clinic--tint-green:#f0f5ed;--color--ink-2:#3a3450;--color--dark:#13101c;--clinic--cream-deep:#f5f1ea;--color--black:#000;--spacing--padding-y-large:clamp(72px,7vw,110px);--color--cream:#fafafa;--_partner-·-eda-ddg---grey-10:#f1f4f5;--color--violet-pastel:#e9e5ff;--_signal-stadien---signal--color:#1baf7e;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#e3f5ee;--_signal-stadien---signal--icon:#1baf7e;--_hero-accent---hero--accent-line:#ffd27a73;--_hero-accent---hero--accent-bg:#ffd27a29;--_partner-·-eda-ddg---navy-40:#99b8c2;--_partner-·-eda-ddg---orange-80:#f39a33;--_partner-·-eda-ddg---muted:#5e7784;--_partner-·-eda-ddg---navy-20:#ccdae0;--_partner-·-eda-ddg---orange-40:#f9cb99;--_partner-·-eda-ddg---orange-60:#f6b266;--_partner-·-eda-ddg---navy-60:#6691a3;--_partner-·-eda-ddg---orange-20:#fce5cc;--_partner-·-eda-ddg---blue:#0091d7;--_partner-·-eda-ddg---line-2:#e8edef;--_partner-·-eda-ddg---error:#b3261e;--_partner-·-eda-ddg---ok-line:#bfe0ca;--_partner-·-eda-ddg---ok-bg:#e6f3ea;--_partner-·-eda-ddg---ok:#2e7d4f;--_partner-·-eda-ddg---demo:#0a2e3d;--_partner-·-eda-ddg---navy-80:#336b83;--_partner-·-eda-ddg---grey-20:#e0e3e4;--spacing--padding-y-normal:clamp(48px,4.5vw,75px)}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}h2{margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:36px}h3{margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}h4{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:24px}a{text-decoration:underline}strong{font-weight:700}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}.page-wrapper{background-color:var(--color--white);font-family:var(--font--body);color:var(--color--ink);overflow-x:clip}.main-wrapper{display:block}.hero-component{background-color:var(--color--white);padding:10px}.hero-component.is-cream{background-color:var(--clinic--cream)}.hero_panel{border-top-left-radius:var(--radius--lg);border-top-right-radius:var(--radius--lg);border-bottom-left-radius:var(--radius--lg);border-bottom-right-radius:var(--radius--lg);background-color:#2a1c12;flex-direction:column;min-height:calc(100svh - 20px);display:flex;position:relative;overflow:hidden}.hero_panel.is-eda{background-color:#0d2b3a}.hero_panel.is-dental{background-color:#263b50}.hero_video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero_scrim{z-index:1;background-color:#140d0880;position:absolute;inset:0}.hero_scrim.is-eda{background-color:#0000;background-image:linear-gradient(#001a269e 0%,#001a2673 40%,#001a26d1 100%)}.hero_scrim.is-dental{background-color:#0000;background-image:radial-gradient(46% 42% at 50% 40%,#1826368c 0%,#18263600 100%),linear-gradient(#14202e59 0%,#14202e00 22% 52%,#14202eb3 100%)}.hero_warm{z-index:1;mix-blend-mode:soft-light;background-image:linear-gradient(150deg,#9e5c2c6b 0%,#78401e3d 48%,#28180e4d 100%);position:absolute;inset:0}.hero_content{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:880px;margin-left:auto;margin-right:auto;padding:140px 24px 40px;display:flex;position:relative}.hero_content.is-compact{max-width:none;padding:84px 5% 24px}.eyebrow{color:var(--color--muted);letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:500;display:inline-block}.eyebrow.is-on-dark{color:var(--color--white);letter-spacing:.26em;margin-bottom:22px;font-weight:400}.eyebrow.is-on-dark.is-compact{letter-spacing:.16em;margin-bottom:1rem;font-size:.76rem;font-weight:600}.eyebrow.is-flush{letter-spacing:.16em;margin-bottom:0;font-size:13px}.heading-style-display{font-family:var(--font--head);color:var(--color--white);letter-spacing:-.024em;margin-top:0;margin-bottom:0;font-size:3.6rem;font-weight:400;line-height:1.06}.heading-style-display.is-compact{text-align:center;max-width:16.5em;font-size:min(3.1rem,3.3vw);line-height:1.08}.heading-style-display.is-compact.is-narrow{max-width:11.2em}.heading-style-display.is-compact.is-mid{max-width:14.4em}.heading-style-display.is-eda{letter-spacing:-.005em;margin:0 auto 24px;font-family:Nunito Local,Nunito Sans,system-ui,sans-serif;font-size:3.4rem;font-weight:700;line-height:1.12}.text-highlight{color:var(--color--violet);font-style:italic;font-weight:400}.text-highlight.is-on-dark{color:var(--color--violet-on-dark)}.text-highlight.is-hero-accent{color:var(--_hero-accent---hero--accent)}.hero_lead{color:#ffffffe6;max-width:56ch;margin-top:20px;margin-bottom:28px;font-size:1rem;font-weight:300;line-height:1.6}.hero_lead.is-wide{max-width:64ch;margin-top:1.1rem;margin-bottom:0}.hero_lead.is-eda{color:#fffffff0;max-width:58ch;margin-top:0;margin-bottom:0;font-family:Nunito Local,Nunito Sans,system-ui,sans-serif;font-size:1rem;line-height:1.65}.button{grid-column-gap:.5rem;grid-row-gap:.5rem;border-top-left-radius:var(--radius--pill);border-top-right-radius:var(--radius--pill);border-bottom-left-radius:var(--radius--pill);border-bottom-right-radius:var(--radius--pill);background-color:var(--color--ink);min-height:48px;color:var(--color--white);font-size:.96rem;font-weight:500;line-height:1.2;font-family:var(--font--body);border:1px solid #0000;justify-content:center;align-items:center;padding:.82rem 1.5rem;text-decoration:none;transition:background-color .25s,color .25s,transform .25s,box-shadow .25s;display:inline-flex}.button:hover{background-color:var(--color--violet);color:var(--color--white);transform:translateY(-2px);box-shadow:0 12px 30px #5c30fe52}.button:focus-visible,.button[data-wf-focus-visible]{outline-color:var(--color--violet);outline-offset:3px;outline-width:2px;outline-style:solid}.button.is-white{border-color:var(--color--line);background-color:var(--color--white);font-family:var(--font--body);color:var(--color--ink);font-size:.91rem}.button.is-white:hover{background-color:var(--color--violet);color:var(--color--white)}.button.is-ghost{color:#fff;background-color:#0000;border:1px solid #ffffff8c}.button.is-eda{grid-column-gap:.6rem;grid-row-gap:.6rem;border-top-width:2px;border-top-color:var(--_partner-·-eda-ddg---orange);border-right-width:2px;border-right-color:var(--_partner-·-eda-ddg---orange);border-bottom-width:2px;border-bottom-color:var(--_partner-·-eda-ddg---orange);border-left-width:2px;border-left-color:var(--_partner-·-eda-ddg---orange);background-color:var(--_partner-·-eda-ddg---orange);color:var(--color--white);padding:.95rem 1.7rem;font-family:Nunito Local,Nunito Sans,system-ui,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;transition:background-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1)}.button.is-eda:hover{border-color:var(--_partner-·-eda-ddg---navy);background-color:var(--_partner-·-eda-ddg---navy);box-shadow:none;color:var(--color--white);transform:none}.button.is-eda:focus-visible,.button.is-eda[data-wf-focus-visible]{outline-color:var(--_partner-·-eda-ddg---orange);outline-offset:3px;outline-width:3px;outline-style:solid}.button.is-eda-ghost{grid-column-gap:.6rem;grid-row-gap:.6rem;color:var(--color--white);background-color:#0000;border-width:2px;border-color:#ffffffb3;align-self:flex-start;margin-top:22px;padding:.95rem 1.7rem;font-family:Nunito Local,Nunito Sans,system-ui,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;transition:background-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1)}.button.is-eda-ghost:hover{border-color:var(--color--white);background-color:var(--color--white);box-shadow:none;color:var(--_partner-·-eda-ddg---navy);transform:none}.button.is-eda-ghost:focus-visible,.button.is-eda-ghost[data-wf-focus-visible]{outline-color:var(--_partner-·-eda-ddg---orange);outline-offset:3px;outline-width:3px;outline-style:solid}.button._w-button{grid-column-gap:.5rem;grid-row-gap:.5rem;border-top-left-radius:var(--radius--pill);border-top-right-radius:var(--radius--pill);border-bottom-left-radius:var(--radius--pill);border-bottom-right-radius:var(--radius--pill);background-color:var(--color--ink);min-height:48px;color:var(--color--white);font-size:.96rem;font-weight:500;line-height:1.2;font-family:var(--font--body);border:1px solid #0000;justify-content:center;align-items:center;padding:.82rem 1.5rem;text-decoration:none;transition:background-color .25s,color .25s,transform .25s,box-shadow .25s;display:inline-flex}.button._w-button:hover{background-color:var(--color--violet);color:var(--color--white);transform:translateY(-2px);box-shadow:0 12px 30px #5c30fe52}.button._w-button:focus-visible,.button._w-button[data-wf-focus-visible]{outline-color:var(--color--violet);outline-offset:3px;outline-width:2px;outline-style:solid}.hero_meta{z-index:2;grid-column-gap:22px;grid-row-gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;padding:18px 24px 26px;list-style-type:none;display:flex;position:relative}.hero_meta.is-eda{grid-column-gap:0px;grid-row-gap:12px;padding:0 32px 34px}.hero_meta-item{grid-column-gap:8px;grid-row-gap:8px;color:var(--color--white);align-items:center;font-size:12px;font-weight:500;line-height:1.3;display:flex}.hero_meta-item.is-divided{border-left:1px solid #ffffff52;padding-left:22px}.hero_meta-item.is-eda{grid-column-gap:.55rem;grid-row-gap:.55rem;color:#fffffff0;padding-right:22px;font-size:.9rem;font-weight:400;line-height:1.65}.hero_meta-item.is-eda.is-divided{border-left:1px solid #ffffff61;padding-left:22px}.hero_meta-item.is-note{color:#ffffffe6;font-size:14px;font-weight:400}.icon-meta{flex:none;width:15px;height:15px}.navbar-component{z-index:80;color:var(--color--white);padding-left:16px;padding-right:16px;transition:top .7s;position:fixed;top:15px;left:0;right:0}.navbar-component.is-dark{top:14px}.navbar-component.is-light{color:var(--color--ink);background-color:#0000;top:14px}.navbar_shell{grid-column-gap:20px;grid-row-gap:20px;background-color:#0000;border:1px solid #0000;border-radius:22px;justify-content:space-between;align-items:center;width:max(64%,900px);max-width:92%;margin-left:auto;margin-right:auto;padding:11px 14px 11px 22px;transition:width .5s cubic-bezier(.4,0,.2,1),background-color .4s,box-shadow .4s,border-color .4s;display:flex;position:relative}.navbar_shell.is-pill-dark{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background-color:#181614a8;border-color:#ffffff14;width:max(56%,840px);box-shadow:0 8px 30px #00000038}.navbar_shell.is-pill-light{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background-color:#f8f6f2eb;border-color:#0000000d;width:max(56%,840px);box-shadow:0 8px 30px #00000014}.navbar_logo{width:140px;color:inherit;flex:none;align-items:center;display:flex}.navbar_logo:focus-visible,.navbar_logo[data-wf-focus-visible]{outline-offset:3px;outline:2px solid}.logo-myonclinic{width:100%;height:auto;display:block}.navbar_menu{grid-column-gap:4px;grid-row-gap:4px;align-items:center;display:flex}.navbar_link{grid-column-gap:6px;grid-row-gap:6px;white-space:nowrap;color:inherit;border-radius:12px;align-items:center;padding:9px 14px;font-size:14px;font-weight:400;line-height:1;text-decoration:none;transition:color .25s,opacity .25s;display:inline-flex}.navbar_link:hover{opacity:.65}.navbar_link:focus-visible,.navbar_link[data-wf-focus-visible]{outline-offset:3px;outline:2px solid}.navbar_right{grid-column-gap:16px;grid-row-gap:16px;flex:none;align-items:center;display:flex}.navbar_lang{grid-column-gap:10px;grid-row-gap:10px;align-items:center;font-size:13.5px;font-weight:500;display:flex}.navbar_lang.is-in-menu{justify-content:flex-start;min-height:44px;font-size:15px}.navbar_lang-link{opacity:.55;color:inherit;text-decoration:none;transition:opacity .2s}.navbar_lang-link:hover{opacity:.85}.navbar_lang-link:focus-visible,.navbar_lang-link[data-wf-focus-visible]{outline-offset:3px;outline:2px solid}.navbar_lang-link.is-active{opacity:1;font-weight:600}.navbar_lang-sep{opacity:.35;background-color:currentColor;width:1px;height:14px}.navbar_cta{border-radius:var(--radius--pill);background-color:var(--color--white);min-height:38px;color:var(--color--ink);white-space:nowrap;align-items:center;padding:8px 16px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.navbar_cta:hover{background-color:var(--color--violet);color:var(--color--white)}.navbar_cta:focus-visible,.navbar_cta[data-wf-focus-visible]{outline-color:var(--color--violet-3);outline-offset:3px;outline-width:2px;outline-style:solid}.navbar_cta.is-on-light{background-color:var(--color--ink);color:var(--color--white)}.navbar_cta.is-on-light:hover{background-color:var(--color--violet)}.navbar_cta.is-in-menu{background-color:var(--color--ink);width:100%;min-height:44px;color:var(--color--white);justify-content:center;font-size:15px}.navbar_cta.is-in-menu:hover{background-color:var(--color--violet)}.navbar_dropdown-inner{grid-column-gap:2px;grid-row-gap:2px;flex-direction:column;display:flex}.navbar_dropdown-link{border-top-left-radius:var(--radius--sm);border-top-right-radius:var(--radius--sm);border-bottom-left-radius:var(--radius--sm);border-bottom-right-radius:var(--radius--sm);color:var(--color--ink);white-space:nowrap;padding:10px 12px;font-size:14px;line-height:1.3;text-decoration:none;transition:background-color .25s,color .25s;display:block}.navbar_dropdown-link:hover{background-color:var(--color--violet-tint);color:var(--color--violet)}.navbar_dropdown-link:focus-visible,.navbar_dropdown-link[data-wf-focus-visible]{outline-color:var(--color--violet);outline-offset:3px;outline-width:2px;outline-style:solid}.navbar_dropdown-link.is-parent{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-top-left-radius:0;border-top-right-radius:0;margin-top:6px;padding-top:14px}.navbar_dropdown-link.is-sub{color:var(--color--muted);padding-top:8px;padding-bottom:8px;font-size:13.5px}.navbar_dropdown-sub{border-left:1px solid var(--color--line);flex-direction:column;margin-left:14px;padding-left:8px;display:flex}.navbar_dropdown{color:inherit;position:relative}.navbar_dropdown-toggle{grid-column-gap:6px;white-space:nowrap;color:inherit;align-items:center;padding:9px 14px;font-size:14px;font-weight:400;line-height:1;display:flex}.navbar_dropdown-toggle:focus-visible,.navbar_dropdown-toggle[data-wf-focus-visible]{outline-offset:3px;outline:2px solid}.navbar_dropdown-icon{order:1;margin:0;font-size:12px;position:static}.navbar_dropdown-list{border:1px solid var(--color--line);border-radius:var(--radius--md);background-color:#f8f6f2fa;min-width:270px;margin-top:8px;padding:10px;box-shadow:0 26px 70px #1713271f}.padding-global{padding-left:10%;padding-right:10%}.container-large{width:100%;max-width:none;margin-left:auto;margin-right:auto}.container-large.pp-path{min-height:300vh}.container-large.is-eda{max-width:1344px}.section-header{text-align:center;flex-direction:column;align-items:center;max-width:780px;margin-bottom:48px;margin-left:auto;margin-right:auto;display:flex}.section-header.is-left{box-sizing:border-box;text-align:left;align-items:flex-start;max-width:none;margin-bottom:0;margin-left:0;margin-right:0}.section-header.is-left.is-spaced{margin-bottom:44px}.section-header.is-wide{max-width:none}.section-header.is-bridge{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);max-width:820px;margin-bottom:0;padding:clamp(36px,4vw,56px) clamp(20px,4vw,56px)}.h1{color:var(--color--ink);letter-spacing:-.024em;font-weight:400;line-height:1.14;font-family:var(--font--head);margin-top:0;margin-bottom:0;font-size:clamp(1.7rem,3.6vw,2.6rem)}.h1.is-on-dark{color:var(--color--white)}.h1.is-on-dark.center{text-align:center;max-width:23ch;margin-left:auto;margin-right:auto}.h1.cert-title{color:var(--color--white)}.h1.is-spaced{margin-bottom:18px;font-size:clamp(1.7rem,3.6vw,2.28rem)}.text-lead{max-width:56ch;color:var(--color--muted);margin-top:18px;margin-bottom:0;font-size:clamp(1.02rem,1.4vw,1.07rem);font-weight:300;line-height:1.6}.text-lead.in-on-dark{color:var(--color--white)}.text-lead.w100{max-width:none}.text-lead.is-wide{max-width:64ch;margin-left:auto;margin-right:auto}.stack-cards{position:relative}.stack-card{border:0px solid var(--color--line);border-radius:var(--radius--xl);background-color:var(--clinic--tint-violet);flex-direction:column;min-height:min(600px,100vh - 210px);margin-bottom:40px;padding:15px;display:flex;position:sticky;top:96px;overflow:hidden;box-shadow:0 6px 22px #0000000d}.stack-card.is-step-2{background-color:var(--clinic--tint-sand);top:168px}.stack-card.is-step-3{background-color:var(--clinic--tint-green);top:240px}.stack-card_grid{grid-column-gap:24px;grid-row-gap:24px;flex:1;grid-template-rows:auto;grid-template-columns:1fr 1.08fr;align-items:stretch;display:grid}.stack-card_content{flex-direction:column;padding:18px 10px 22px 26px;display:flex}.stack-card_text{max-width:480px;margin-top:auto;margin-bottom:auto;padding-top:24px}.h2{font-family:var(--font--head);color:var(--color--ink);letter-spacing:-.02em;margin-top:0;margin-bottom:12px;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:600;line-height:1.12}.h2._500{font-weight:500}.text-body{color:var(--color--ink);margin-top:0;margin-bottom:20px;font-size:clamp(.95rem,1.4vw,1.11rem);font-weight:300;line-height:1.6}.text-body.is-flush{margin-bottom:0;padding-top:3px}.check-list{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;margin-top:14px;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.check-list.is-divided{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);row-gap:8px;padding-top:14px}.check-list_item{grid-column-gap:10px;grid-row-gap:10px;color:var(--color--ink-2);align-items:flex-start;font-size:.95rem;font-weight:400;line-height:1.5;display:flex}.check-list_item.is-medium{font-size:clamp(15px,1.4vw,17px)}.icon-check{width:16px;height:16px;color:var(--color--violet);flex:none;margin-top:3px}.icon-check.is-circle{width:20px;height:20px;margin-top:1px}.icon-check.is-circle.is-ink{color:var(--color--ink)}.stack-card_links{border-top:1px solid #0a0a0a1a;margin-top:24px;padding-top:18px}.text-label{color:var(--color--muted);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:.72rem;font-weight:500}.text-label.is-accent{color:var(--color--violet);font-weight:600}.text-label.is-mobile{margin-bottom:0;display:none}.text-label.is-cell{color:#3a3747;letter-spacing:.08em;width:100%;margin-bottom:0;font-size:11px;font-weight:600;display:none}.text-label.is-cell.is-accent{color:var(--color--violet)}.chip-group{grid-column-gap:8px;grid-row-gap:8px;flex-wrap:wrap;display:flex}.chip{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-right-style:solid;border-right-width:1px;border-right-color:var(--color--line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);border-left-style:solid;border-left-width:1px;border-left-color:var(--color--line);border-top-left-radius:var(--radius--pill);border-top-right-radius:var(--radius--pill);border-bottom-left-radius:var(--radius--pill);border-bottom-right-radius:var(--radius--pill);background-color:var(--color--white);min-height:44px;color:var(--color--ink);align-items:center;padding:9px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .25s,color .25s;display:inline-flex}.chip:hover{border-color:var(--color--violet);color:var(--color--violet)}.chip.is-raised{white-space:nowrap;border-color:#0a0a0a1f;column-gap:8px;min-height:42px;padding-right:14px;transition:border-color .2s,color .2s,transform .2s,box-shadow .2s;box-shadow:0 2px 10px #0a0a0a12}.chip.is-raised:hover{border-color:var(--color--violet);color:var(--color--violet);transform:translateY(-1px);box-shadow:0 6px 16px #5c30fe29}.chip.is-tag{min-height:0;padding:7px 13px;font-size:14.5px}.stack-card_media{background-color:var(--color--violet-tint);border-radius:22px;overflow:hidden}.stack-card_image{object-fit:cover;width:100%;height:100%;display:block}.stack-cards_hold{height:42vh}.stack-cards_hold.is-short{height:30vh}.compare_grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1.1fr;align-items:stretch;display:grid}.compare-card{border:1px solid var(--color--line);border-radius:var(--radius--lg);background-color:var(--color--white);box-shadow:none;flex-direction:column;padding:40px;display:flex}.compare-card.is-highlight{background-color:#5c30fe12;border-color:#5c30fe38}.badge{border-radius:var(--radius--pill);background-color:var(--color--violet-tint);color:var(--color--violet);letter-spacing:.04em;align-self:flex-start;align-items:center;margin-bottom:18px;padding:.4rem .9rem;font-size:.72rem;font-weight:600;display:inline-flex}.badge.is-list{margin-bottom:0}.badge.is-list.is-on-violet{color:var(--color--white);background-color:#ffffff29}.badge.is-list.is-outline{border:1px solid var(--color--violet-on-dark);background-color:#0000}.badge.is-list.is-grey{color:var(--color--white);background-color:#3a3747;font-size:11.5px}.badge.is-list.is-paper{background-color:var(--color--white);color:#3a3747;letter-spacing:0;border:1px solid #17132724;column-gap:5px;padding:3px 10px 3px 7px;font-size:12.5px}.badge.is-list.is-tag{letter-spacing:0;margin-top:auto;padding:6px 12px;font-size:13px;font-weight:500}.badge.is-solid{background-color:var(--color--violet);color:var(--color--white)}.badge.is-solid.is-list.is-inline{letter-spacing:0;font-size:inherit;font-variant-numeric:tabular-nums;padding:3px 10px}.badge.is-solid.is-list.is-pill{letter-spacing:0;column-gap:5px;padding:3px 10px 3px 7px;font-size:12.5px}.badge.is-push{white-space:nowrap;margin-bottom:0;margin-left:auto}.badge.is-floating{z-index:2;background-color:var(--color--white);margin-bottom:0;position:absolute;top:14px;left:14px}.badge.is-on-violet{color:var(--color--white);background-color:#ffffff2e;margin-bottom:0}.badge.is-media{z-index:2;background-color:var(--color--white);letter-spacing:0;margin-bottom:0;padding:5px 11px;font-size:11px;position:absolute;top:12px;left:12px}.badge.is-date{letter-spacing:0;column-gap:10px;margin-bottom:22px;padding:7px 14px 7px 8px;font-size:13px}.text-body-small{color:var(--color--muted);margin-top:0;margin-bottom:22px;font-size:.9rem;font-weight:300;line-height:1.55}.text-body-small.is-flush{margin-bottom:0}.text-body-small.is-on-dark{color:var(--color--white);word-break:break-all}.text-body-small.is-on-dark.is-left{text-align:left;word-break:normal}.text-body-small._300{font-weight:300}.text-body-small.mb-0{margin-bottom:0}.text-body-small.is-black{color:var(--color--dark)}.compare-card_footer{margin-top:auto;padding-top:24px}.text-link{grid-column-gap:8px;grid-row-gap:8px;color:var(--color--ink);border-bottom-style:solid;border-bottom-width:1px;align-items:center;padding-bottom:2px;font-size:14px;font-weight:500;text-decoration:none;transition:color .25s;display:inline-flex}.text-link:hover{color:var(--color--violet)}.text-link:focus-visible,.text-link[data-wf-focus-visible]{outline-offset:3px;outline:2px solid}.text-link.is-accent{grid-column-gap:7px;grid-row-gap:7px;color:var(--color--violet);margin-top:14px;font-size:15.5px}.text-link.is-accent.is-stretch{align-self:flex-start;margin-top:auto;position:static}.text-link.is-accent.is-stretch:after{z-index:1;border-top-left-radius:var(--radius--lg);border-top-right-radius:var(--radius--lg);border-bottom-left-radius:var(--radius--lg);border-bottom-right-radius:var(--radius--lg);content:"";position:absolute;inset:0}.steps_component{border:0px solid var(--color--line);border-radius:var(--radius--lg);background-color:var(--clinic--cream-deep);margin-top:20px;padding:40px}.steps_component.white{background-color:var(--color--white);border-width:1px;box-shadow:0 10px 30px #17132712}.steps_list{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid}.steps_item{flex-direction:column;display:flex}.steps_number{border-radius:var(--radius--sm);background-color:var(--color--white);width:40px;height:40px;color:var(--color--violet);justify-content:center;align-items:center;margin-bottom:16px;font-size:15px;font-weight:600;display:flex}.steps_number.is-tint{background-color:var(--color--violet-tint);flex:none;margin-bottom:0}.steps_number.is-tint.mb-16{margin-bottom:16px}.steps_number.is-violet{background-color:var(--color--violet);color:#fff;flex-grow:0;flex-shrink:0;margin-bottom:0}.h3{color:var(--color--ink);font-weight:500;line-height:1.3;font-family:var(--font--body);margin-top:0;margin-bottom:6px;font-size:clamp(1.05rem,1.5vw,1.2rem)}.h3.is-on-dark{color:var(--color--white)}.h3.is-on-dark.is-left,.h3.is-left{text-align:left}.h3.is-icon{align-items:flex-start;column-gap:10px;display:flex}.h3.is-lg{margin-bottom:0;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:600;line-height:1.2}.use-case_grid{grid-column-gap:20px;grid-row-gap:20px;flex-wrap:wrap;justify-content:center;display:flex}.use-case-card{border:1px solid var(--color--line);border-radius:var(--radius--lg);background-color:var(--color--white);box-shadow:none;color:var(--color--ink);flex-direction:column;flex:0 calc(33.3333% - 13.3333px);padding:10px 10px 22px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex}.use-case-card:focus-visible,.use-case-card[data-wf-focus-visible]{outline-color:var(--color--violet);outline-offset:3px;outline-width:2px;outline-style:solid}.use-case-card.is-link:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00000014}.use-case-card.is-linked{position:relative}.use-case-card.is-linked:hover{transform:translateY(-4px);box-shadow:0 16px 34px #00000014}.use-case-card.is-linked.is-quarter{flex-basis:calc(25% - 15px)}.use-case-card_media{aspect-ratio:4/3;border-radius:var(--radius--md);background-color:var(--clinic--cream-deep);margin-bottom:18px;overflow:hidden}.use-case-card_media.is-badged{position:relative}.use-case-card_media.is-wide{aspect-ratio:16/10;border-radius:15px;margin-bottom:20px;position:relative}.use-case-card_image{object-fit:cover;width:100%;height:100%;display:block}.use-case-card_body{flex-direction:column;flex:1;padding-left:12px;padding-right:12px;display:flex}.use-case-card_title-link{color:var(--color--ink);text-decoration:none}.use-case-card_title-link:hover{color:var(--color--violet)}.use-case-card_title-link.is-stretch{position:static}.use-case-card_title-link.is-stretch:after{z-index:1;border-top-left-radius:var(--radius--lg);border-top-right-radius:var(--radius--lg);border-bottom-left-radius:var(--radius--lg);border-bottom-right-radius:var(--radius--lg);content:"";position:absolute;inset:0}.use-case-card_more{color:var(--color--ink);margin-top:auto;padding-top:8px;font-size:14px;font-weight:500}.use-case-card_sublist{margin-top:auto;margin-bottom:0;padding-left:0;list-style-type:none}.use-case-card_sublist.is-front{z-index:2;margin-top:14px;position:relative}.use-case-card_subitem{border-top:1px solid var(--color--line)}.use-case-card_sublink{min-height:44px;color:var(--color--ink);align-items:center;font-size:14.5px;font-weight:500;text-decoration:none;display:flex}.use-case-card_sublink:hover{color:var(--color--violet)}.use-case-card_sublink.is-split{justify-content:space-between;column-gap:10px;min-height:40px}.audience_grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);display:grid}.audience-card{border:0px solid var(--color--line);border-radius:var(--radius--lg);background-color:var(--clinic--cream-deep);box-shadow:none;padding:24px 22px}.trust_panel{grid-column-gap:48px;grid-row-gap:28px;border:1px solid var(--color--line);border-radius:var(--radius--lg);background-color:var(--color--white);box-shadow:none;grid-template-rows:auto;grid-template-columns:1fr 1.3fr;align-items:center;padding:44px 48px;display:grid}.trust_intro{margin-top:14px}.badge-group{grid-column-gap:8px;grid-row-gap:8px;flex-wrap:wrap;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.badge-group.is-bottom{margin-top:auto}.badge-group.is-pills{gap:6px;margin-top:10px}.trust_note{border-top:1px solid var(--color--line);color:var(--color--muted);grid-column:1/-1;margin-top:0;margin-bottom:0;padding-top:18px;font-size:13px;line-height:1.6}.trust_note-link{color:var(--color--ink);text-decoration:underline}.trust_note-link:hover{color:var(--color--violet)}.trust_note-link.is-accent{color:var(--color--violet);text-underline-offset:3px}.cta-banner-component{border-radius:var(--radius--lg);background-color:#1a1a1a;background-image:url(https://cdn.prod.website-files.com/6ac77ca6eabea792dfb94be4/6ac78ff2af64284d32d43749_cta-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.cta-banner-component.is-bgm{background-image:none}.cta-banner-component.is-bgm.white-5:where(.w-variant-6c90b540-1f7d-f5dd-951a-bfc4c3bc9adf){text-align:right;justify-content:flex-end;align-items:center}.cta-banner-component.is-bgm.white-5:where(.w-variant-7c818592-196a-fa60-3256-d468c4cadeb5){justify-content:flex-end;align-items:center}.cta-banner_overlay{z-index:1;background-image:linear-gradient(90deg,#0a0a0ad1,#0a0a0a8c 45%,#0a0a0a26);position:absolute;inset:0}.cta-banner_overlay.white-7:where(.w-variant-6c90b540-1f7d-f5dd-951a-bfc4c3bc9adf),.cta-banner_overlay.white-7:where(.w-variant-7c818592-196a-fa60-3256-d468c4cadeb5){background-image:linear-gradient(90deg,#0a0a0a26,#0a0a0a8c 55%,#0a0a0ad1)}.cta-banner_content{z-index:2;max-width:600px;padding:64px 56px;position:relative}.cta-banner_content.white-8:where(.w-variant-6c90b540-1f7d-f5dd-951a-bfc4c3bc9adf){flex-flow:column;justify-content:center;align-items:flex-end;display:flex}.cta-banner_content.white-8:where(.w-variant-7c818592-196a-fa60-3256-d468c4cadeb5){text-align:right;flex-flow:column;justify-content:center;align-items:flex-end;display:flex}.cta-banner_text{color:#ffffffd9;max-width:46ch;margin-top:18px;margin-bottom:28px;font-size:clamp(1.02rem,1.4vw,1.18rem);font-weight:300;line-height:1.6}.cta-banner_text.white-11:where(.w-variant-6c90b540-1f7d-f5dd-951a-bfc4c3bc9adf),.cta-banner_text.white-11:where(.w-variant-99c13261-af6f-34eb-7db8-fce04ac635fa){font-weight:300}.cta-banner_text.is-note{color:var(--color--white);margin-top:14px;margin-bottom:0;font-size:13px;font-weight:400;line-height:1.5}.footer-component{background-color:var(--color--black);color:var(--color--white);padding-top:70px;padding-bottom:34px}.footer-component:where(.w-variant-dddaf3c1-c586-d2bc-6e11-41249c309724),.footer-component:where(.w-variant-1988867a-4fd1-4c19-1c43-2d8df2069b30){background-color:var(--_partner-·-eda-ddg---navy)}.footer_top{grid-column-gap:64px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:340px 1fr;align-items:start;display:grid}.footer_app{border-radius:var(--radius--lg);text-align:center;background-color:#333;width:100%;max-width:340px;overflow:hidden}.footer_app-inner{padding:30px 26px 0}.footer_app-title{margin-bottom:22px;font-size:20px;font-weight:600;line-height:1.3}.footer_qr{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--color--black);border-radius:18px;justify-content:center;align-items:center;padding:16px 22px;display:flex}.footer_qr-label{color:#cfcfcf;text-align:right;max-width:92px;font-size:14px;line-height:1.35}.footer_qr-tile{border-radius:var(--radius--sm);background-color:var(--color--white);flex:none;width:96px;height:96px;padding:4px}.footer_qr-image{width:100%;height:100%;display:block}.footer_stores{grid-column-gap:12px;grid-row-gap:12px;justify-content:center;margin-top:22px;display:flex}.footer_store-link{transition:opacity .15s;display:block}.footer_store-link:hover{opacity:.75}.footer_store-link:focus-visible,.footer_store-link[data-wf-focus-visible]{outline-offset:3px;outline:2px solid}.footer_store-badge{width:auto;height:36px;display:block}.footer_columns{grid-column-gap:24px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.footer_brand{width:200px;color:var(--color--white);grid-column:1/-1;margin-bottom:6px}.footer_heading{margin-bottom:18px;font-size:18px;font-weight:600}.footer_heading.is-spaced{margin-top:44px}.footer_heading.is-spaced.mobile-only{display:none}.footer_list{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.footer_list.mobile-only{display:none}.footer_link{color:#e2e2e2;padding-top:6px;padding-bottom:6px;font-size:16px;text-decoration:none;transition:opacity .15s;display:inline-block}.footer_link:hover{opacity:.7}.footer_link:focus-visible,.footer_link[data-wf-focus-visible]{outline-offset:3px;outline:2px solid}.footer_link.is-sub{color:#a9a9a9;border-left:1px solid #333;padding-left:14px;font-size:14.5px}.footer_bottom{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:end;margin-top:56px;display:grid}.footer_copyright{margin-top:0;margin-bottom:12px;font-size:15px;font-weight:700}.footer_disclaimer{color:#bdbdbd;max-width:80ch;margin-top:0;margin-bottom:0;font-size:13.5px;line-height:1.7}.footer_seals{grid-column-gap:34px;grid-row-gap:34px;flex-flow:column;align-items:center;display:flex}.footer_seal{filter:brightness(0)invert();width:auto;height:52px;display:block}.footer_app-hand{width:100%;height:auto;margin-top:22px;display:block}.section{padding-top:var(--spacing--padding-y-large);padding-bottom:var(--spacing--padding-y-large);background-color:var(--color--white);position:relative}.section.is-cream{background-color:var(--clinic--cream)}.section.is-cream.white-2{background-color:var(--color--white)}.section.is-sources{padding-top:20px}.section.is-gray{background-color:var(--color--cream)}.section.is-gray:where(.w-variant-4a6bb17f-15c6-54bc-9754-a55bcba9c278){background-color:var(--color--white)}.section.is-gray.is-flush-top{padding-top:0}.section.is-dark{background-color:var(--color--dark)}.section.is-eda-cream{background-color:var(--_partner-·-eda-ddg---grey-10)}.section.is-eda-dark{background-color:var(--_partner-·-eda-ddg---navy);color:var(--color--white)}.section.is-flush-top{padding-top:0}.stack-card_label{grid-column-gap:11px;color:var(--color--ink);align-items:center;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex}.stack-card_dot{background-color:#9b7fbe;border-radius:3px;flex-grow:0;flex-shrink:0;width:12px;height:12px}.stack-card_dot.is-orange{background-color:#e0975a}.stack-card_dot.is-green{background-color:#5aa86c}.stack-card_dot.is-mark{border-radius:2px;width:7px;height:7px;margin-top:11px}.navbar_toggle{grid-column-gap:5px;grid-row-gap:5px;cursor:pointer;width:44px;height:44px;color:inherit;background-color:#0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:0;display:none}.navbar_toggle:focus-visible,.navbar_toggle[data-wf-focus-visible]{outline-offset:3px;outline:2px solid}.navbar_toggle-bar{background-color:currentColor;border-radius:2px;width:20px;height:2px;display:block}.bgm-hero_actions{grid-column-gap:12px;grid-row-gap:12px;flex-wrap:wrap;justify-content:center;margin-top:32px;display:flex}.bgm-hero_actions.is-compact{margin-top:1.4rem}.grid-split{grid-column-gap:22px;grid-row-gap:22px;grid-template-rows:auto;grid-template-columns:1.05fr 1fr;align-items:stretch;display:grid}.grid-split.is-wide-left{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1.25fr 1fr}.grid-split.is-wide-left.is-price{align-items:center;gap:30px 56px}.grid-split.is-start{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1.4fr 1fr}.grid-split.is-wide-right{grid-template-columns:1fr 1.2fr;gap:18px}.grid-split.is-tri{align-items:start;gap:36px 5vw}.grid-split.is-media{grid-template-columns:1fr 1.1fr;align-items:center;gap:36px 5vw}.context_media{border-top-left-radius:var(--radius--lg);border-top-right-radius:var(--radius--lg);border-bottom-left-radius:var(--radius--lg);border-bottom-right-radius:var(--radius--lg);background-color:var(--color--violet-tint);min-height:320px;margin:0;position:relative;overflow:hidden}.context_media.is-portrait{aspect-ratio:4/5;min-height:0}.context_media.is-flush{border-radius:0}.context_image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.context_image.is-dental-hero{object-position:62% 30%}.media-warm{z-index:1;pointer-events:none;mix-blend-mode:soft-light;background-image:linear-gradient(150deg,#9e5c2c4d 0%,#78401e24 48%,#28180e33 100%);position:absolute;inset:0}.context_caption{z-index:2;border-top-left-radius:var(--radius--md);border-top-right-radius:var(--radius--md);border-bottom-left-radius:var(--radius--md);border-bottom-right-radius:var(--radius--md);color:var(--color--ink);text-align:left;background-color:#fffffff0;padding:16px 18px;font-size:clamp(15px,1.4vw,17px);line-height:1.5;position:absolute;bottom:16px;left:16px;right:16px}.text-strong{font-weight:600}.text-strong.is-violet{color:var(--color--violet)}.stat-grid{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.stat-grid.is-wide{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1180px;margin-left:auto;margin-right:auto}.stat-grid.is-wide.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{grid-row-gap:10px;border:1px solid var(--color--line);border-radius:var(--radius--lg);background-color:var(--color--white);flex-direction:column;min-width:0;padding:24px 22px 22px;display:flex}.card.is-row{grid-column-gap:14px;flex-direction:row;align-items:flex-start;padding:20px}.card.is-row.is-paper{background-color:#f4f4f6;border:1px solid #17132724;column-gap:14px;padding:20px 22px}.card.is-row.is-tint{background-color:var(--color--violet-tint);border:1px solid #5c30fe47;column-gap:14px;padding:20px 22px;box-shadow:0 10px 28px #5c30fe14}.card.is-media{grid-row-gap:0;padding:0;overflow:hidden}.card.is-media.is-raised.is-award{grid-template-rows:auto;grid-template-columns:1fr 1.1fr;display:grid}.card.is-roomy{grid-row-gap:14px;padding:28px}.card.d-block{display:block}.card.is-raised{box-shadow:0 10px 30px #17132712}.card.is-raised.is-panel.is-stack{text-align:center;justify-content:center;align-items:center;row-gap:6px;min-height:420px;padding:34px 34px 32px;position:sticky;top:120px;box-shadow:0 18px 44px #1713271a}.card.is-raised.is-panel.is-stack.is-2{background-color:var(--color--cream);top:144px}.card.is-raised.is-panel.is-stack.is-3{background-color:var(--color--violet-tint);top:168px}.card.is-raised.is-panel.is-effort{row-gap:0;margin-top:28px}.card.is-raised.is-inset{border-radius:28px;row-gap:0;padding:10px}.card.is-raised.is-highlight{border-color:#5c30fe59;box-shadow:0 10px 30px #5c30fe1a}.card.is-raised.is-row{border-radius:20px;grid-template-columns:22px 1fr;column-gap:16px;padding:22px 24px;display:grid}.card.is-raised.is-center{text-align:center;align-items:center;row-gap:4px;padding:22px 18px}.card.is-tint{box-shadow:none;background-color:#5c30fe0f;border-color:#5c30fe38}.card.is-tint.is-note{border-radius:20px;row-gap:0;margin-top:24px;padding:20px 24px}.card.is-panel{border-radius:28px;padding:42px 40px}.card.is-panel.is-ink{background-color:var(--color--ink);color:var(--color--white);border-width:0;justify-content:space-between;row-gap:28px}.card.is-solid{background-color:var(--color--violet);color:var(--color--white);text-align:center;border-color:#0000;align-items:center;row-gap:6px;padding:26px 28px}.stat_number{color:var(--color--ink);line-height:1;font-family:var(--font--head);font-size:clamp(2.1rem,3.2vw,2.7rem)}.stat_number.is-violet{color:var(--color--violet);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,3.6vw,3.1rem);line-height:1.05}.stat_number.is-xl{font-variant-numeric:tabular-nums;font-size:clamp(2.8rem,5vw,3.6rem)}.stat_number.is-accent{color:var(--color--violet);font-size:clamp(1.6rem,2.2vw,2rem)}.stat_unit{color:var(--color--muted);font-size:.42em;font-weight:500;font-family:var(--font--body);margin-left:4px}.source-note{color:var(--color--muted);margin-top:auto;font-size:12px;line-height:1.4}.footnote{vertical-align:super;font-size:.62em;font-weight:500;line-height:0}.footnote_link{color:var(--color--violet);padding:0 1px;text-decoration:none}.footnote_link:hover{text-decoration:underline}.footnote_link:focus-visible,.footnote_link[data-wf-focus-visible]{outline-color:var(--color--violet);outline-offset:2px;outline-width:2px;outline-style:solid}.gj_facts{grid-column-gap:34px;grid-row-gap:10px;flex-wrap:wrap;justify-content:center;margin-top:30px;margin-bottom:0;display:flex}.gj_fact{color:var(--color--muted);font-size:14px;font-weight:300}.gj_fact-number{color:var(--color--ink);font-size:1.5rem;font-weight:400;font-family:var(--font--head);vertical-align:-2px;margin-right:6px}.sr-only{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gj_track{height:525vh;position:relative}.gj_stage{grid-row-gap:clamp(16px,3vh,32px);flex-direction:column;justify-content:center;height:100svh;padding-top:96px;padding-bottom:28px;display:flex;position:sticky;top:0;overflow:hidden}.gj_inner{grid-row-gap:20px;grid-column-gap:clamp(24px,3vw,48px);grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;display:grid}.gj_text{max-width:780px;height:300px}.gj_swap{grid-column-gap:clamp(20px,2.6vw,36px);align-items:flex-start;height:100%;transition:opacity .3s;display:flex}.gj_swap.is-out{opacity:0}.gj_pic{border-top-left-radius:var(--radius--lg);border-top-right-radius:var(--radius--lg);border-bottom-left-radius:var(--radius--lg);border-bottom-right-radius:var(--radius--lg);background-color:var(--color--violet-tint);aspect-ratio:1;flex:none;justify-content:center;align-items:center;width:clamp(130px,13vw,260px);display:flex;overflow:hidden}.gj_pic-image{object-fit:cover;width:100%;height:100%;display:block}.gj_body{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.gj_count{color:var(--color--muted);letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:12.5px;font-weight:500}.gj_count-number{color:var(--color--violet);font-weight:600}.gj_topic{color:var(--color--ink);letter-spacing:-.02em;font-weight:400;line-height:1.05;font-family:var(--font--head);font-size:clamp(2rem,4vw,3.4rem)}.gj_question{border-left-style:solid;border-left-width:2px;border-left-color:var(--color--violet-on-dark);max-width:52ch;color:var(--color--muted);margin-top:20px;margin-bottom:0;padding-left:16px;font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.5}.gj_chips{grid-column-gap:8px;grid-row-gap:8px;flex-wrap:wrap;margin-top:20px;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.gj_chip{border:1px solid var(--color--line);border-radius:var(--radius--pill);background-color:var(--color--white);color:var(--color--ink);letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;font-size:11.5px;font-weight:500}.gj_chip.is-report{border-color:var(--color--violet);background-color:var(--color--violet-pastel);color:var(--color--violet)}.gj_hint{grid-column-gap:8px;color:var(--color--muted);align-items:center;margin-top:22px;margin-bottom:0;font-size:13px;display:flex}.gj_hint-icon{width:16px;height:16px;color:var(--color--violet)}.gj_ring-wrap{justify-content:center;display:flex}.gj_ring{aspect-ratio:1;width:min(66vh,40vw,600px);max-width:100%;position:relative}.gj_factors{grid-column-gap:16px;grid-row-gap:10px;border-top:1px solid var(--color--line);flex-wrap:wrap;justify-content:center;align-items:center;padding-top:18px;display:flex}.gj_factors-label{color:var(--color--muted);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.gj_factors-list{grid-column-gap:8px;grid-row-gap:8px;flex-wrap:wrap;justify-content:center;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.gj_factor{grid-column-gap:7px;border-radius:var(--radius--pill);background-color:var(--color--violet-tint);color:var(--color--ink);align-items:center;padding:6px 13px;font-size:13px;font-weight:400;display:inline-flex}.gj_factor-dot{background-color:var(--color--violet-on-dark);border-radius:50%;width:6px;height:6px}.gj_after{padding-top:20px}.gj_after-head{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:1fr;align-items:end;margin-bottom:22px;display:grid}.gj_after-title{color:var(--color--ink);font-weight:400;line-height:1.2;font-family:var(--font--head);margin-top:0;margin-bottom:0;font-size:clamp(1.5rem,2.2vw,2rem)}.grid-3{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.grid-3.is-spaced{margin-top:14px}.grid-3.is-four{grid-template-columns:repeat(4,1fr);gap:18px}.status-dot{border-radius:2px;width:8px;height:8px;margin-right:8px;display:inline-block}.status-dot.is-ok{background-color:#1fa971}.status-dot.is-warn{background-color:#e6a92e}.status-dot.is-high{background-color:#e0563f}.status-dot.is-s0{background-color:var(--_signal-stadien---signal--color)}.status-dot.is-s2{background-color:var(--_signal-stadien---signal--color);--_signal-stadien---signal--color:#e8912b;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fcebd8;--_signal-stadien---signal--icon:#e8912b}.status-dot.is-s3{background-color:var(--_signal-stadien---signal--color);--_signal-stadien---signal--color:#c00000;--_signal-stadien---signal--on:#fff;--_signal-stadien---signal--tint:#f8dede;--_signal-stadien---signal--icon:#c00000}.dot-list{grid-row-gap:8px;flex-direction:column;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.dot-list.is-card{row-gap:10px;margin-top:16px;margin-bottom:22px}.dot-list_item{grid-column-gap:10px;color:var(--color--muted);font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.5;display:flex}.app_grid{grid-column-gap:48px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}.app_grid.is-media-first{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:56px}.app_devices{justify-self:center;width:100%;max-width:440px;margin:0 auto}.app_devices.is-wide{max-width:760px}.app_devices-image{width:100%;height:auto;display:block}.app_devices-image.is-lift{filter:drop-shadow(0 26px 42px #17132724);margin-top:-8.4%}.feature-list{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-top:26px;margin-bottom:0;padding-left:0;list-style-type:none;display:grid}.feature-list.is-flush{grid-column-gap:22px;grid-row-gap:22px;margin-top:0}.feature-list.is-flush.is-single{grid-template-columns:1fr}.feature-list.is-full{gap:8px;width:100%;margin-top:12px}.feature-item{grid-column-gap:12px;border:1px solid var(--color--line);border-radius:var(--radius--md);background-color:var(--color--white);color:var(--color--ink);align-items:flex-start;padding:14px 16px;font-size:clamp(15px,1.4vw,17px);font-weight:400;line-height:1.45;display:flex}.feature-item.is-small{font-size:.9rem;line-height:1.55}.feature-item_icon{border-radius:var(--radius--sm);background-color:var(--color--violet-tint);width:34px;height:34px;color:var(--color--violet);flex:none;justify-content:center;align-items:center;display:flex}.feature-item_icon.is-large{width:42px;height:42px}.feature-item_icon.is-large.is-spaced{margin-bottom:16px}.feature-item_icon.is-large.is-white{background-color:var(--color--white);box-shadow:0 2px 8px #5c30fe1a}.feature-item_icon.is-large.is-white.is-vs{border-radius:11px;width:38px;height:38px}.feature-item_icon.is-large.is-paper{background-color:var(--color--white);color:#6b6878;border:1px solid #17132724;border-radius:11px;width:38px;height:38px}.feature-item_icon.is-tiny{border-radius:9px;width:28px;height:28px}.feature-item_icon.is-xl{background-color:var(--color--violet-pastel);border-radius:28px;width:112px;height:112px;margin-bottom:18px}.feature-item_icon.is-xl.is-white{background-color:var(--color--white)}.feature-item_svg{width:18px;height:18px}.feature-item_svg.is-large{width:22px;height:22px}.feature-item_svg.is-xl{color:#3a3747;width:56px;height:56px}.feature-item_title{margin-bottom:2px;font-weight:600;display:block}.feature-item_title.is-large{margin-bottom:4px;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.3}.feature-item_text{color:var(--color--muted);font-weight:300}.text-mark{color:var(--color--ink);background-color:#0000;background-image:linear-gradient(#0000 55%,#e9e5ff 55%);padding:0 2px;font-weight:500}.role-list{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);margin-top:0;margin-bottom:22px;padding-left:0;list-style-type:none;display:grid}.role-list.is-flush{margin-bottom:0}.dash{border:1px solid var(--color--line);border-radius:var(--radius--lg);background-color:var(--color--white);overflow:hidden;box-shadow:0 24px 60px #1713271a}.dash.is-in-imac{box-shadow:none;border-width:0;border-radius:0}.dash_bar{grid-column-gap:8px;border-bottom:1px solid var(--color--line);background-color:var(--clinic--cream);align-items:center;padding:12px 16px;display:flex}.dash_bar-dot{background-color:#17132724;border-radius:50%;width:10px;height:10px;display:block}.dash_url{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-right-style:solid;border-right-width:1px;border-right-color:var(--color--line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);border-left-style:solid;border-left-width:1px;border-left-color:var(--color--line);background-color:var(--color--white);max-width:340px;color:var(--color--muted);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;flex:1;margin-left:10px;padding:4px 10px;font-size:12px;overflow:hidden}.dash_body{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);padding:26px;display:grid}.dash_body.is-in-imac{padding:24px 28px}.dash_head{grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.dash_title{color:var(--color--ink);font-size:18px;font-weight:500;line-height:1.3;font-family:var(--font--body);margin-top:0;margin-bottom:0}.dash_filters{grid-column-gap:6px;grid-row-gap:6px;flex-wrap:wrap;display:flex}.dash_filter{border:1px solid var(--color--line);border-radius:var(--radius--pill);color:var(--color--muted);padding:5px 11px;font-size:12px;font-weight:500}.dash_filter.is-active{border-color:var(--color--violet);color:var(--color--violet)}.dash_kpi{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-right-style:solid;border-right-width:1px;border-right-color:var(--color--line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);border-left-style:solid;border-left-width:1px;border-left-color:var(--color--line);border-top-left-radius:var(--radius--md);border-top-right-radius:var(--radius--md);border-bottom-left-radius:var(--radius--md);border-bottom-right-radius:var(--radius--md);min-width:0;padding:16px}.dash_kpi-label{color:var(--color--muted);font-size:12.5px}.dash_kpi-value{color:var(--color--ink);font-size:2rem;line-height:1.1;font-family:var(--font--head);margin-top:6px}.dash_kpi-delta{color:#167f55;margin-top:4px;font-size:12px;font-weight:500}.dash_kpi-delta.is-neutral{color:var(--color--muted)}.dash_panel{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-right-style:solid;border-right-width:1px;border-right-color:var(--color--line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);border-left-style:solid;border-left-width:1px;border-left-color:var(--color--line);border-top-left-radius:var(--radius--md);border-top-right-radius:var(--radius--md);border-bottom-left-radius:var(--radius--md);border-bottom-right-radius:var(--radius--md);min-width:0;padding:16px}.dash_panel.is-wide,.dash_panel.is-wide.is-in-imac{grid-column:span 2/span 2}.dash_panel-title{color:var(--color--ink);font-size:13.5px;font-weight:600;line-height:1.3;font-family:var(--font--body);margin-top:0;margin-bottom:12px}.dash_bars{grid-row-gap:9px;flex-direction:column;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.dash_bar-row{grid-column-gap:10px;grid-template-rows:auto;grid-template-columns:96px 1fr 40px;align-items:center;font-size:12.5px;font-weight:400;display:grid}.dash_bar-track{height:10px;display:block;position:relative}.dash_bar-fill{background-color:var(--color--violet-3);transform-origin:0%;border-radius:0 4px 4px 0;height:100%;display:block}.dash_bar-fill.is-79{width:79%}.dash_bar-fill.is-71{width:71%}.dash_bar-fill.is-64{width:64%}.dash_bar-fill.is-55{width:55%}.dash_bar-fill.is-90{width:90%}.dash_bar-fill.is-74{width:74%}.dash_bar-fill.is-67{width:67%}.dash_bar-fill.is-75{width:75%}.dash_bar-fill.is-60{width:60%}.dash_bar-fill.is-45{width:45%}.dash_bar-value{color:var(--color--muted);text-align:right}.dash_stack{grid-column-gap:2px;border-radius:4px;height:14px;margin-top:6px;margin-bottom:12px;display:flex;overflow:hidden}.dash_stack-seg{transform-origin:0%;height:100%;display:block}.dash_stack-seg.is-ok{background-color:#1fa971;flex:0 0 58%}.dash_stack-seg.is-warn{background-color:#e6a92e;flex:0 0 31%}.dash_stack-seg.is-high{background-color:#e0563f;flex:0 0 11%}.dash_stack-seg.is-s0{background-color:var(--_signal-stadien---signal--color);flex:0 0 58%}.dash_stack-seg.is-s2{background-color:var(--_signal-stadien---signal--color);--_signal-stadien---signal--color:#e8912b;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fcebd8;--_signal-stadien---signal--icon:#e8912b;flex:0 0 31%}.dash_stack-seg.is-s3{background-color:var(--_signal-stadien---signal--color);--_signal-stadien---signal--color:#c00000;--_signal-stadien---signal--on:#fff;--_signal-stadien---signal--tint:#f8dede;--_signal-stadien---signal--icon:#c00000;flex:0 0 11%}.dash_legend{grid-column-gap:14px;grid-row-gap:6px;flex-wrap:wrap;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.dash_legend-item{color:var(--color--muted);align-items:center;font-size:12px;display:flex}.dash_topics{grid-row-gap:8px;flex-direction:column;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.dash_topic{grid-column-gap:10px;border-bottom:1px solid var(--color--line);justify-content:space-between;padding-bottom:8px;font-size:13px;font-weight:400;display:flex}.dash_topic.is-last{border-bottom-width:0;padding-bottom:0}.dash_trend-label{color:var(--color--muted);font-weight:500}.dash_trend-label.is-up{color:#a86a00}.dash_trend{position:relative;overflow:hidden}.dash_trend-svg{width:100%;height:auto;display:block}.dash_trend-cover{background-color:var(--color--white);position:absolute;inset:0}.dash_reco-list{grid-row-gap:10px;flex-direction:column;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.dash_reco-item{border-radius:var(--radius--sm);background-color:var(--color--violet-tint);padding:10px 12px;font-size:13.5px;font-weight:400;line-height:1.45}.dash_foot{grid-column-gap:10px;border-top-left-radius:var(--radius--sm);border-top-right-radius:var(--radius--sm);border-bottom-left-radius:var(--radius--sm);border-bottom-right-radius:var(--radius--sm);background-color:var(--color--violet-tint);color:var(--color--muted);grid-column:1/-1;align-items:center;margin-top:0;margin-bottom:0;padding:10px 14px;font-size:12.5px;display:flex}.dash_foot.is-in-imac{display:none}.dash_foot-icon{width:16px;height:16px;color:var(--color--violet);flex:none}.privacy,.privacy.is-staged{margin-top:22px}.grid-2{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.grid-2.is-narrow{max-width:1080px;margin-left:auto;margin-right:auto}.grid-2.is-about{grid-column-gap:5vw;align-items:center}.grid-2.is-net{grid-column-gap:5vw;grid-row-gap:40px;grid-template-columns:.85fr 1.15fr;align-items:center}.grid-2.is-head{grid-column-gap:48px;grid-row-gap:18px;align-items:end;margin-bottom:34px}.grid-2.is-duty{align-items:start;gap:40px 6vw}.grid-2.is-charts{gap:38px 44px}.benefit_media{aspect-ratio:16/9;background-color:var(--color--violet-tint);position:relative;overflow:hidden}.benefit_media.is-dash{aspect-ratio:auto;padding:clamp(16px,2.4vw,28px) clamp(16px,2.4vw,28px) 0}.benefit_image{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.benefit_image.is-dash{object-position:0% 0%;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0 18px 40px -20px #17132759}.benefit_body{padding:26px 26px 30px}.benefit_body.is-dash{flex-direction:column;row-gap:10px;padding-left:28px;padding-right:28px;display:flex}.dguv_grid{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto;grid-template-columns:1fr auto 1.15fr;align-items:stretch;display:grid}.is-feature{background-color:var(--color--violet);color:var(--color--white);border-color:#0000}.big-number{font-size:2.4rem;font-weight:400;line-height:1.05;font-family:var(--font--head)}.big-number.is-violet{color:var(--color--violet)}.big-number_caption{color:var(--color--muted);margin-top:8px;margin-bottom:0;font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.5}.big-number_caption.is-on-dark{color:#ffffffd9}.dguv_plus{color:var(--color--violet);font-size:2.4rem;line-height:1;font-family:var(--font--head);place-self:center}.roi{border:1px solid var(--color--line);border-radius:var(--radius--lg);background-color:var(--color--white);grid-template-rows:auto;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 24px 60px #1713271a}.roi_inputs{grid-row-gap:24px;flex-direction:column;padding:40px;display:flex}.roi_field{grid-row-gap:10px;flex-direction:column;display:flex}.roi_field-top{grid-column-gap:12px;justify-content:space-between;align-items:baseline;display:flex}.roi_label{color:var(--color--ink);margin-bottom:0;font-size:15px;font-weight:500}.roi_output{color:var(--color--violet);white-space:nowrap;font-size:16px;font-weight:600}.roi_range{cursor:pointer;background-color:#0000;border-width:0;width:100%;height:28px;margin:0;padding:0}.roi_seg{grid-column-gap:4px;border:1px solid var(--color--line);border-radius:var(--radius--pill);background-color:var(--clinic--cream);padding:4px;display:flex}.roi_seg-button{border-top-left-radius:var(--radius--pill);border-top-right-radius:var(--radius--pill);border-bottom-left-radius:var(--radius--pill);border-bottom-right-radius:var(--radius--pill);min-height:42px;color:var(--color--ink);cursor:pointer;font-size:13.5px;font-weight:500;font-family:var(--font--body);background-color:#0000;border-width:0;flex:1;padding:10px 8px;transition:background-color .2s,color .2s}.roi_seg-button:hover{color:var(--color--violet)}.roi_seg-button:focus-visible,.roi_seg-button[data-wf-focus-visible]{outline-color:var(--color--violet);outline-offset:2px;outline-width:2px;outline-style:solid}.roi_seg-button.is-selected{background-color:var(--color--violet);color:var(--color--white)}.roi_result{grid-row-gap:18px;background-color:var(--color--ink);color:var(--color--white);flex-direction:column;padding:40px;display:flex}.roi_kicker{color:#ffffffb3;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:500}.roi_big{letter-spacing:-.015em;font-weight:400;line-height:1.08;font-family:var(--font--head);font-size:clamp(2rem,3.4vw,2.9rem)}.roi_sub{color:#ffffffbf;margin-top:6px;margin-bottom:0;font-size:14px;line-height:1.5}.roi_scen{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.roi_scen-tile{border-top-left-radius:var(--radius--md);border-top-right-radius:var(--radius--md);border-bottom-left-radius:var(--radius--md);border-bottom-right-radius:var(--radius--md);background-color:#ffffff12;border:1px solid #ffffff1f;min-width:0;padding:14px}.roi_scen-label{color:#ffffffb3;font-size:12px}.roi_scen-value{margin-top:4px;margin-bottom:2px;font-size:20px;font-weight:600}.roi_list{flex-direction:column;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.roi_row{grid-column-gap:14px;border-top:1px solid #ffffff1f;justify-content:space-between;padding-top:10px;padding-bottom:10px;font-size:14px;display:flex}.roi_row-label{color:#ffffffc7;font-weight:300}.roi_row-value{text-align:right;white-space:nowrap;font-weight:600}.roi_tax{border-top-left-radius:var(--radius--sm);border-top-right-radius:var(--radius--sm);border-bottom-left-radius:var(--radius--sm);border-bottom-right-radius:var(--radius--sm);color:#ffffffe6;background-color:#cdbcff24;border:1px solid #cdbcff59;margin-top:0;margin-bottom:0;padding:14px 16px;font-size:13.5px;line-height:1.5}.button-group{grid-column-gap:12px;grid-row-gap:12px;flex-wrap:wrap;align-items:center;display:flex}.button-group.white-12:where(.w-variant-6c90b540-1f7d-f5dd-951a-bfc4c3bc9adf){justify-content:flex-end;align-items:center}.button-group.is-section{justify-content:center;margin-top:clamp(2rem,3.6vw,2.8rem)}.button-group.is-section.is-tight{margin-top:clamp(1.5rem,2.8vw,2rem)}.button-group.is-start{margin-top:30px}.roi_disc{color:#ffffffa6;margin-top:0;margin-bottom:0;font-size:12px;line-height:1.55}.disclosure{border:1px solid var(--color--line);border-radius:var(--radius--md);background-color:var(--color--white);margin-top:18px;padding:0 22px}.disclosure.is-faq{margin-top:0}.disclosure.is-plain{background-color:#0000;border-width:0;border-radius:0;margin-top:0;padding:0}.disclosure_summary{grid-column-gap:16px;border-top:1px none var(--color--line);border-bottom:1px none var(--color--line);color:var(--color--ink);cursor:pointer;justify-content:space-between;align-items:center;padding-top:18px;padding-bottom:18px;font-size:16px;font-weight:500;list-style-type:none;display:flex}.disclosure_summary:focus-visible,.disclosure_summary[data-wf-focus-visible]{outline-color:var(--color--violet);outline-offset:3px;outline-width:2px;outline-style:solid}.disclosure_icon{color:var(--color--violet);flex:none;font-size:22px;font-weight:300;line-height:1;transition:transform .25s}.disclosure_content{padding-top:10px;padding-bottom:20px}.table-wrap{margin-bottom:14px;overflow-x:auto}.data-table{width:100%;color:var(--color--muted);border-collapse:collapse;font-size:13.5px}.data-table_head{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);color:var(--color--ink);text-align:left;vertical-align:top;padding:9px 10px 9px 0;font-weight:600}.data-table_cell{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);text-align:left;vertical-align:top;padding:9px 10px 9px 0}.is-list{margin-bottom:0}.fin_track{background-color:var(--color--violet-pastel);border-radius:7px;height:14px;overflow:hidden}.fin_used{background-color:var(--color--violet);border-radius:7px 0 0 7px;width:10%;height:100%;display:block}.fin_scale{color:var(--color--muted);justify-content:space-between;margin-top:6px;font-size:11.5px;display:flex}.fin_legend{grid-row-gap:6px;color:var(--color--ink);flex-direction:column;margin-top:12px;font-size:13.5px;display:flex}.fin_legend-item{align-items:center;display:flex}.fin_swatch{background-color:var(--color--violet-pastel);border-radius:3px;flex:none;width:10px;height:10px;margin-right:8px}.fin_swatch.is-used{background-color:var(--color--violet)}.fin_sum{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:auto;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;display:grid}.fin_tile{grid-row-gap:4px;border-top-left-radius:var(--radius--md);border-top-right-radius:var(--radius--md);border-bottom-left-radius:var(--radius--md);border-bottom-right-radius:var(--radius--md);background-color:var(--color--violet-tint);flex-direction:column;min-width:0;padding:12px;display:flex}.fin_tile.is-total{background-color:var(--color--violet);color:var(--color--white)}.fin_tile-key{-webkit-hyphens:auto;hyphens:auto;font-size:11.5px;font-weight:600;line-height:1.35}.fin_tile-value{font-size:13px;font-weight:300}.fin_op{color:var(--color--violet);font-size:1.6rem;line-height:1;font-family:var(--font--head);place-self:center}.faq_list{grid-row-gap:10px;flex-direction:column;max-width:860px;margin-left:auto;margin-right:auto;display:flex}.source-heading{color:var(--color--muted);letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.3;font-family:var(--font--body);margin-top:0;margin-bottom:0}.source-count{grid-column-gap:10px;color:var(--color--muted);align-items:center;font-size:12.5px;font-weight:400;display:flex}.source-list{color:var(--color--muted);column-count:2;column-gap:40px;margin-top:0;margin-bottom:0;padding-left:0;font-size:11.5px;line-height:1.5;list-style-type:none}.source-item{break-inside:avoid;padding:0 0 10px 30px;font-weight:400;position:relative}.source-item_number{color:var(--color--violet);font-weight:600;position:absolute;top:0;left:0}.source-item_link{color:var(--color--ink);word-break:break-word;text-decoration:underline}.source-item_link:focus-visible,.source-item_link[data-wf-focus-visible]{outline-color:var(--color--violet);outline-offset:2px;outline-width:2px;outline-style:solid}.code-inline{background-color:var(--color--violet-tint);color:var(--color--ink);border-radius:6px;padding:2px 6px;font-family:ui-monospace;font-size:12.5px}.dguv_new{margin-top:22px}.dot-list_dot{background-color:var(--color--violet-on-dark);border-radius:2px;flex:none;width:6px;height:6px;margin-top:8px}.dot-list_dot.is-violet{background-color:var(--color--violet);width:7px;height:7px;margin-top:8px}.note{color:var(--color--muted);margin-top:16px;margin-bottom:0;font-size:12.5px;font-weight:300;line-height:1.55}.note.is-large{max-width:90ch;margin-top:18px;font-size:clamp(15px,1.4vw,17px);line-height:1.6}.note.is-meta{max-width:90ch;margin-top:0;margin-bottom:18px;font-size:12px}.text-unhighlighted{font-weight:400}.cta-bg{position:absolute}.cta-bg.white-6:where(.w-variant-99c13261-af6f-34eb-7db8-fce04ac635fa){display:none}.cta-bg.white-6:where(.w-variant-6c90b540-1f7d-f5dd-951a-bfc4c3bc9adf){object-fit:cover;display:none}.it{color:#5c30fe;font-style:italic;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.it.is-on-dark{color:#cdbcff;padding-left:0}.it.is-on-dark.video-bg-right-10{color:#9b82ff;padding-left:6px}.it.block{display:block}.sw-shot{max-width:800px;margin:0 auto}.sw-cols{grid-row-gap:clamp(1.2rem,2.6vw,2.2rem);grid-column-gap:clamp(1.2rem,2.6vw,2.2rem);grid-template-rows:auto;grid-template-columns:repeat(4,1fr);max-width:1100px;margin-left:auto;margin-right:auto;display:grid}.inner{width:100%;max-width:none;margin-left:auto;margin-right:auto;padding-left:10%;padding-right:10%}.sw-image{width:100%;height:auto;display:block}.sw-stage{margin-top:clamp(2.4rem,5vw,3.6rem);margin-bottom:clamp(1.8rem,3.6vw,2.6rem)}.sw-col{border-top:2px solid #e9e5ff;padding-top:1rem}.card-eyebrow{color:var(--color--violet);letter-spacing:.2em;text-transform:uppercase;margin-bottom:.5rem;font-size:.7rem;font-weight:600;display:block}.card-eyebrow.is-on-dark{color:var(--color--white);letter-spacing:.26em;margin-bottom:22px;font-weight:400}.card-eyebrow.purple{color:var(--color--violet)}.ap-shot{max-width:330px;margin:0 auto}.ap-grid{grid-row-gap:clamp(2rem,6vw,5rem);grid-column-gap:clamp(2rem,6vw,5rem);grid-template-rows:auto;grid-template-columns:1.05fr .95fr;align-items:center;display:grid}.ap-image{width:100%;height:auto;display:block}.ap-txt{display:block}.pl-verlauf-anchor{height:0;overflow:hidden}.pl-photo{z-index:2;border:3px solid #fff;border-radius:50%;width:72px;height:72px;margin:0;position:absolute;top:88px;left:0;overflow:hidden;transform:translateY(-50%);box-shadow:0 8px 24px #17132729}.pl-photo-img{object-fit:cover;width:100%;height:100%;display:block}.button-wrapper{text-align:center;margin:0;padding-top:clamp(2rem,4vw,3rem);padding-bottom:clamp(4rem,8vw,6rem)}.button-wrapper.is-stack-cta{padding-top:clamp(1.4rem,3vw,2.4rem);padding-bottom:0}.pl-phases{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(6,1fr);grid-row-start:1;grid-column-start:2;height:22px;margin-bottom:10px;display:grid}.pl-scroll{position:relative}.pl-mobile-meta{display:none}.pl-verlauf{color:#171327;background-color:#fff;padding:0;position:relative}.pl-node{text-align:center;flex-direction:column;align-items:center;display:flex}.pl-line{z-index:0;background-color:#1713271a;height:2px;position:absolute;top:87px;left:104px;right:0}.pl-accent{color:#5c30fe;font-style:italic;font-weight:400}.pl-card{opacity:.34;background-color:#fff;border:1px solid #1713271a;border-radius:16px;padding:clamp(.8rem,1.8vh,1.15rem);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(10px);box-shadow:0 10px 30px #17132712}.pl-mobile-time{font-weight:600}.pl-who{color:#17132766;text-align:center;width:144px;font-size:.68rem;font-weight:300;line-height:1.35;position:absolute;top:132px;left:-39px}.pl-button{grid-column-gap:.5rem;grid-row-gap:.5rem;color:#fff;cursor:pointer;background-color:#171327;border:1px solid #0000;border-radius:999px;align-items:center;padding:.82rem 1.5rem;font-size:.96rem;font-weight:500;text-decoration:none;display:inline-flex}.pl-rail{grid-template-rows:auto;grid-template-columns:104px 1fr;margin-top:20px;display:grid;position:relative}.pl-icon{color:#17132766;background-color:#fff;border:2px solid #1713271a;border-radius:50%;grid-template-rows:auto;grid-template-columns:1fr;place-items:center;width:52px;height:52px;display:grid}.pl-time{color:#17132799;letter-spacing:.09em;text-transform:uppercase;height:20px;margin-bottom:10px;font-size:.72rem;font-weight:600;line-height:20px}.pl-phase{grid-column-start:span 2;place-items:center;height:22px;display:grid;position:relative}.pl-line-fill{background-color:#5c30fe;width:0;height:100%;display:block}.pl-cards{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(6,1fr);margin:clamp(2.4rem,5.5vh,3.6rem) 0 0 104px;padding:0;list-style:none;display:grid}.pl-nodes{z-index:1;grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(6,1fr);grid-row-start:2;grid-column-start:2;display:grid;position:relative}.pl-person{color:#3a3450;font-weight:600}.pl-badge{color:#17132766;background-color:#fafafa;border-radius:999px;margin-top:12px;padding:.26rem .7rem;font-size:.72rem;font-weight:600;transition:background .4s cubic-bezier(.22,1,.36,1),color .4s cubic-bezier(.22,1,.36,1)}.pl-pin{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.globel_cta-arrow{flex:none;width:15px;height:15px}.why-cards{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);margin-top:3.6rem;display:grid}.why-video{object-fit:cover;width:100%;height:100%}.why-bg{z-index:0;position:absolute;inset:0}.why-scrim{z-index:1;position:absolute;inset:0}.why-warm{position:absolute;inset:0}.why-icon{border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:1rem;display:grid}.why-head{max-width:46rem;color:var(--color--white)}.why-pin-wrap{height:260vh;position:relative}.why-card{border-radius:24px;padding:1.6rem 1.5rem}.why-section{background-color:#13101c;padding:0;position:relative}.why-pin{align-items:flex-start;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.is-fach{letter-spacing:-.01em;font-size:clamp(1rem,1.5vw,1.22rem);font-weight:300;display:inline}.ind-rows,.ind-row{display:block}.is-pfad{font-size:clamp(1rem,1.5vw,1.22rem);font-weight:300;display:inline}.ind-track{display:flex}.text-body-medium{color:var(--color--muted);margin-top:0;margin-bottom:0;font-size:clamp(14px,1.4vw,16px);font-weight:300;line-height:1.55}.text-body-medium.is-spaced{margin-bottom:22px}.text-body-medium._400{font-weight:400}.text-body-medium._400.is-blac{color:var(--color--black)}.text-body-medium.is-plans{max-width:52ch;margin-top:14px}.text-body-medium.is-indent{padding-left:30px}.text-body-medium.is-on-dark{color:var(--color--white)}.cert-panel,.cert-panel-copy{display:block}.cert-chips{display:flex}.cert-body{display:block}.cert-chip{display:inline-block}.cert-top,.cert-k{display:block}.cert-chiprow{display:flex}.trusted_by-component{box-sizing:border-box;background-color:#0000;width:100%;margin-bottom:40px;padding-top:56px;padding-bottom:44px;overflow:hidden}.trusted_by-component.is-cream{background-color:var(--clinic--cream);margin-bottom:0}.trusted_by-caption{box-sizing:border-box;color:#6f6b67;text-align:center;letter-spacing:.2em;text-transform:uppercase;margin-top:0;margin-bottom:34px;font-size:12px;font-weight:500;line-height:1.3}.trusted_by-viewport{box-sizing:border-box;width:100%;position:relative;overflow:hidden}.trusted_by-track{box-sizing:border-box;will-change:transform;align-items:center;width:max-content;display:flex}.trusted_by-group{box-sizing:border-box;flex:none;align-items:center;column-gap:72px;padding-right:72px;display:flex}.trusted_by-logo{box-sizing:border-box;opacity:1;filter:brightness(0)saturate();object-fit:contain;flex:none;width:auto;max-width:180px;height:38px;transition:opacity .3s,filter .3s;display:block}.insurance-how-arrow{width:20px;height:20px}.hero_proof-list{z-index:3;box-sizing:border-box;color:#ffffffd9;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding-left:32px;padding-right:32px;font-size:14px;font-weight:500;line-height:1.4;list-style-type:none;display:flex;position:absolute;bottom:32px;left:0;right:0}.hero_proof-item{box-sizing:border-box;color:#fff;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.hero_proof-icon{box-sizing:border-box;color:currentColor;flex-grow:0;flex-shrink:0;width:18px;height:18px;display:block}.lbl{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.stacking_card-text{box-sizing:border-box;max-width:480px;margin-top:auto;margin-bottom:auto;font-size:17px}.stacking_card-text.shared-stacking-cards__body{margin-top:0}.stacking_card-text.is-dental{max-width:500px}.stacking_hold{box-sizing:border-box;height:42vh}.stacking_hold.is-dental{height:28vh}.stacking_card-label{box-sizing:border-box;color:var(--color--ink);align-items:center;column-gap:11px;margin-bottom:20px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.stacking_card-label.is-dental{letter-spacing:.16em;text-transform:uppercase;column-gap:10px;margin-bottom:0;font-size:.76rem;font-weight:600}.vz-tick{background-color:#e9e5ff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.mb-175{margin-bottom:1.75rem;font-size:17px}.vz-tick-icon{fill:none;stroke:#5c30fe;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:9px;height:9px}.stacking_card-pre-theorpy{box-sizing:border-box;border-radius:0;border-top-left-radius:var(--radius--xl);border-top-right-radius:var(--radius--xl);border-bottom-left-radius:var(--radius--xl);border-bottom-right-radius:var(--radius--xl);background-color:var(--color--white);border:1px solid #17132714;width:100%;min-height:650px;margin-bottom:40px;padding:15px;position:sticky;top:96px;overflow:hidden;box-shadow:0 6px 22px #0000000d}.stacking_card-pre-theorpy.card-3.out-of-3{top:268px}.stacking_card-pre-theorpy.card-2.out-of-3{top:190px}.stacking_card-pre-theorpy.is-dental{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-right-style:solid;border-right-width:1px;border-right-color:var(--color--line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);border-left-style:solid;border-left-width:1px;border-left-color:var(--color--line);border-top-left-radius:var(--radius--xl);border-top-right-radius:var(--radius--xl);border-bottom-left-radius:var(--radius--xl);border-bottom-right-radius:var(--radius--xl);min-height:0;padding:10px 15px 15px;top:clamp(76px,11vh,96px);box-shadow:0 30px 70px -42px #17132773}.stacking_card-left{box-sizing:border-box;flex-direction:column;padding:10px 10px 22px 26px;font-size:15px;display:flex}.stacking_card-left.shared-stacking-cards__copy{padding-top:5px}.stacking_card-left.is-dental{min-height:0;padding:4px 10px 16px 18px;overflow:hidden}.vz-note-strong{color:#5c30fe;font-weight:600}.bold-text{color:#5c30fe}.vz-note{color:#17132799;border-top:1px solid #1713271a;margin-top:.85rem;margin-bottom:0;padding-top:.7rem;font-size:.74rem;font-weight:300;line-height:1.45}.vz-row{grid-column-gap:.6rem;grid-row-gap:.6rem;color:#3a3450;border-top:1px solid #1713271a;align-items:center;padding-top:.5rem;padding-bottom:.5rem;font-size:.82rem;font-weight:300;display:flex}.stacking_card-media{box-sizing:border-box;border-radius:22px;overflow:hidden}.stacking_card-media.is-dental{display:flex}.stacking_card-grid{box-sizing:border-box;grid-template-columns:1fr 1.08fr;align-items:stretch;gap:24px;min-height:auto;display:grid}.stacking_card-grid.shared-stacking-cards__card-inner{height:clamp(380px,100vh - 300px,560px)}.stacking_card-grid.is-dental{grid-template-columns:minmax(0,1fr) 1.08fr;gap:0;height:clamp(300px,100svh - clamp(76px,11vh,96px) - 56px,540px)}.shared-stacking-cards__stack{position:relative}.violet-viz-inner{background-color:#e9e5ff;border-radius:24px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.violet-viz-inner.is-dental{background-color:var(--color--violet-tint);flex-grow:1;padding:clamp(16px,2vw,28px)}.vz-pill{color:#5c30fe;white-space:nowrap;background-color:#f3f0ff;border-radius:999px;padding:.18rem .55rem;font-size:.68rem;font-weight:600}.vz-h{color:#17132766;letter-spacing:.11em;text-transform:uppercase;margin-top:0;margin-bottom:.85rem;font-size:.68rem;font-weight:600}.vz{box-sizing:border-box;background-color:#fff;border:1px solid #1713271a;border-radius:16px;width:100%;max-width:380px;padding:clamp(.9rem,1.6vw,1.2rem);box-shadow:0 14px 34px #17132714}.cta-final_arrow{flex:none;width:16px;height:16px}.cta-final_background{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cta-final_background.video-bg-right-6{display:none}.cta-final_overlay{z-index:1;background-image:linear-gradient(90deg,#0a0a0ad1 0%,#0a0a0a8c 45%,#0a0a0a26 100%);position:absolute;inset:0}.cta-final_overlay.video-bg-right-7{z-index:2;background-image:linear-gradient(90deg,#0000,#0a0a0a8c 62%,#0a0a0ad1)}.cta-video{display:none}.cta-video.video-bg-right-5{z-index:2;width:100%;display:block;position:absolute}.cta-final_copy{color:#ffffffd9;max-width:46ch;margin:0 0 28px;font-size:16.5px;font-weight:300;line-height:1.6}.cta-final_copy.video-bg-right-11{margin-left:auto}.cta-final_panel{background-color:#1a1a1a;border-radius:28px;align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.page-background-video{z-index:0;pointer-events:none;object-fit:cover;object-position:50% 45%;width:100%;height:100%;position:absolute;inset:0}.page-background-video.video-bg-right-4{display:none}.page-background-video.video-bg-right-4:where(.w-variant-99c13261-af6f-34eb-7db8-fce04ac635fa),.page-background-video.video-bg-right-4:where(.w-variant-6c90b540-1f7d-f5dd-951a-bfc4c3bc9adf){display:block}.cta-final_body{z-index:2;width:100%;max-width:620px;padding:64px 56px;position:relative}.cta-final_body.video-bg-right-8{text-align:right;max-width:646px;margin-left:auto}.onc-overview-dims{margin-top:clamp(2rem,3.6vw,2.8rem)}.onc-check-result-tier{color:#171327;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.5rem;font-size:.76rem;font-weight:600}.onc-how-row{z-index:1;grid-row-gap:clamp(1.4rem,4vw,3rem);grid-column-gap:clamp(1.4rem,4vw,3rem);grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:clamp(2rem,5vw,4rem);display:grid;position:relative}.onc-how-row.onc-how-row-last{place-items:center stretch}.onc-check-current{color:#5c30fe}.onc-overview-accent,.onc-solution-accent{color:#5c30fe;font-style:italic;font-weight:400}.onc-how-image{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:relative}.onc-check-result-body{color:#17132799;max-width:46ch;margin:0 0 1.6rem;font-size:.9rem;font-weight:300;line-height:1.55}.onc-check-result-wrap{flex-direction:column;align-items:flex-start;max-width:42ch;display:flex}.onc-check-meter-label{color:#17132766;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;position:absolute;bottom:16px;left:0;right:0}.onc-how-list{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;margin:20px 0 0;padding:0;list-style:none;display:flex}.onc-how-list.onc-how-list-flip{justify-content:flex-start;align-items:flex-end}.onc-check-question{color:#171327;letter-spacing:-.02em;max-width:27ch;margin-bottom:auto;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:600;line-height:1.3}.onc-check-progress-bar{background-color:#5c30fe;border-radius:999px;width:0;height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);display:block}.onc-how-header-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:10%;padding-right:10%}.onc-termin-num{color:#17132766;background-color:#fff;border:1px solid #1713271a;border-radius:999px;place-items:center;width:54px;height:54px;margin:0 auto 1.1rem;font-size:1.05rem;font-weight:600;transition:background .45s cubic-bezier(.22,1,.36,1),color .45s cubic-bezier(.22,1,.36,1),border-color .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);display:grid}.onc-termin-num.onc-termin-num-1{grid-template-rows:auto;grid-template-columns:1fr;animation-delay:.3s}.onc-termin-num.onc-termin-num-3{grid-template-rows:auto;grid-template-columns:1fr;animation-delay:1.8s}.onc-termin-num.onc-termin-num-2{grid-template-rows:auto;grid-template-columns:1fr;animation-delay:1.05s}.onc-termin-num.onc-termin-num-active{background-color:var(--color--violet);color:var(--color--white);border-color:#17132700;box-shadow:0 10px 26px #5c30fe4d}.onc-check-body{opacity:1;flex-direction:column;flex:1;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);display:flex;transform:none}.onc-how-line{z-index:0;background-color:#1713271a;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.onc-check-result-title{color:#171327;margin-bottom:.5rem;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:600}.onc-check-options{grid-column-gap:.7rem;grid-row-gap:.7rem;flex-wrap:wrap;margin-top:2rem;display:flex}.onc-check-back{grid-column-gap:.4rem;grid-row-gap:.4rem;color:#17132766;cursor:pointer;background-color:#0000;align-self:flex-start;align-items:center;margin-top:1.4rem;padding:0;font-size:.88rem;font-weight:500;display:inline-flex}.onc-check-back:hover{color:#5c30fe}.onc-check-back.onc-check-hidden{display:none}.onc-solution-card{background-color:#fff;border:1px solid #1713271a;border-radius:24px;padding:20px;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);box-shadow:0 10px 30px #17132712}.onc-solution-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00000014}.onc-how-pin{height:calc(100vh - 104px);position:sticky;top:92px;overflow:hidden}.onc-how-bead{z-index:1;opacity:0;background-color:#e9e5ff;border-radius:999px;width:14px;height:14px;transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .15s linear;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)scale(1)}.onc-check-top{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;margin-bottom:clamp(1.5rem,3vw,2.1rem);display:flex}.onc-how-timeline{will-change:transform;margin-top:0;position:relative}.onc-check-stepper{background-color:#fff;border:1px solid #1713271a;border-radius:24px;flex-direction:column;max-width:760px;min-height:380px;margin:clamp(2rem,4vw,3rem) auto 0;padding:clamp(1.7rem,3.4vw,2.6rem);display:flex;box-shadow:0 10px 30px #17132712}.onc-termin-row{z-index:1;grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.onc-check-result-button{grid-column-gap:.5rem;grid-row-gap:.5rem;color:#fff;cursor:pointer;background-color:#171327;border:1px solid #0000;border-radius:999px;align-items:center;padding:.82rem 1.5rem;font-size:.96rem;font-weight:500;text-decoration:none;transition:background .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);display:inline-flex}.onc-check-result-button:hover{color:#fff;background-color:#5c30fe;transform:translateY(-2px);box-shadow:0 12px 30px #5c30fe52}.onc-check-restart{color:#17132766;cursor:pointer;background-color:#0000;margin-top:1.1rem;padding:0;font-size:.86rem;font-weight:500}.onc-check-restart:hover{color:#5c30fe}.onc-overview-pills{grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap;margin-top:1rem;margin-bottom:0;padding-left:0;list-style:none;display:flex}.onc-termin-node{text-align:center}.onc-check-option{color:#171327;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #1713271a;border-radius:999px;flex:130px;padding:.82rem 1.5rem;font-size:.96rem;font-weight:500}.onc-check-option:hover{color:#fff;background-color:#5c30fe;border-color:#0000;transform:translateY(-2px);box-shadow:0 12px 30px #5c30fe52}.onc-termin-steps{margin-top:clamp(2.6rem,5vw,4rem);position:relative}.onc-overview-card{background-color:#fff;border:1px solid #1713271a;border-radius:24px;padding:24px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1);box-shadow:0 10px 30px #17132712}.onc-overview-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00000014}.onc-how-accent{color:#5c30fe;font-style:italic;font-weight:400}.onc-termin-track-fill{background-color:#5c30fe;width:0;height:100%;transition:width 1.6s cubic-bezier(.22,1,.36,1) .25s,height 1.6s cubic-bezier(.22,1,.36,1) .25s;display:block}.onc-check-progress{background-color:#f3f0ff;border-radius:999px;flex:1;height:6px;overflow:hidden}.onc-check-count{color:#17132766;white-space:nowrap;font-size:.82rem;font-weight:600}.onc-check-accent{color:#5c30fe;font-style:italic;font-weight:400}.onc-termin-track{background-color:#1713271a;border-radius:2px;height:2px;position:absolute;top:26px;left:16.666%;right:16.666%;overflow:hidden}.onc-check-meter{background-image:conic-gradient(#5c30fe 0%,#f3f0ff 0);border-radius:50%;flex-shrink:0;place-items:center;width:134px;height:134px;transition:background .7s cubic-bezier(.22,1,.36,1);display:grid}.onc-how-warm-overlay{z-index:1;pointer-events:none;mix-blend-mode:multiply;background-image:linear-gradient(115deg,#fff8ef14,#79431d0d);position:absolute;inset:0}.onc-how-text{order:2}.onc-how-text.onc-how-text-flip{text-align:right}.onc-how-list-item{grid-column-gap:.55rem;grid-row-gap:.55rem;color:#3a3450;justify-content:flex-start;align-items:center;font-size:.88rem;font-weight:300;line-height:1.5;display:flex}.onc-how-list-item.onc-how-list-item-flip{flex-flow:row-reverse;justify-content:flex-start;align-items:center}.onc-check-meter-number{color:#171327;place-items:center;font-size:1.7rem;font-weight:600;line-height:1;display:grid;position:absolute;inset:0}.onc-how-check{stroke:#5c30fe;stroke-width:2.2px;fill:none;flex-shrink:0;width:16px;height:16px;margin-top:.15rem}.onc-termin-accent{color:#5c30fe;font-style:italic;font-weight:400}.onc-check-back-icon{stroke:currentColor;stroke-width:1.5px;fill:none;width:18px;height:18px}.onc-overview-dims-label{margin-bottom:14px;font-size:.9rem;font-weight:600;display:block}.ico{grid-column-gap:0px;grid-row-gap:0px;color:#9b82ff;background-color:#f3f0f8;border-radius:12px;flex:none;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:center;width:44px;height:44px;margin-bottom:16px;display:grid}.onc-how-visual{aspect-ratio:4/3;background-color:#e9e5ff;border-radius:16px;order:1;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px -36px #17132766}.onc-how-dot{z-index:2;background-color:#5c30fe;border-radius:999px;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #fff}.onc-solution-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);margin-top:clamp(2.2rem,4vw,3.2rem);display:grid}.onc-check-result{text-align:left;grid-row-gap:clamp(1.4rem,4vw,2.6rem);grid-column-gap:clamp(1.4rem,4vw,2.6rem);flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex}.onc-check-result.onc-check-hidden{display:none}.icon-svg{color:#9b82ff;stroke:#5c30fe;stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.onc-check-meter-inner{text-align:center;background-color:#fff;border-radius:50%;width:106px;height:106px;position:relative}.onc-how-track{height:280vh;margin-top:2rem;position:relative}.onc-overview-pill{white-space:nowrap;background-color:#f3f0ff;border-radius:999px;padding:.5rem 1.05rem;font-size:.88rem;font-weight:500}.onc-overview-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.2rem,4vw,3.2rem);display:grid}.onc-how-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:10%;padding-right:10%}.onc-check-hidden{display:none}.ph-platform-feature{min-width:auto}.ph-platform-feature.khvvg-platform-feature{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:24px minmax(0,1fr);grid-auto-columns:1fr;display:grid}.impact-line{z-index:0;background-color:#1713271a;height:2px;position:absolute;top:22px;left:0;right:0}.impact-summary-number{color:#5c30fe;letter-spacing:-.03em;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:400;line-height:1;display:block}.khvvg-compare-old{background-color:#f8f6f2;border:1px solid #dedce4;border-radius:24px;padding:clamp(22px,2.8vw,32px)}.khvvg2-moc-in,.khvvg2-moc-head,.khvvg2-big{color:inherit}.khvvg-fund-cap{color:#171327;font-size:.95rem;font-weight:600}.khvvg2-l{color:inherit}.impact-value-violet{color:#5c30fe;white-space:nowrap;font-size:.94rem;font-weight:600}.municipal-lead{color:#777380;max-width:52ch;margin-top:21px;font-size:clamp(15.7px,1.4vw,18.6px);font-weight:300;line-height:1.6}.khvvg-platform-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem 4rem;display:grid}.municipal-node-rehab{z-index:3;background-color:#fff;border:1px solid #dedce4;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:55.71%;left:19%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #17132717}.ph-platform-feature-copy{color:#17132799;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:.88rem;font-weight:400;line-height:1.6}.ph-platform-feature-copy.khvvg-platform-feature-copy{color:#fff;text-align:left}.municipal-item-text{color:#777380;max-width:44ch;font-size:15.2px;font-weight:300;line-height:1.6}.khvvg2-moc-leg{color:inherit}.legal-card{background-color:#fff;border:1px solid #dedce4;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #17132712}.khvvg2-moc-d{color:inherit}.ph-path-stat-title{margin:1rem 0 .5rem;font-size:1.12rem;font-weight:600;line-height:1.6;display:block}.inline-i-1-1-2{background-color:#17132738}.mc-faq_icon-h{box-sizing:border-box;background-color:#5c30fe;border-radius:2px;width:14px;height:2px;position:absolute;top:10px;left:4px}.khvvg2-moc-grid{color:inherit}.municipal-node-patients{z-index:3;background-color:#fff;border:1px solid #dedce4;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:84.29%;left:66%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #17132717}.ph-platform-feature-svg{width:24px;height:24px;display:block}.ph-platform-feature-svg.khvvg-platform-svg{color:var(--color--violet-on-dark)}.mc-faq_question-text{box-sizing:border-box;min-width:0}.ph-platform-feature-icon{color:#171327;border-radius:13px;place-items:center;width:48px;height:48px;margin:0 auto 1rem;display:grid}.ph-platform-feature-icon.khvvg-platform-icon{width:24px;height:24px;margin-top:12px;margin-bottom:0}.khvvg2-assump{color:inherit}.khvvg2-assump.khvvg2-moc-open.inline-details-0{margin-top:var(--sp-6)}.legal-card-title{letter-spacing:-.02em;margin-bottom:7px;font-size:19.2px;font-weight:600;line-height:1.25}.khvvg2-moc-tot{color:inherit}.impact-summary{text-align:right}.mc-faq_item{box-sizing:border-box;border-bottom:1px solid #1713271a}.khvvg2-moc-chev{color:inherit}.municipal-map-icon{color:#171327;width:17px;height:17px}.inline-i-0-1-2{background-color:#9b82ff}.khvvg2-moc-l{color:inherit}.legal-card-body{padding:clamp(22px,2.8vw,32px)}.mc-faq_answer-p{box-sizing:border-box;color:#17132799;max-width:62ch;margin-bottom:0;padding-bottom:1.5rem;font-size:.96rem;font-weight:300;line-height:1.6}.impact-kpi{color:#5c30fe;background-color:#f3f0ff;border-radius:999px;margin-top:.7rem;padding:.24rem .62rem;font-size:.76rem;font-weight:600;display:inline-block}.khvvg-fund-key-1{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-wrap:wrap;margin-top:1rem;display:flex}.municipal-right{align-items:center;height:100vh;display:flex;position:sticky;top:0}.legal-checklist{flex-direction:column;margin-top:20px;padding-left:0;list-style-type:none;display:flex}.legal-card-visual{margin-top:auto;padding-bottom:clamp(22px,2.8vw,32px);padding-left:clamp(22px,2.8vw,32px);padding-right:clamp(22px,2.8vw,32px)}.khvvg-fund-key-item{grid-column-gap:.5rem;grid-row-gap:.5rem;color:#777380;align-items:center;font-size:.86rem;font-weight:400;display:inline-flex}.khvvg2-iw{color:inherit}.scroll-timeline-marker{color:#17132799;background-color:#fff;border:2px solid #1713271a;border-radius:50%;place-items:center;width:46px;height:46px;transition-property:background-color,border-color,color,transform;transition-duration:.4s,0s,0s,0s;transition-timing-function:cubic-bezier(.22,1,.36,1),ease,ease,ease;display:grid;position:absolute;top:0;left:0;transform:translateY(-7px)}.scroll-timeline-marker.scroll-timeline-marker-active{background-color:var(--color--violet);transform:translate(0)scale(1.06)}.scroll-timeline-pin{align-items:center;min-height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.municipal-map-hub-image{border-radius:3px;width:72%}.khvvg-compare-value-old{color:#36313f;font-size:15.7px;font-weight:300;line-height:1.5}.eyebrow-2{box-sizing:border-box;color:#171327;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:.76rem;font-weight:500;display:block}.eyebrow-2.white{color:#fff}.legal-diagram{width:100%;max-width:340px;margin-left:auto;margin-right:auto;display:block}.khvvg2-med{color:inherit}.municipal-benefit-text{color:#777380;font-size:14.2px;font-weight:300;line-height:1.55}.impact-label{color:#3a3450;font-size:.86rem;font-weight:500}.municipal-dot-e{z-index:2;opacity:.25;background-color:#5c30fe;border-radius:50%;width:6px;height:6px;position:absolute;top:78.57%;left:47%;transform:translate(-50%,-50%)}.municipal-node-specialists{z-index:3;background-color:#fff;border:1px solid #dedce4;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:31.43%;left:82%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #17132717}.khvvg2-moc-blk,.khvvg2-eyebrow,.khvvg2-i{color:inherit}.khvvg-legal-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;margin-top:clamp(35px,4vw,51px);display:grid}.municipal-benefit-card{background-color:#fff;border-radius:20px;padding:clamp(18px,2.2vw,24px);box-shadow:0 10px 30px #17132712}.mc-faq_question-wrap{box-sizing:border-box;margin:0}.mfg-benefits-grid{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:1320px;margin:clamp(2.2rem,4vw,3.2rem) auto 0;display:grid}.khvvg-compare-key{color:#9995a1;letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:11.8px;font-weight:600;line-height:1.4}.khvvg-implementation-flow{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.section-source{color:#17132799;max-width:92ch;margin-top:clamp(2rem,4vw,2.8rem);font-size:.8rem;font-weight:300;line-height:1.55}.mc-faq_icon{box-sizing:border-box;flex:0 0 22px;width:22px;height:22px;margin-top:.15rem;position:relative}.card-stat{flex-wrap:wrap;flex:1;justify-content:flex-start;align-items:flex-end;gap:32px;margin-top:auto;padding-top:32px;display:flex}.khvvg-compare-cap-old{color:#9995a1;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;font-size:11.8px;font-weight:600}.khvvg-step-line{background-color:#17132721;width:100%;height:1px;display:block;position:absolute;top:4px;left:0}.scroll-timeline-section{height:200vh;position:relative}.municipal-map-label{color:#171327;white-space:nowrap;font-size:12.5px;font-weight:500;position:absolute;top:50%;left:42px;transform:translateY(-50%)}.municipal-map-label-flip{color:#171327;white-space:nowrap;font-size:12.5px;font-weight:500;position:absolute;top:50%;left:auto;right:42px;transform:translateY(-50%)}.municipal-map{aspect-ratio:10/7;opacity:0;pointer-events:none;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.khvvg2-a-nums{color:inherit}.municipal-dot-c{z-index:2;opacity:.25;background-color:#5c30fe;border-radius:50%;width:6px;height:6px;position:absolute;top:64.29%;left:37%;transform:translate(-50%,-50%)}.khvvg2-moc{color:inherit}.impact-phase{color:#5c30fe;letter-spacing:.12em;text-transform:uppercase;margin-top:1rem;font-size:.7rem;font-weight:600;display:block}.khvvg2-moc-c{color:inherit}.khvvg-fund-shell{margin-top:3rem}.impact-note{color:#17132799;max-width:92ch;margin-top:.8rem;font-size:.8rem;font-weight:300;line-height:1.55}.khvvg-compare-value-us{color:#171327;font-size:15.7px;font-weight:500;line-height:1.5}.khvvg2-moc-db{color:inherit}.khvvg-compare-icon{width:12px;height:12px}.khvvg-fund-sup{font-size:.7em}.municipal-benefit-title{letter-spacing:-.012em;margin-bottom:5px;font-size:16px;font-weight:600;line-height:1.3;display:block}.khvvg2-moc-body{color:inherit}.scroll-timeline-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid;position:relative}.khvvg2-moc-sum-t{color:inherit}.scroll-timeline-fill{background-image:linear-gradient(90deg,#9b82ff,#5c30fe);width:0%;height:100%;display:block}.khvvg2-moc-open-t{color:inherit}.legal-check-icon{color:#5c30fe;background-color:#ede9fc;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-top:3px;display:flex}.mfg-benefit-card{background-color:#fff;border:1px solid #1713271a;border-radius:24px;flex-direction:column;min-width:0;padding:32px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 10px 30px #17132712}.mfg-benefit-card:hover{border-color:#5c30fe47;transform:translateY(-3px);box-shadow:0 22px 50px -30px #17132759}.mfg-benefit-card.khvvg-implementation-step.reveal{position:relative}.btn-primary{grid-column-gap:8px;grid-row-gap:8px;color:#fff;background-color:#171327;border:1px solid #0000;border-radius:999px;align-items:center;margin-top:32px;padding:13px 24px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.btn-primary:hover{background-color:#5c30fe;box-shadow:0 12px 30px #5c30fe52}.impact-dot{color:#17132799;background-color:#fff;border:2px solid #1713271a;border-radius:50%;place-items:center;width:44px;height:44px;transition-property:background-color,border-color,color;transition-duration:.35s;transition-timing-function:cubic-bezier(.22,1,.36,1);display:grid}.impact-dot.impact-dot-active{background-color:var(--color--violet)}.municipal-product-image{filter:drop-shadow(0 26px 42px #17132721);transform-origin:50%;width:100%;display:block}.impact-rail{margin-top:clamp(1rem,2.4vh,1.6rem);position:relative}.impact-scroll-section{background-color:var(--color--cream);height:220vh;padding-top:calc(clamp(96px,9vw,148px)/2);padding-bottom:calc(clamp(96px,9vw,148px)/2);position:relative}.impact-row{grid-template-rows:auto;grid-template-columns:132px 1fr auto;align-items:center;gap:24px;margin-bottom:.6rem;display:grid}.municipal-dot-a{z-index:2;opacity:.4;background-color:#5c30fe;border-radius:50%;width:10px;height:10px;position:absolute;top:30%;left:38%;transform:translate(-50%,-50%)}.khvvg-compare-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:24px;margin-top:clamp(35px,4vw,51px);display:grid}.impact-scroll-pin{align-items:center;min-height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.municipal-grid{grid-template-columns:1fr 1.05fr;align-items:start;column-gap:clamp(38px,6vw,80px);display:grid}.mc-faq_list{box-sizing:border-box;border-top:1px solid #1713271a;max-width:720px;margin:clamp(2.2rem,4vw,3rem) auto 0}.municipal-item{border-top:1px solid #dedce4;grid-template-rows:auto;grid-template-columns:auto 1fr;column-gap:24px;padding-top:clamp(30px,3.4vw,43px);padding-bottom:clamp(30px,3.4vw,43px);display:grid}.municipal-dot-b{z-index:2;opacity:.4;background-color:#5c30fe;border-radius:50%;width:10px;height:10px;position:absolute;top:67.14%;left:60%;transform:translate(-50%,-50%)}.khvvg-fund-sum{color:#5c30fe;font-size:.95rem;font-weight:500}.municipal-map-caption{color:#777380;text-align:center;font-size:12.5px;font-weight:300;position:absolute;bottom:-6px;left:0;right:0}.mc-faq_answer{box-sizing:border-box;max-height:0;overflow:hidden}.khvvg-fund-key-dot{border-radius:3px;flex:none;width:12px;height:12px;display:block}.khvvg-fund-key-dot.khvvg-fund-key-land{background-color:var(--color--ink)}.khvvg-fund-key-dot.khvvg-fund-key-bund{background-color:var(--color--violet)}.khvvg-fund-key-dot.khvvg-fund-key-clinic{border:1px solid var(--color--line);background-color:var(--color--white)}.legal-card-meta{color:#9995a1;margin-bottom:14px;font-size:13.1px;font-weight:400;line-height:1.5}.legal-card-copy{color:#777380;margin-bottom:24px;font-size:14.9px;font-weight:300;line-height:1.6}.impact-duration{max-width:520px}.khvvg-fund-fill{transform-origin:0;width:100%;height:100%;transition:transform 1s cubic-bezier(.22,.61,.36,1);display:flex}.khvvg2-ln{color:inherit}.khvvg2-ln.inline-i-2{background-color:#171327}.legal-card-label{color:#fff;letter-spacing:.14em;text-transform:uppercase;background-color:#5c30fe;border-radius:999px;margin-bottom:14px;padding:4px 11px;font-size:11.5px;font-weight:600;display:inline-block}.khvvg2-sa-intro{color:inherit}.khvvg-step-connector{z-index:2;pointer-events:none;width:1.5rem;height:10px;display:block;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.municipal-node-clinic{z-index:3;background-color:#fff;border:1px solid #dedce4;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:15.71%;left:63%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #17132717}.municipal-dot-d{z-index:2;opacity:.25;background-color:#5c30fe;border-radius:50%;width:6px;height:6px;position:absolute;top:47.14%;left:70%;transform:translate(-50%,-50%)}.municipal-source{color:#777380;max-width:92ch;margin-top:48px;font-size:12.8px;font-weight:300;line-height:1.55}.municipal-source.is-flush{margin-top:0}.khvvg2-moc-eyebrow{color:inherit}.impact-line-fill{background-color:#5c30fe;width:0%;height:100%;display:block}.municipal-map-region{width:100%;height:100%;position:absolute;inset:0}.khvvg-step-arrow{border-top:1.5px solid #5c30fe;border-right:1.5px solid #5c30fe;width:7px;height:7px;display:block;position:absolute;top:1px;right:1px;transform:rotate(45deg)}.khvvg-compare-row-first{grid-template-rows:auto;grid-template-columns:20px 1fr;align-items:start;column-gap:14px;padding-top:14px;padding-bottom:14px;display:grid}.municipal-header{max-width:none;margin-bottom:clamp(38px,5vw,58px)}.khvvg2-moc-t,.khvvg2-body{color:inherit}.scroll-timeline-line{z-index:0;background-color:#1713271a;height:2px;position:absolute;top:23px;left:0;right:0}.mc-faq_question{box-sizing:border-box;grid-column-gap:1.4rem;grid-row-gap:1.4rem;color:#171327;text-align:left;letter-spacing:-.01em;cursor:pointer;background-color:#0000;justify-content:space-between;align-items:flex-start;width:100%;padding:1.4rem 0;font-size:1.04rem;font-weight:500;line-height:1.5;display:flex}.h-timeline-h3{margin:0 0 .5rem;font-size:1.02rem;font-weight:600;line-height:1.6;display:block}.municipal-node-care{z-index:3;background-color:#fff;border:1px solid #dedce4;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:81.43%;left:31%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #17132717}.legal-source{color:#777380;max-width:92ch;margin-top:32px;font-size:12.8px;font-weight:300;line-height:1.55}.municipal-node-house{z-index:3;background-color:#fff;border:1px solid #dedce4;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:22.86%;left:26%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #17132717}.impact-bar{background-color:#f3f3f1;border-radius:999px;height:12px;overflow:hidden}.scroll-timeline-track{position:relative}.municipal-benefits{opacity:0;pointer-events:none;margin-top:clamp(96px,12vw,176px);transform:translate(36px)}.khvvg-compare-mark-old{color:#9995a1;background-color:#1713270f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.khvvg-fund-bar-1{background-color:#fff;border:1px solid #17132721;border-radius:12px;height:56px;margin-top:.9rem;overflow:hidden}.btn-wrapper{grid-column-gap:20px;grid-row-gap:20px;color:#171327;justify-content:center;margin-top:clamp(38px,4.5vw,54px);display:flex}.khvvg2-moc-r,.khvvg2-a-head,.khvvg2-moc-res{color:inherit}.municipal-benefit-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:clamp(22px,2.8vh,32px);padding-left:0;list-style-type:none;display:grid}.title-h2{color:#171327;letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:300;line-height:1.15}.title-h2.white{color:#fff;letter-spacing:-.02em;margin:0 0 10px}.title-h2.white.center{color:#171327;text-align:center;letter-spacing:-.02em;max-width:28ch;margin:0 0 10px;font-size:clamp(2rem,3.6vw,3.05rem);font-weight:300;line-height:1.15}.municipal-map-hub{z-index:4;aspect-ratio:1;background-color:#5c30fe;border-radius:50%;justify-content:center;align-items:center;width:clamp(78px,10vw,110px);display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 12px 30px #5c30fe4d}.impact-value{white-space:nowrap;font-size:.94rem;font-weight:600}.card-stat-value{color:#5c30fe;letter-spacing:-.022em;font-size:clamp(1.12rem,1.7vw,1.4rem);font-weight:600;line-height:1.15;display:block}.impact-bar-fill-new{background-color:#5c30fe;border-radius:999px;width:100%;height:100%;transition-property:width;transition-duration:.5s;transition-timing-function:cubic-bezier(.22,1,.36,1);display:block}.khvvg2-a-disc{color:inherit}.ph-platform-features{grid-column-gap:clamp(1.4rem,3vw,2.2rem);grid-row-gap:clamp(1.4rem,3vw,2.2rem);text-align:center;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);margin-top:clamp(2.8rem,5vw,4rem);display:grid}.ph-platform-features.khvvg-platform-features{grid-template-columns:repeat(2,1fr)}.khvvg-platform-image{aspect-ratio:1400/1185;filter:drop-shadow(0 26px 42px #0006);object-fit:contain;width:100%;height:auto;display:block}.impact-summary-label{color:#17132799;max-width:30ch;margin-top:.5rem;margin-left:auto;font-size:.82rem;font-weight:300;display:block}.impact-top{grid-template-columns:1fr auto;align-items:end;gap:32px;margin-top:clamp(1.4rem,2.8vh,2rem);margin-bottom:clamp(1.4rem,2.8vh,2rem);display:grid}.impact-caption{color:#17132799;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.9rem;font-size:.72rem;font-weight:600;display:block}.card-stat-label{color:#17132799;min-height:45px;margin-top:.4rem;font-size:clamp(.66rem,.8vw,.76rem);font-weight:300;line-height:1.45;display:block}.municipal-icon{color:#5c30fe;background-color:#ede9fc;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.khvvg-fund-top-1{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.khvvg2-moc-form{color:inherit}.municipal-map-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.impact-nodes{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid;position:relative}.card-p{color:#17132799;padding-left:0;font-size:.9rem;font-weight:300;line-height:1.55;position:relative}.hint{margin-top:14px;margin-bottom:0;font-size:.76rem;line-height:1.55}.khvvg-compare-mark-us{color:#5c30fe;background-color:#ede9fc;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.scroll-timeline-date{color:#171327;letter-spacing:-.024em;margin-bottom:.35rem;font-size:clamp(1.3rem,2.4vw,1.72rem);font-weight:600;line-height:1.06;display:block}.khvvg2-moc-v{color:inherit}.impact-bar-fill-current{background-color:#3a3450;border-radius:999px;width:100%;height:100%;display:block}.municipal-left{min-width:0;padding-bottom:0}.scroll-timeline-item{opacity:.34;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform undefined undefined;padding-top:76px;position:relative;transform:translateY(10px)}.ph-platform-feature-title{color:#171327;letter-spacing:-.024em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .4rem;font-size:1.04rem;font-weight:600;line-height:1.25}.ph-platform-feature-title.khvvg-platform-feature-title{text-align:left}.khvvg2-moc-sub{color:inherit}.khvvg-platform-media{width:100%}.khvvg-compare-us{background-color:#fff;border:1px solid #ede9fc;border-radius:24px;padding:clamp(22px,2.8vw,32px);box-shadow:0 22px 50px -34px #5c30fe73}.khvvg-compare-cap-us{color:#5c30fe;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;font-size:11.8px;font-weight:600}.khvvg2-moc-open-h{color:inherit}.khvvg-fund-segment{white-space:nowrap;justify-content:center;align-items:center;font-size:.88rem;font-weight:600;display:flex;overflow:hidden}.khvvg-fund-segment.khvvg-fund-bund{background-color:var(--color--violet);width:70%;color:var(--color--white)}.khvvg-fund-segment.khvvg-fund-clinic{width:15%}.khvvg-fund-segment.khvvg-fund-land{background-color:var(--color--ink);width:15%;color:var(--color--white)}.khvvg-platform-content{min-width:0}.khvvg2-moc-chart,.khvvg2-moc-sum-h{color:inherit}.legal-check-item{color:#36313f;grid-template-rows:auto;grid-template-columns:16px 1fr;align-items:start;column-gap:12px;margin-bottom:12px;font-size:14.7px;font-weight:300;line-height:1.55;display:grid}.municipal-item-title{letter-spacing:-.015em;margin-bottom:6px;font-size:17.6px;font-weight:600;line-height:1.3;display:block}.municipal-item-first{border-top-style:none;grid-template-columns:auto 1fr;column-gap:24px;padding-top:0;padding-bottom:clamp(30px,3.4vw,43px);display:grid}.municipal-item-first.mt-2{grid-template-rows:auto;margin-top:2rem}.municipal-stage{width:100%;position:relative}.khvvg2-tip{color:inherit}.mc-faq_icon-v{box-sizing:border-box;background-color:#5c30fe;border-radius:2px;width:2px;height:14px;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;left:10px}.khvvg-compare-row{border-top:1px solid #ebe9ee;grid-template-rows:auto;grid-template-columns:20px 1fr;align-items:start;column-gap:14px;padding-top:14px;padding-bottom:14px;display:grid}.khvvg2-moc-note{color:inherit}.impact-node{opacity:.34;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform undefined undefined;transform:translateY(8px)}.khvvg-compare-list{padding-left:0;list-style-type:none}.ph-path-metric{grid-column-gap:.5rem;grid-row-gap:.5rem;color:#171327;background-color:#fff;border:1px solid #1713271a;border-radius:999px;align-items:center;padding:.5rem 1rem;font-size:.88rem;font-weight:500;display:inline-flex}.ph-path-metrics{grid-column-gap:.6rem;grid-row-gap:.6rem;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:clamp(2.6rem,5vw,3.4rem);display:flex}.ph-path-accent-1{color:#5c30fe;display:block}.ph-layers-accordion-title{font-size:19px;font-weight:600;line-height:1.35}.ph-layers-accordion-button{color:#171327;text-align:left;cursor:pointer;background-color:#0000;justify-content:space-between;align-items:center;column-gap:16px;width:100%;padding:20px 0;display:flex}.ph-path-months{color:#5c30fe;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.24em;font-weight:600;position:absolute;top:.18em;left:calc(100% + .2rem)}.onc-how-step-title{color:#171327;letter-spacing:-.02em;margin-top:0;margin-bottom:.5rem;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:600;line-height:1.12;display:block}.ph-path-line{max-width:920px;height:18px;margin:clamp(3rem,6vw,4.5rem) auto clamp(2.2rem,4vw,3rem);position:relative}.ph-layers-accordion-subtitle{color:#171327;margin:0;padding-bottom:7px;font-size:17px;font-weight:600;line-height:1.5}.ph-platform-accent{color:#5c30fe}.ph-path-stat-copy{color:#17132799;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:32ch;margin:0 auto;font-size:.92rem;line-height:1.6}.ph-platform-glass-sub{color:#fffffff2;white-space:nowrap;margin-top:.3rem;font-size:.875rem;font-weight:400;line-height:1.4;display:block}.ph-path-fill{background-color:#5c30fe;width:0%;height:2px;transition:width .25s linear;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ph-path-stat{min-width:0}.ph-model-card-inner{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 1.08fr;height:clamp(360px,100vh - 300px,600px);display:grid}.ph-layers-home-tag-1{color:#17132766;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:600;line-height:1.4}.ph-layers-fill-1{background-image:linear-gradient(#7a57ff,#5c30fe);border-radius:2px;width:100%;height:0%;transition:height .55s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;box-shadow:0 0 14px #5c30fe80}.ph-model-card{transform-origin:top;background-color:#fff;border:1px solid #1713271a;border-radius:34px;position:sticky;overflow:hidden;box-shadow:0 30px 70px -42px #17132773}.ph-path-metric-dot{background-color:#5c30fe;border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.ph-platform-glass-svg{width:1.35rem;height:1.35rem;display:block}.ph-platform-image{z-index:2;border-radius:24px;width:100%;max-width:100%;height:auto;display:block;position:relative}.ph-platform-glass-icon{flex:none;place-items:center;width:1.35rem;height:1.35rem;display:grid}.ph-path-track{background-color:#1713271a;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ph-platform-showcase{background-image:linear-gradient(160deg,#e9e5ff,#fafafa);border-radius:24px;margin-top:clamp(2.5rem,5vw,3.8rem);padding:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;container-type:inline-size}.ph-layers-icon-horizontal{background-color:#5c30fe;border-radius:2px;height:2px;position:absolute;top:11px;left:0;right:0}.ph-model-media-inner{background-color:#e9e5ff;border-radius:24px;flex:1;justify-content:center;align-items:center;width:100%;height:auto;display:flex;overflow:hidden}.ph-path-node-1{background-color:#f3f3f1;border:2px solid #1713271a;border-radius:999px;place-items:center;width:18px;height:18px;transition:background .3s,border-color .3s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ph-layers-accordion{border-top:1px solid #1713271a;margin-top:32px}.ph-path-node-dot{opacity:0;background-color:#fff;border-radius:999px;width:6px;height:6px;transition:opacity .15s}.ph-model-card-text{max-width:480px;margin:auto 0}.ph-layers-spine{background-color:#5c30fe2e;border-radius:2px;width:2px;position:absolute;top:13%;bottom:9%;left:50%;transform:translate(-50%)}.ph-path-stats{text-align:center;grid-row-gap:clamp(1.5rem,4vw,3rem);grid-column-gap:clamp(1.5rem,4vw,3rem);grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.ph-platform-glass-1{z-index:4;-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);color:#fff;cursor:default;background-image:linear-gradient(150deg,#ffffff70,#fff3);border:1px solid #ffffffad;border-radius:1.5rem;width:max-content;max-width:min(46cqw,22rem);padding:.9rem 1.15rem;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1);position:absolute;top:5.8%;left:4%;box-shadow:0 26px 54px -20px #13101c6b,inset 0 1px #ffffffeb,inset 0 -1px #ffffff4d}.ph-platform-glass-1:hover{-webkit-backdrop-filter:blur(32px)saturate(195%);backdrop-filter:blur(32px)saturate(195%);background-image:linear-gradient(150deg,#ffffff8a,#ffffff47);border-color:#ffffffd9;transform:translateY(-5px);box-shadow:0 34px 66px -20px #13101c7a,inset 0 1px #fff}.ph-layers-home-icon{color:#17132799;background-color:#fff;border:1px solid #1713271a;border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;padding:10px;transition:border-color .5s,color .5s,box-shadow .5s;display:flex}.ph-layers-phase-copy{display:none}.ph-layers-diagram-1{height:clamp(420px,100vh - 470px,460px);position:relative}.ph-platform-glass-4{z-index:4;-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);color:#fff;cursor:default;background-image:linear-gradient(150deg,#ffffff70,#fff3);border:1px solid #ffffffad;border-radius:1.5rem;width:max-content;max-width:min(46cqw,22rem);padding:.9rem 1.15rem;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1);position:absolute;top:53.8%;left:1.2%;box-shadow:0 26px 54px -20px #13101c6b,inset 0 1px #ffffffeb,inset 0 -1px #ffffff4d}.ph-platform-glass-4:hover{-webkit-backdrop-filter:blur(32px)saturate(195%);backdrop-filter:blur(32px)saturate(195%);background-image:linear-gradient(150deg,#ffffff8a,#ffffff47);border-color:#ffffffd9;transform:translateY(-5px);box-shadow:0 34px 66px -20px #13101c7a,inset 0 1px #fff}.ph-layers-band-number-1{color:#17132766;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.4;transition:color .5s}.ph-path-pin{align-items:center;min-height:100vh;display:flex;position:sticky;top:0;overflow:visible}.ph-model-media{box-sizing:border-box;justify-content:stretch;align-items:stretch;min-height:0;padding:15px 15px 15px 0;display:flex;overflow:hidden}.pop-video{z-index:22;width:100%;height:100%}.ph-layers-accordion-body{max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.ph-platform-glass-row{grid-column-gap:1.1rem;grid-row-gap:1.1rem;justify-content:space-between;align-items:center;display:flex}.ph-layers-diagram-card-1{background-color:#e9e5ff;border-radius:24px;padding:clamp(24px,2.6vw,38px) clamp(21px,2.4vw,32px) clamp(26px,2.6vw,35px)}.ph-path-wrap{height:200vh;position:relative;overflow:visible}.ph-platform-glass-3{z-index:4;-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);color:#fff;cursor:default;background-image:linear-gradient(150deg,#ffffff70,#fff3);border:1px solid #ffffffad;border-radius:1.5rem;width:max-content;max-width:min(46cqw,22rem);padding:.9rem 1.15rem;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1);position:absolute;top:77.8%;right:3%;box-shadow:0 26px 54px -20px #13101c6b,inset 0 1px #ffffffeb,inset 0 -1px #ffffff4d}.ph-platform-glass-3:hover{-webkit-backdrop-filter:blur(32px)saturate(195%);backdrop-filter:blur(32px)saturate(195%);background-image:linear-gradient(150deg,#ffffff8a,#ffffff47);border-color:#ffffffd9;transform:translateY(-5px);box-shadow:0 34px 66px -20px #13101c7a,inset 0 1px #fff}.ph-platform-glass-title{color:#fff;letter-spacing:-.01em;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.3}.ph-layers-band-role-1{color:#171327;letter-spacing:-.01em;max-width:calc(100% - 54px);margin-top:2px;font-size:clamp(15px,1.3vw,17px);font-weight:500;line-height:1.35;display:block}.ph-platform-glass-2{z-index:4;-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);color:#fff;cursor:default;background-image:linear-gradient(150deg,#ffffff70,#fff3);border:1px solid #ffffffad;border-radius:1.5rem;width:max-content;max-width:min(46cqw,22rem);padding:.9rem 1.15rem;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1);position:absolute;top:29.8%;right:3%;box-shadow:0 26px 54px -20px #13101c6b,inset 0 1px #ffffffeb,inset 0 -1px #ffffff4d}.ph-platform-glass-2:hover{-webkit-backdrop-filter:blur(32px)saturate(195%);backdrop-filter:blur(32px)saturate(195%);background-image:linear-gradient(150deg,#ffffff8a,#ffffff47);border-color:#ffffffd9;transform:translateY(-5px);box-shadow:0 34px 66px -20px #13101c7a,inset 0 1px #fff}.ph-layers-icon-vertical{background-color:#5c30fe;border-radius:2px;width:2px;transition:transform .3s,opacity .3s;position:absolute;top:0;bottom:0;left:11px}.ph-model-heading-accent{color:#5c30fe;font-style:italic;font-weight:400}.ph-layers-motif-1{color:#17132766;width:34px;height:34px;transition:color .5s,filter .5s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.muted-p{color:#17132799;margin-top:8px;margin-bottom:0;padding-right:6px;font-size:14px;font-weight:400;line-height:1.55;display:block}.ph-layers-dot-1{background-color:#5c30fe38;border-radius:3px;width:26px;height:3px;transition:background-color .4s;display:block}.ph-layers-accordion-copy{color:#17132799;max-width:52ch;margin:0;padding-bottom:21px;font-size:16px;line-height:1.6}.ph-model-hold{height:100vh}.ph-layers-accordion-icon{flex:none;width:24px;height:24px;display:block;position:relative}.ph-platform-chip{color:#3a3450;background-color:#fff;border:1px solid #1713271a;border-radius:999px;padding:.42rem .85rem;font-size:.76rem;font-weight:500}.ph-layers-signal-1{z-index:5;opacity:1;background-color:#5c30fe;border-radius:50%;width:13px;height:13px;transition:top .55s cubic-bezier(.4,0,.2,1),opacity .3s;position:absolute;top:91%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 16px 4px #5c30fe8c}.ph-model-card-copy{box-sizing:border-box;flex-direction:column;padding:33px 25px 37px 41px;display:flex}.ph-model-card-title{letter-spacing:-.01em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:24ch;margin:12px 0 16px;font-size:clamp(19px,2vw,26px);line-height:1.24}.ph-layers-dots-1{justify-content:center;column-gap:6px;margin-top:16px;display:flex}.ph-model-wrap{box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto;padding-left:10%;padding-right:10%}.ph-layers-caption-copy{color:#171327b3;max-width:42ch;min-height:70px;margin:0 auto;font-size:15px;line-height:1.5;transition:opacity .3s}.ph-path-node-0{background-color:#f3f3f1;border:2px solid #1713271a;border-radius:999px;place-items:center;width:18px;height:18px;transition:background .3s,border-color .3s;display:grid;position:absolute;top:50%;left:0%;transform:translate(-50%,-50%)}.ph-path-node-2{background-color:#f3f3f1;border:2px solid #1713271a;border-radius:999px;place-items:center;width:18px;height:18px;transition:background .3s,border-color .3s;display:grid;position:absolute;top:50%;left:100%;transform:translate(-50%,-50%)}.ph-platform-chip-lead{color:#5c30fe;background-color:#e9e5ff;border:1px solid #0000;border-radius:999px;padding:.42rem .85rem;font-size:.76rem;font-weight:600}.ph-model-frame{background-color:#e9e5ff;border:0 solid #000;width:100%;height:100%;display:block}.onc-how-track-2{height:280vh;position:relative}.ph-path-number{color:#171327;letter-spacing:-.03em;font-size:clamp(2.8rem,6vw,4.2rem);font-weight:500;line-height:1;display:inline-block;position:relative}.ph-model-stack{position:relative}.ph-layers-caption{text-align:center;margin-top:24px}.ph-layers-copy{display:block}.ph-platform-certifications{grid-column-gap:.55rem;grid-row-gap:.55rem;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:clamp(2.4rem,4vw,3.2rem);display:flex}.ph-layers-accordion-item{border-bottom:1px solid #1713271a}.ph-path-metrics-label{color:#17132766;letter-spacing:.14em;text-transform:uppercase;margin-right:.4rem;font-size:.74rem;font-weight:600}.ph-layers-home-1{flex-direction:column;align-items:center;row-gap:6px;display:flex;position:absolute;top:91%;left:50%;transform:translate(-50%,-50%)}.ph-layers-band-1{opacity:.5;background-color:#ffffffdb;border:1px solid #1713271a;border-radius:15px;padding:9px 16px;transition:border-color .5s,opacity .6s,box-shadow .5s;position:absolute;left:2%;right:2%;transform:translateY(-50%)}.inline-i-0-1-2-3-4{background-color:#9b82ff}.inline-i-1-1-2-3-4{background-color:#17132738}.ms-dist{border:1px solid var(--color--line);background-color:var(--color--white);border-radius:28px;max-width:1080px;margin:0 auto;padding:40px 44px 34px;box-shadow:0 10px 30px #17132712}.ms-dist_top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:26px;display:flex}.ms-dist_dir{color:var(--color--muted);white-space:nowrap;align-items:center;column-gap:8px;font-size:12.5px;font-weight:500;display:inline-flex}.ms-dist_dir-svg{flex-shrink:0;width:28px;height:12px}.ms-dist_row{grid-template-columns:minmax(0,1fr) 56px 230px;align-items:stretch;gap:10px;display:grid}.ms-dist_row.is-centered{grid-template-rows:1fr auto auto 1fr;row-gap:0}.ms-dist_bar{grid-area:2/1/3/2;column-gap:4px;height:64px;display:flex}.ms-dist_seg{background-color:var(--_signal-stadien---signal--color);color:var(--_signal-stadien---signal--on);white-space:nowrap;border-radius:10px;flex-grow:0;flex-shrink:1;justify-content:center;align-items:center;font-size:clamp(14px,1.4vw,17px);font-weight:600;transition:flex-basis 1.1s cubic-bezier(.25,.8,.3,1);display:flex;overflow:hidden}.ms-dist_seg.is-s0{flex-basis:22.8%}.ms-dist_seg.is-s1{--_signal-stadien---signal--color:#ffc000;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fff5d6;--_signal-stadien---signal--icon:#b98a00;flex-basis:58%;transition-delay:.15s}.ms-dist_seg.is-s2{--_signal-stadien---signal--color:#e8912b;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fcebd8;--_signal-stadien---signal--icon:#e8912b;flex-basis:19.2%;transition-delay:.3s}.ms-dist_labels{grid-area:3/1/4/2;column-gap:4px;margin-top:10px;display:flex}.ms-dist_label{text-align:center;flex-grow:0;flex-shrink:1;min-width:0;font-size:13px;font-weight:500;line-height:1.3}.ms-dist_label.is-s0{flex-basis:22.8%}.ms-dist_label.is-s1{flex-basis:58%}.ms-dist_label.is-s2{flex-basis:19.2%}.ms-dist_label-value{font-size:15px;font-weight:600;display:none}.ms-dist_arrow{height:64px;color:var(--_signal-stadien---signal--color);--_signal-stadien---signal--color:#c00000;--_signal-stadien---signal--on:#fff;--_signal-stadien---signal--tint:#f8dede;--_signal-stadien---signal--icon:#c00000;justify-content:center;align-items:center;display:flex}.ms-dist_arrow.is-centered{grid-area:2/2/3/3}.ms-dist_arrow-svg{width:100%;height:16px}.ms-dist_s3{border:2px solid var(--_signal-stadien---signal--color);border-radius:var(--radius--md);background-color:var(--_signal-stadien---signal--tint);--_signal-stadien---signal--color:#c00000;--_signal-stadien---signal--on:#fff;--_signal-stadien---signal--tint:#f8dede;--_signal-stadien---signal--icon:#c00000;flex-direction:column;row-gap:4px;padding:14px 16px 16px;display:flex}.ms-dist_s3.is-centered{grid-area:1/3/5/4}.ms-dist_s3-tag{border-radius:var(--radius--pill);background-color:var(--_signal-stadien---signal--color);color:var(--_signal-stadien---signal--on);letter-spacing:.12em;text-transform:uppercase;align-self:flex-start;margin-bottom:6px;padding:4px 10px;font-size:11px;font-weight:600}.ms-dist_s3-number{font-family:var(--font--head);color:var(--_signal-stadien---signal--color);font-size:2.3rem;line-height:1}.ms-dist_foot{border-top:1px solid var(--color--line);color:var(--color--muted);margin-top:22px;margin-bottom:0;padding-top:16px;font-size:12px;line-height:1.6}.ms-stats{max-width:1080px;margin-top:18px;margin-left:auto;margin-right:auto}.ms-heading-card{font-family:var(--font--body);color:var(--color--ink);margin-top:0;margin-bottom:0;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:600;line-height:1.15}.ms-heading-card.is-spaced{margin-bottom:14px;line-height:1.2}.ms-heading-card.is-on-dark{color:var(--color--white)}.ms-heading-card.is-quote{font-family:var(--font--head);letter-spacing:-.024em;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:400;line-height:1.2}.ms-callout{border-radius:18px;align-items:flex-start;column-gap:12px;margin-top:18px;margin-bottom:0;padding:16px 20px;font-size:.9rem;font-weight:300;line-height:1.55;display:flex}.ms-callout.is-solid{background-color:var(--color--violet);color:var(--color--white)}.ms-callout.is-tint{border-radius:var(--radius--md);background-color:var(--color--violet-tint);color:var(--color--ink);margin-top:16px;padding:14px 18px}.ms-callout_icon{flex-shrink:0;width:20px;height:20px;margin-top:2px}.ms-callout_icon.is-violet{color:var(--color--violet)}.ms-stage{flex-direction:column;flex-grow:1;display:flex}.ms-stage.is-s1{--_signal-stadien---signal--color:#ffc000;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fff5d6;--_signal-stadien---signal--icon:#b98a00;min-width:0}.ms-stage.is-s2{--_signal-stadien---signal--color:#e8912b;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fcebd8;--_signal-stadien---signal--icon:#e8912b;min-width:0}.ms-stage.is-s3{--_signal-stadien---signal--color:#c00000;--_signal-stadien---signal--on:#fff;--_signal-stadien---signal--tint:#f8dede;--_signal-stadien---signal--icon:#c00000;min-width:0}.ms-stage_band{background-color:var(--_signal-stadien---signal--color);color:var(--_signal-stadien---signal--on);justify-content:space-between;align-items:center;column-gap:10px;padding:12px 22px;display:flex}.ms-stage_no{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.ms-stage_phase{font-size:12.5px;font-weight:500}.ms-stage_body{flex-direction:column;flex-grow:1;row-gap:12px;padding:20px 22px 24px;display:flex}.ms-stage_thr-label{border-top:1px solid var(--color--line);color:var(--color--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:auto;padding-top:12px;font-size:11px;font-weight:600;display:block}.ms-pill-list{flex-wrap:wrap;gap:6px;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.ms-pill{border-radius:var(--radius--pill);background-color:var(--_signal-stadien---signal--tint);color:var(--color--ink);white-space:nowrap;align-items:center;column-gap:7px;padding:6px 11px;font-size:12.5px;font-weight:500;display:inline-flex}.ms-pill_dot{background-color:var(--_signal-stadien---signal--color);border-radius:50%;flex-shrink:0;width:6px;height:6px}.ms-sprite{width:0;height:0;position:absolute;overflow:hidden}.ms-journey_track{position:relative}.ms-journey_track.is-scrolly{height:388vh}.ms-journey_stage{padding-top:28px}.ms-journey_stage.is-scrolly{flex-direction:column;justify-content:center;height:100vh;padding-top:96px;padding-bottom:28px;display:flex;position:sticky;top:0}.ms-journey_list{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 0;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid}.ms-journey_col{flex-direction:column;min-width:0;display:flex}.ms-journey_col.is-s1{--_signal-stadien---signal--color:#ffc000;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fff5d6;--_signal-stadien---signal--icon:#b98a00;border-left:1px dashed #dcd9e3}.ms-journey_col.is-s2{--_signal-stadien---signal--color:#e8912b;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fcebd8;--_signal-stadien---signal--icon:#e8912b;border-left:1px dashed #dcd9e3}.ms-journey_col.is-s3{--_signal-stadien---signal--color:#c00000;--_signal-stadien---signal--on:#fff;--_signal-stadien---signal--tint:#f8dede;--_signal-stadien---signal--icon:#c00000;border-left:1px dashed #dcd9e3}.ms-journey_team{border-bottom:2px solid #dcd9e3;justify-content:space-evenly;align-items:flex-end;column-gap:4px;min-height:132px;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex;position:relative}.ms-journey_fill{background-color:var(--_signal-stadien---signal--color);width:100%;height:2px;position:absolute;bottom:-2px;left:0}.ms-journey_member{z-index:1;text-align:center;flex-direction:column;flex:1;align-items:center;min-width:0;max-width:110px;transition:opacity .35s,transform .35s;display:flex;position:relative}.ms-journey_member.is-pending{opacity:.35;transform:translateY(6px)}.ms-journey_member-label{max-width:100%;color:var(--color--ink);margin-bottom:6px;padding-left:2px;padding-right:2px;font-size:11px;font-weight:400;line-height:1.25}.ms-journey_icon{border-top-style:solid;border-top-width:1.5px;border-top-color:var(--_signal-stadien---signal--icon);border-right-style:solid;border-right-width:1.5px;border-right-color:var(--_signal-stadien---signal--icon);border-bottom-style:solid;border-bottom-width:1.5px;border-bottom-color:var(--_signal-stadien---signal--icon);border-left-style:solid;border-left-width:1.5px;border-left-color:var(--_signal-stadien---signal--icon);background-color:var(--color--white);width:36px;height:36px;color:var(--_signal-stadien---signal--icon);border-radius:50%;justify-content:center;align-items:center;transition:border-color .3s;display:flex}.ms-journey_icon.is-pending{border-color:#dcd9e3}.ms-journey_icon-svg{width:19px;height:19px}.ms-journey_stem{background-color:var(--_signal-stadien---signal--color);width:1px;height:14px;transition:background-color .3s}.ms-journey_stem.is-long{height:30px}.ms-journey_stem.is-pending{background-color:#dcd9e3}.ms-journey_dot{background-color:var(--_signal-stadien---signal--color);border-radius:50%;width:10px;height:10px;margin-bottom:-6px;transition:background-color .3s}.ms-journey_dot.is-pending{background-color:#dcd9e3}.ms-journey_content{flex-direction:column;flex-grow:1;align-items:flex-start;padding-left:18px;padding-right:18px;transition:opacity .45s;display:flex}.ms-journey_content.is-first{padding-left:0}.ms-journey_content.is-last{padding-right:0}.ms-journey_content.is-dim{opacity:.3}.ms-journey_pill{border-radius:var(--radius--pill);background-color:var(--_signal-stadien---signal--color);color:var(--_signal-stadien---signal--on);margin-top:20px;margin-bottom:10px;padding:4px 11px;font-size:11.5px;font-weight:600}.ms-journey_mc{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-right-style:solid;border-right-width:1px;border-right-color:var(--color--line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);border-left-style:solid;border-left-width:1px;border-left-color:var(--color--line);border-top-left-radius:var(--radius--md);border-top-right-radius:var(--radius--md);border-bottom-left-radius:var(--radius--md);border-bottom-right-radius:var(--radius--md);background-color:var(--color--white);flex-grow:1;align-self:stretch;margin-top:16px;padding:14px 16px 16px;transition:border-color .4s,box-shadow .4s}.ms-journey_mc.is-now{border-color:var(--color--violet);box-shadow:0 12px 30px #5c30fe24}.ms-journey_mc-label{color:var(--color--violet);align-items:center;column-gap:7px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.ms-journey_logo{width:86px;height:auto;color:var(--color--ink);display:block}.ms-journey_mc-list{flex-direction:column;row-gap:6px;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.ms-journey_mc-item{color:var(--color--ink);column-gap:8px;font-size:.9rem;font-weight:400;line-height:1.55;display:flex}.ms-journey_mc-bullet{background-color:var(--color--violet);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:9px}.ms-restage{border-right:1.5px solid var(--color--violet);border-bottom:1.5px solid var(--color--violet);border-left:1.5px solid var(--color--violet);border-bottom-right-radius:22px;border-bottom-left-radius:22px;margin-top:26px;padding:4px 20px 18px;position:relative}.ms-restage_tick{background-color:var(--color--violet);width:1.5px;height:12px;position:absolute;top:-12px;left:-1.5px}.ms-restage_tick.is-right{left:auto;right:-1.5px}.ms-restage_inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;margin-top:-2px;display:flex}.ms-restage_key{color:var(--color--violet);letter-spacing:.14em;text-transform:uppercase;margin-right:4px;font-size:12px;font-weight:600}.ms-restage_steps{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.ms-restage_step{border-radius:var(--radius--pill);background-color:var(--color--violet-tint);color:var(--color--ink);padding:6px 11px;font-size:12.5px;font-weight:500;position:relative}.ms-restage_step.is-next{margin-left:22px}.ms-restage_arrow{color:var(--color--violet);font-weight:600;line-height:1;position:absolute;top:50%;left:-18px;transform:translateY(-50%)}.ms-restage_note{width:100%;color:var(--color--muted);text-align:center;margin-top:4px;margin-bottom:0;font-size:12.5px}.ms-ico-svg{width:22px;height:22px;color:var(--color--violet)}.ms-ico-svg.is-large{width:26px;height:26px}.ms-flow{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-right-style:solid;border-right-width:1px;border-right-color:var(--color--line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);border-left-style:solid;border-left-width:1px;border-left-color:var(--color--line);background-color:var(--color--white);border-radius:28px;grid-template-columns:1fr auto 1.1fr auto 1fr;align-items:stretch;gap:16px;margin-top:22px;padding:28px;display:grid;box-shadow:0 10px 30px #17132712}.ms-flow_col{flex-direction:column;row-gap:8px;min-width:0;display:flex}.ms-flow_step{color:var(--color--violet);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:600;display:block}.ms-flow_step.is-on-dark{color:var(--color--violet-on-dark)}.ms-flow_list{flex-direction:column;row-gap:6px;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.ms-flow_list.is-2col{grid-template-columns:1fr;column-gap:6px;display:grid}.ms-flow_item{border:1px solid var(--color--line);border-radius:var(--radius--sm);background-color:var(--color--cream);color:var(--color--ink);padding:10px 14px;font-size:.9rem;font-weight:400;line-height:1.55}.ms-flow_core{background-color:var(--color--violet);color:var(--color--white);border-radius:20px;flex-direction:column;justify-content:center;row-gap:10px;padding:22px;display:flex}.ms-flow_core-text{color:#ffffffd9;margin-top:0;margin-bottom:0;font-size:.9rem;font-weight:300;line-height:1.55}.ms-flow_arrow{width:26px;height:26px;color:var(--color--violet);place-self:center}.ms-lib_grid{grid-template-columns:1.15fr 2fr;gap:14px;display:grid}.ms-lib_default{border-top-left-radius:var(--radius--lg);border-top-right-radius:var(--radius--lg);border-bottom-left-radius:var(--radius--lg);border-bottom-right-radius:var(--radius--lg);background-color:var(--color--ink);color:var(--color--white);flex-direction:column;row-gap:14px;padding:28px;display:flex}.ms-lib_icon{border-radius:var(--radius--md);width:56px;height:56px;color:var(--color--violet-on-dark);background-color:#bdb3fb24;justify-content:center;align-items:center;display:flex}.ms-lib_icon-svg{width:30px;height:30px}.ms-lib_text{color:#fffc;margin-top:0;margin-bottom:0;font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.6}.ms-lib_list{flex-direction:column;row-gap:12px;margin-top:auto;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.ms-lib_item{color:#ffffffeb;align-items:center;column-gap:12px;font-size:.9rem;font-weight:300;line-height:1.55;display:flex}.ms-lib_item-icon{width:20px;height:20px;color:var(--color--violet-on-dark);flex-shrink:0}.ms-mod_top{justify-content:space-between;align-items:center;column-gap:12px;display:flex}.ms-trigger{border:1px dashed var(--color--violet-on-dark);border-radius:var(--radius--sm);background-color:var(--color--cream);color:var(--color--ink);margin-top:0;margin-bottom:0;padding:10px 12px;font-size:.9rem;font-weight:300;line-height:1.55}.ms-trigger_label{color:var(--color--violet);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:600;display:block}.ms-proof{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-right-style:solid;border-right-width:1px;border-right-color:var(--color--line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);border-left-style:solid;border-left-width:1px;border-left-color:var(--color--line);background-color:var(--color--white);border-radius:28px;grid-template-columns:1fr 1.15fr;display:grid;overflow:hidden;box-shadow:0 10px 30px #17132712}.ms-proof_media{background-color:var(--color--violet-tint);min-height:320px;position:relative}.ms-proof_body{flex-direction:column;row-gap:16px;padding:44px;display:flex}.ms-logos{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:auto;padding-top:18px;display:flex}.ms-logos_label{color:var(--color--muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.ms-logos_list{flex-wrap:wrap;align-items:center;gap:18px 36px;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.ms-logos_img{object-fit:contain;width:auto;max-width:150px;height:30px;display:block}.section-2{background-color:#0000;padding:calc(clamp(96px,9vw,148px)/2) 0}.section-2.legal-hero{border-bottom:1px solid #1713270f;padding-top:clamp(96px,9vw,148px);padding-bottom:32px}.legal-page-header{max-width:800px;margin-bottom:54px;margin-left:auto;margin-right:auto}.legal-eyebrow{box-sizing:border-box;color:#171327;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:.76rem;font-weight:600;display:block}.title-h1{color:#171327;letter-spacing:-.024em;margin:0 0 16px;font-size:clamp(2rem,4.4vw,3.1rem);font-weight:400;line-height:1.06}.page-title-sub{color:#17132799;max-width:62ch;font-size:clamp(1.02rem,1.4vw,1.18rem);font-weight:300;line-height:1.6}.toc-head{color:#17132799;letter-spacing:.12em;text-transform:uppercase;margin-top:0;margin-bottom:12px;font-size:.72rem}.card-footnote{color:#17132799;border-top:1px solid #1713271a;margin-top:1rem;padding-top:1rem;padding-left:6px}.legal-grid{grid-column-gap:56px;grid-row-gap:56px;grid-template-rows:auto;grid-template-columns:264px minmax(0,1fr);grid-auto-columns:1fr;align-items:start;padding-top:56px;display:flex}.legal-contact-p{color:var(--color--muted);margin-bottom:16px;font-size:.94rem}.legal-panel{max-width:80ch;display:none}.legal-panel.is-active{display:block}.legal-contact{background-color:#fafafa;border:1px solid #1713271a;border-radius:24px;margin-top:20px;padding:10px 32px 30px}.legal-tab_button{grid-column-gap:.5px;grid-row-gap:.5px;color:#171327;white-space:nowrap;cursor:pointer;background-color:#fff;border:1px solid #1713271a;border-radius:999px;align-items:center;padding:.82rem 1.5rem;font-size:.96rem;font-weight:500;text-decoration:none;transition:all .25s;display:inline-flex}.legal-tab_button:hover{color:#fff;background-color:#5c30fe;border-color:#0000;transform:translateY(-2px)}.legal-tab_button.w--current{color:#fff;background-color:#171327}.legal-tab_button.is-active{color:#fff;background-color:#171327;border-color:#0000}.legal-contact-a{color:#5c30fe;text-underline-offset:.18em;margin-bottom:16px;font-size:.94rem;text-decoration-thickness:.06em}.legal-contact_rows{grid-column-gap:28px;grid-row-gap:10px;flex-flow:wrap;font-size:.92rem;display:flex}.legal-inner{width:100%;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:0%;padding-right:0%}.legal_richtext{overflow-wrap:break-word;margin-top:40px}.legal_richtext h2{letter-spacing:-.01em;margin-top:52px;margin-bottom:14px;font-size:clamp(1.175rem,1.6vw,1.3rem);font-weight:600;line-height:1.3}.legal_richtext h3{letter-spacing:-.01em;margin-top:2.5rem;margin-bottom:.75rem;font-size:1.1rem;font-weight:600;line-height:1.3}.legal_richtext a{color:var(--color--violet)}.legal_richtext a:hover{color:var(--color--violet-3)}.legal_richtext h4{letter-spacing:-.01em;margin-bottom:5px;font-size:.9rem;font-weight:600;line-height:1.3}.legal_richtext blockquote{border:1px solid var(--color--line);text-align:center;margin-top:20px;font-size:14px;font-weight:600;line-height:20px}.legal_richtext strong{color:var(--color--black);font-weight:600}.legal-aside{width:100%;max-width:none;max-height:calc(100vh - 160px);margin-top:0;margin-bottom:0;padding-right:8px;display:none;position:sticky;top:184px;overflow:auto}.legal-tabs-section{padding-bottom:96px;padding-left:40px;padding-right:40px}.legal-contact-h2{margin-bottom:8px;font-family:Poppins Local,Arial,sans-serif;font-size:1.1rem;font-weight:600;line-height:1.6}.legal-contact-span{color:#17132799;margin-bottom:16px;margin-right:4px;font-size:.94rem}.legal-contact-span.ink{color:#171327}.legal-tabs-menu{z-index:50;grid-column-gap:12px;grid-row-gap:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffffeb;border-bottom:1px solid #1713271a;width:100%;max-width:800px;margin-left:auto;margin-right:auto;padding:18px 0%;display:flex;position:sticky;top:72px;overflow:auto}.legal-toc_list{margin-bottom:0;padding-left:0;list-style-type:none}.legal-content{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.legal_richtext-2{overflow-wrap:break-word}.legal_richtext-2 h3{letter-spacing:-.01em;margin-top:2.5rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.3}.legal_richtext-2 a{color:#5c30fe;text-underline-offset:.15em}.legal_richtext-2 a:hover{color:#171327}.legal_richtext-2 strong{font-weight:600}.legal_richtext-2 p{color:#3a3450;margin-bottom:16px;font-size:1rem;line-height:1.72}.legal_richtext-2 li{color:#3a3450;margin-bottom:.45rem;font-size:1rem;font-weight:300;line-height:1.65}.legal_richtext-2 ul{margin-bottom:1.25rem;padding-left:1.4rem}.legal_richtext-2 em{font-weight:inherit}.legal_richtext-2 ol{margin-bottom:1.25rem;padding-left:1.4rem}.legal_richtext-2 h2{letter-spacing:-.01em;margin-top:52px;margin-bottom:14px;font-family:Poppins Local,Arial,sans-serif;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:600;line-height:1.3;position:relative}.legal_richtext-2 h6{color:#171327;letter-spacing:-.02em;margin-bottom:28px;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:600;line-height:1.15}.legal_richtext-2 h4{margin-top:2rem;margin-bottom:.5rem;font-size:1rem;font-weight:600;line-height:1.4}.hero_title{grid-row-gap:18px;grid-column-gap:clamp(32px,3.2vw,56px);flex-direction:row;justify-content:center;align-items:center;padding-right:calc(1.62*min(3.1rem,3.3vw) + clamp(32px,3.2vw,56px));display:flex}.hero_title.is-theme-metabolic{--_hero-accent---hero--accent:#ff9f9f;--_hero-accent---hero--accent-line:#ff9f9f6b;--_hero-accent---hero--accent-bg:#ff9f9f29}.hero_title.is-theme-khvvg{--_hero-accent---hero--accent:#7fddc3;--_hero-accent---hero--accent-line:#7fddc36b;--_hero-accent---hero--accent-bg:#7fddc329}.hero_title.is-theme-kassen{--_hero-accent---hero--accent:#ffb48a;--_hero-accent---hero--accent-line:#ffb48a73;--_hero-accent---hero--accent-bg:#ffb48a29}.hero_title.is-theme-kommunen{--_hero-accent---hero--accent:#c3ddb0;--_hero-accent---hero--accent-line:#c3ddb06b;--_hero-accent---hero--accent-bg:#c3ddb029}.hero_title.is-theme-dental{--_hero-accent---hero--accent:#8fd3ff;--_hero-accent---hero--accent-line:#8fd3ff6b;--_hero-accent---hero--accent-bg:#8fd3ff29}.hero_title.is-theme-periop{--_hero-accent---hero--accent:#f59ab5;--_hero-accent---hero--accent-line:#f59ab56b;--_hero-accent---hero--accent-bg:#f59ab529}.hero_title.is-theme-onko{--_hero-accent---hero--accent:#cdb4ff;--_hero-accent---hero--accent-line:#cdb4ff73;--_hero-accent---hero--accent-bg:#cdb4ff29}.hero_badge{border-top-style:solid;border-top-width:1px;border-top-color:var(--_hero-accent---hero--accent-line);border-right-style:solid;border-right-width:1px;border-right-color:var(--_hero-accent---hero--accent-line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_hero-accent---hero--accent-line);border-left-style:solid;border-left-width:1px;border-left-color:var(--_hero-accent---hero--accent-line);background-color:var(--_hero-accent---hero--accent-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:calc(1.62*min(3.1rem,3.3vw));color:var(--_hero-accent---hero--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:calc(1.62*min(3.1rem,3.3vw));display:flex}.hero_badge.is-card{width:100%;height:100%}.hero_badge.is-card.is-theme-onko{--_hero-accent---hero--accent:#cdb4ff;--_hero-accent---hero--accent-line:#cdb4ff73;--_hero-accent---hero--accent-bg:#cdb4ff29}.hero_badge.is-card.is-theme-periop{--_hero-accent---hero--accent:#f59ab5;--_hero-accent---hero--accent-line:#f59ab56b;--_hero-accent---hero--accent-bg:#f59ab529}.hero_badge.is-card.is-theme-metabolic{--_hero-accent---hero--accent:#ff9f9f;--_hero-accent---hero--accent-line:#ff9f9f6b;--_hero-accent---hero--accent-bg:#ff9f9f29}.hero_badge.is-card.is-theme-eda{--_hero-accent---hero--accent:#9fc2ff;--_hero-accent---hero--accent-line:#9fc2ff73;--_hero-accent---hero--accent-bg:#9fc2ff29}.hero_badge.is-card.is-theme-dental{--_hero-accent---hero--accent:#8fd3ff;--_hero-accent---hero--accent-line:#8fd3ff6b;--_hero-accent---hero--accent-bg:#8fd3ff29}.hero_badge.is-card.is-theme-khvvg{--_hero-accent---hero--accent:#7fddc3;--_hero-accent---hero--accent-line:#7fddc36b;--_hero-accent---hero--accent-bg:#7fddc329}.hero_badge-svg{width:58%;height:58%;display:block}.hero-tl{border-top-left-radius:var(--radius--md);border-top-right-radius:var(--radius--md);border-bottom-left-radius:var(--radius--md);border-bottom-right-radius:var(--radius--md);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);color:#fff;text-align:left;background-color:#ffffff1a;border:1px solid #fff3;width:100%;max-width:1060px;margin:clamp(2rem,5vh,3.4rem) auto 0;padding:.9rem 1.1rem .8rem;position:relative;box-shadow:0 24px 60px #0a060447,inset 0 1px #ffffff1f}.hero-tl.is-light{border-radius:var(--radius--lg);background-color:var(--color--violet-tint);max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--color--ink);border-width:0;margin-top:0;padding:22px 20px 18px;display:block}.hero-tl.is-kommunen{--_hero-accent---hero--accent:#c3ddb0;--_hero-accent---hero--accent-line:#c3ddb06b;--_hero-accent---hero--accent-bg:#c3ddb029}.hero-tl.is-dental{--_hero-accent---hero--accent:#8fd3ff;--_hero-accent---hero--accent-line:#8fd3ff6b;--_hero-accent---hero--accent-bg:#8fd3ff29;background-color:#14202e6b;margin-top:clamp(1.2rem,3vh,2.2rem);padding:.8rem 1rem .75rem;box-shadow:0 24px 60px #060a104d,inset 0 1px #ffffff1f}.hero-tl.is-fasttrack{margin-top:clamp(1.4rem,3.4vh,2.4rem);padding:1.2rem 1.5rem .95rem}.hero-tl.is-onco{--_hero-accent---hero--accent:#cdb4ff;--_hero-accent---hero--accent-line:#cdb4ff73;--_hero-accent---hero--accent-bg:#cdb4ff29;margin-top:clamp(1.4rem,3.4vh,2.4rem)}.hero-tl_slot{display:none}.hero-tl_title{color:var(--color--ink);letter-spacing:.16em;text-transform:uppercase;margin-top:0;margin-bottom:1rem;font-size:.76rem;font-weight:600}.hero-tl_journey{grid-template-rows:auto;grid-template-columns:96px minmax(0,1fr);display:grid;position:relative}.hero-tl_labels{z-index:1;grid-template-rows:1.4rem 26px 30px 30px;grid-template-columns:1fr;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid;position:relative}.hero-tl_label{grid-column-gap:7px;color:#ffffffad;align-items:center;font-size:.72rem;font-weight:600;line-height:1.2;display:flex}.hero-tl_label.is-light{color:var(--color--muted)}.hero-tl_label.is-mc{color:#fff;padding-left:10px}.hero-tl_label.is-mc.is-light{color:var(--color--ink)}.hero-tl_label.is-path{color:#fff}.hero-tl_label.is-path.is-light{color:var(--color--ink)}.hero-tl_label-icon{flex:none;width:15px;height:15px}.hero-tl_logo{width:72px;height:auto;display:block}.hero-tl_band{z-index:0;background-color:#9b82ff29;border:1px solid #cdbcff61;border-radius:10px;height:30px;position:absolute;top:calc(1.4rem + 56px);left:0;right:0}.hero-tl_band.is-light{background-color:#5c30fe12;border-color:#5c30fe38}.hero-tl_rail{padding-bottom:58px;position:relative}.hero-tl_line{pointer-events:none;background-color:#ffffff38;border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:calc(1.4rem + 13px);left:4.16667%;right:4.16667%}.hero-tl_line.is-light{background-color:#5c30fe2e}.hero-tl_line.is-fill{background-color:var(--color--violet-on-dark);transform-origin:0%}.hero-tl_line.is-fill.is-light{background-color:var(--color--violet)}.hero-tl_line.is-13{left:3.84615%;right:3.84615%}.hero-tl_months{grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid;position:relative}.hero-tl_months.is-13{grid-template-columns:repeat(13,minmax(0,1fr))}.hero-tl_month{text-align:center;grid-template-rows:1.4rem 26px 30px 30px;grid-template-columns:1fr;justify-items:center;min-width:0;display:grid;position:relative}.hero-tl_month.is-alert{z-index:2;--_signal-stadien---signal--color:#e8912b;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fcebd8;--_signal-stadien---signal--icon:#e8912b}.hero-tl_mon{color:#ffffffad;font-variant-numeric:tabular-nums;align-self:center;font-size:.68rem;font-weight:500}.hero-tl_mon.is-light{color:var(--color--muted)}.hero-tl_mon.is-light.is-start{color:var(--color--ink)}.hero-tl_mon.is-start{color:#fff;letter-spacing:.04em;font-weight:700}.hero-tl_node{z-index:1;background-color:#ffffff1a;border:1.5px solid #fff6;border-radius:50%;align-self:center;width:13px;height:13px;position:relative}.hero-tl_node.is-light{background-color:var(--color--white);border-color:#bdb3fb}.hero-tl_node.is-light.is-start{border:2px solid var(--color--violet)}.hero-tl_node.is-start{border:2px solid var(--_hero-accent---hero--accent);width:17px;height:17px}.hero-tl_node-fill{background-color:var(--color--violet-on-dark);border-radius:50%;position:absolute;inset:-1.5px}.hero-tl_node-fill.is-light{background-color:var(--color--violet)}.hero-tl_node-fill.is-light.is-alert{background-color:var(--_signal-stadien---signal--color)}.hero-tl_node-fill.is-light.is-start{background-color:var(--color--violet)}.hero-tl_node-fill.is-alert{background-color:var(--_signal-stadien---signal--color)}.hero-tl_node-fill.is-start{background-color:var(--_hero-accent---hero--accent)}.hero-tl_node-ping{border:2px solid var(--_signal-stadien---signal--color);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-7px}.hero-tl_topic{color:#fff;align-self:start;padding-top:4px;padding-left:2px;padding-right:2px;font-size:.62rem;font-weight:500;line-height:1.2}.hero-tl_topic.is-light{color:var(--color--ink)}.hero-tl_topic.is-start{font-weight:700}.hero-tl_res{z-index:1;color:#7fe0b4;background-color:#1fa97138;border-radius:50%;grid-template-rows:auto;grid-template-columns:1fr;align-self:center;place-items:center;width:20px;height:20px;display:grid;position:relative}.hero-tl_res.is-light{background-color:var(--_signal-stadien---signal--tint);color:var(--_signal-stadien---signal--color)}.hero-tl_res.is-light.is-alert,.hero-tl_res.is-alert{background-color:var(--_signal-stadien---signal--color);color:var(--color--ink)}.hero-tl_res-svg{width:12px;height:12px;display:block}.hero-tl_call{z-index:2;background-color:var(--color--white);width:250%;color:var(--color--ink);text-align:left;border-radius:12px;padding:7px 10px 8px;position:absolute;top:calc(1.4rem + 94px);left:50%;transform:translate(-50%);box-shadow:0 10px 24px #0000002e}.hero-tl_call.is-light{box-shadow:0 8px 20px #1713271a}.hero-tl_call-arrow{background-color:var(--color--white);border-radius:2px;width:10px;height:10px;margin-left:-5px;position:absolute;top:-5px;left:50%;transform:rotate(45deg)}.hero-tl_call-title{grid-column-gap:6px;align-items:center;font-size:.68rem;font-weight:600;line-height:1.25;display:flex}.hero-tl_call-dot{background-color:var(--_signal-stadien---signal--color);border-radius:50%;flex:none;width:7px;height:7px}.hero-tl_call-text{color:#171327a6;margin-top:2px;font-size:.62rem;font-weight:500;line-height:1.3;display:block}.hero-tl_legend{grid-column-gap:24px;grid-row-gap:6px;color:#ffffffad;border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;margin-top:.8rem;padding-top:.7rem;font-size:.74rem;display:flex}.hero-tl_legend.is-light{border-top-color:var(--color--line);color:var(--color--muted)}.hero-tl_legend.is-light.pjv_legend{margin-top:14px}.hero-tl_legend.is-fasttrack{margin-top:.85rem}.hero-tl_legend.is-fasttrack.is-light{border-top-color:var(--color--line);color:var(--color--muted)}.hero-tl_legend-group{grid-column-gap:18px;grid-row-gap:6px;flex-wrap:wrap;align-items:center;display:flex}.hero-tl_legend-item{grid-column-gap:8px;align-items:center;display:inline-flex}.hero-tl_legend-note{font-weight:500}.hero-tl_key{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.hero-tl_key.is-in{background-color:#fff;width:7px;height:7px}.hero-tl_key.is-in.is-light{background-color:var(--color--ink)}.hero-tl_key.is-ok{background-color:#7fe0b4}.hero-tl_key.is-ok.is-light{background-color:var(--_signal-stadien---signal--color)}.hero-tl_key.is-warn{background-color:var(--_signal-stadien---signal--color);--_signal-stadien---signal--color:#e8912b;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fcebd8;--_signal-stadien---signal--icon:#e8912b}.hero-tl_key.is-mc{background-color:#9b82ff29;border:1px solid #cdbcff61;border-radius:4px;width:16px;height:10px}.hero-tl_key.is-mc.is-light{background-color:#5c30fe12;border-color:#5c30fe38}.hero-tl_key.is-route{border-top:1.5px solid var(--color--violet-on-dark);border-radius:0;width:16px;height:0}.hero-tl_key.is-route.is-light{border-top-color:#8b6cfe}.hero-tl_key.is-today{background-color:#ffffff29;border:1px solid #ffffff57;border-radius:3px;width:16px;height:10px}.hero-tl_key.is-today.is-light{background-color:#17132712;border-color:#17132729}.hero-tl_key.is-path{background-color:#cdbcff;border-radius:3px;width:16px;height:10px}.hero-tl_key.is-path.is-light{background-color:var(--color--violet)}.hero-tl_key.is-free{background-image:repeating-linear-gradient(135deg,#0000 0 2px,#cdbcff66 2px 3px);border:1px dashed #cdbcff8c;border-radius:3px;width:16px;height:10px}.hero-tl_key.is-free.is-light{background-image:repeating-linear-gradient(135deg,#0000 0 2px,#5c30fe4d 2px 3px);border-color:#8b6cfe}.hero-tl_key.is-start{border:2px solid var(--_hero-accent---hero--accent);background-color:#0000;width:11px;height:11px}.hero-tl_key.is-start.is-light{border:2px solid var(--color--violet)}.hero-tl_key.is-chip{background-color:#ffffff14;border:1px solid #ffffff42;border-radius:999px;width:16px;height:10px}.hero-tl_key.is-chip.is-light{background-color:var(--color--white);border-color:#17132724}.hero-tl_key.is-alert{background-color:#ffc266}.hero-tl_key.is-alert.is-light{background-color:#d9822b}.hero-tl_key.is-op{background-color:var(--_hero-accent---hero--accent)}.hero-tl_key.is-op.is-light{background-color:#3ba9ee}.hero-tl_key.is-amber{background-color:#e6a92e}.hero-tl_key.is-handover{background-color:#fff;box-shadow:0 0 0 1px #ffffff29}.hero-tl_key.is-handover.is-light{box-shadow:0 0 0 1px #17132724}.hero-tl_key.is-thr{border-left:1.5px dashed #fff;border-radius:0;width:0;height:12px}.hero-tl_key.is-thr.is-light{border-left-color:#171327}.hero-tl_key.is-bar{background-color:#cdbcff;border-radius:99px;width:16px;height:6px}.hero-tl_key.is-bar.is-light{background-color:var(--color--violet)}.hero-tl_key.is-flag{background-color:#fff;width:12px;height:12px;box-shadow:inset 0 0 0 3.5px #5c30fe}.hero-tl_key.is-sess{background-color:#cdbcff;border-radius:3px;width:11px;height:11px}.hero-tl_key.is-sess.is-light{background-color:#5c30fe}.device-imac{width:100%;max-width:680px;margin:0 auto}.device-imac.is-shot{max-width:620px}.device-imac.is-pop{order:3;min-width:0;max-width:640px}.device-imac_body{background-color:#efeff1;border-top-left-radius:clamp(14px,1.6vw,22px);border-top-right-radius:clamp(14px,1.6vw,22px);padding:3% 2.6% 2.4%;position:relative}.device-imac_cam{background-color:#2b2b30;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:1.2%;left:50%}.device-imac_screen{aspect-ratio:16/10;background-color:var(--color--white);border:1px solid #3d3d42;border-radius:3px;position:relative;overflow:hidden}.device-imac_scaler{transform-origin:0 0;width:1100px;position:absolute;top:0;left:0}.device-imac_image{object-fit:cover;object-position:50% 0%;width:100%;height:100%;display:block}.device-imac_chin{background-color:#d6d6d9;border-bottom-right-radius:clamp(14px,1.6vw,22px);border-bottom-left-radius:clamp(14px,1.6vw,22px);height:0;padding-top:9.2%;box-shadow:0 30px 50px -20px #17132740}.device-imac_stand{background-image:linear-gradient(#a9a9ad 0%,#c9c9cc 30%,#d2d2d5 100%);width:23%;height:0;margin-left:auto;margin-right:auto;padding-top:11%}.device-imac_foot{background-image:linear-gradient(#b9b9bd,#dadadd);border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:25%;height:12px;margin-left:auto;margin-right:auto;box-shadow:0 10px 20px #1713271f}.gja_dash-stage{grid-row-gap:22px;grid-column-gap:clamp(28px,3vw,52px);grid-template-rows:auto;grid-template-columns:1fr;align-items:center;margin-top:clamp(40px,5vw,72px);display:grid}.gja_privacy-grid{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.gja_privacy-grid.is-stack{grid-template-columns:1fr}.gja_plans{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(16px,2vw,24px)}.gja_plans-grid{grid-row-gap:32px;grid-column-gap:clamp(36px,4.5vw,72px);grid-template-rows:auto;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.gja_plans-copy{flex-direction:column;align-items:flex-start;display:flex}.gja_topic-list{grid-column-gap:8px;grid-row-gap:8px;flex-wrap:wrap;margin-top:22px;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.gja_topic{grid-column-gap:8px;border:1px solid var(--color--line);border-radius:var(--radius--pill);background-color:var(--color--white);color:var(--color--ink);align-items:center;padding:5px 14px 5px 5px;font-size:14px;font-weight:500;display:inline-flex}.gja_topic-icon{background-color:var(--color--violet-tint);width:30px;height:30px;color:var(--color--violet);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.gja_topic-svg{width:16px;height:16px;display:block}.imac-image{object-fit:cover}.ms-lane{grid-template-columns:96px minmax(0,1fr);display:grid;position:relative}.ms-lane.is-implant{grid-template-columns:92px minmax(0,1fr)}.ms-lane_labels{z-index:1;grid-template-rows:1.9rem 30px 18px 46px 24px 30px;grid-template-columns:1fr;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid;position:relative}.ms-lane_labels.is-implant{grid-template-rows:2.3rem 30px 16px 50px 20px 32px}.ms-lane_labels.is-onco{grid-template-rows:1.9rem 34px 16px 44px 22px 30px}.ms-lane_band{z-index:0;background-color:#9b82ff29;border:1px solid #cdbcff61;border-radius:12px;height:46px;position:absolute;top:calc(1.9rem + 48px);left:0;right:0;overflow:hidden}.ms-lane_band.is-light{background-color:#5c30fe12;border-color:#5c30fe38}.ms-lane_band.is-implant{background-color:#9b82ff2e;height:50px;top:calc(2.3rem + 46px)}.ms-lane_band.is-onco{height:44px;top:calc(1.9rem + 50px)}.ms-lane_flow{background-color:var(--color--violet-on-dark);opacity:.7;height:2px;margin-top:-1px;position:absolute;top:50%;left:96px;right:12px}.ms-lane_flow.is-light{background-color:var(--color--violet)}.ms-lane_flow.is-implant{opacity:.55;left:92px}.ms-lane_flow.is-onco{transform-origin:0%}.ms-lane_cols{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid;position:relative}.ms-lane_cols.is-implant{grid-template-columns:1fr 1fr .72fr 1.6fr 1fr}.ms-lane_cols.is-onco{grid-template-columns:2.3fr 3.2fr 4.5fr}.ms-lane_cols.is-onco.is-cycles{grid-template-columns:3fr 7fr}.ms-lane_col{text-align:center;grid-template-rows:1.9rem 30px 18px 46px 24px 30px;grid-template-columns:1fr;min-width:0;padding:0 6px;display:grid;position:relative}.ms-lane_col.is-s1{--_signal-stadien---signal--color:#ffc000;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fff5d6;--_signal-stadien---signal--icon:#b98a00}.ms-lane_col.is-s2{--_signal-stadien---signal--color:#e8912b;--_signal-stadien---signal--on:#171327;--_signal-stadien---signal--tint:#fcebd8;--_signal-stadien---signal--icon:#e8912b}.ms-lane_col.is-s3{--_signal-stadien---signal--color:#c00000;--_signal-stadien---signal--on:#fff;--_signal-stadien---signal--tint:#f8dede;--_signal-stadien---signal--icon:#c00000}.ms-lane_col.is-implant{grid-template-rows:2.3rem 30px 16px 50px 20px 32px}.ms-lane_col.is-onco{text-align:left;grid-template-rows:1.9rem 34px 16px 44px 22px 30px;justify-items:stretch;padding-left:8px;padding-right:8px}.ms-lane_div{pointer-events:none;border-left:1px dashed #ffffff24;position:absolute;top:1.9rem;bottom:0;left:0}.ms-lane_div.is-light{border-left-color:#1713271f}.ms-lane_div.is-implant{top:.35rem}.ms-lane_div.is-implant.is-op{border-left-style:solid;border-left-color:var(--_hero-accent---hero--accent);opacity:.55}.ms-lane_div.is-implant.is-op.is-light{border-left-color:#3ba9ee}.ms-lane_head{white-space:nowrap;justify-content:center;align-items:center;column-gap:.4rem;font-size:.8rem;line-height:1.2;display:flex}.ms-lane_head.is-implant{flex-direction:column;row-gap:1px;font-size:.78rem;line-height:1.2}.ms-lane_head.is-implant.is-op{color:var(--_hero-accent---hero--accent)}.ms-lane_head.is-implant.is-op.is-light{color:#3ba9ee}.ms-lane_head.is-onco{justify-content:flex-start;column-gap:.45rem;min-width:0;font-weight:600}.ms-lane_stage{align-items:center;column-gap:.4rem;font-weight:600;display:inline-flex}.ms-lane_dot{background-color:var(--_signal-stadien---signal--color);border-radius:50%;flex-shrink:0;width:8px;height:8px}.ms-lane_dot.is-neutral{background-color:var(--color--violet-on-dark)}.ms-lane_dot.is-neutral.is-light{background-color:var(--color--violet)}.ms-lane_t{color:#ffffffad;font-variant-numeric:tabular-nums}.ms-lane_t.is-light{color:var(--color--muted)}.ms-lane_t.is-sub{font-size:.66rem;font-weight:400}.ms-lane_t.is-onco{text-overflow:ellipsis;font-size:.7rem;font-weight:500;display:none;overflow:hidden}.ms-lane_in{justify-content:center;align-items:center;min-width:0;display:flex}.ms-lane_in.is-post-team{justify-content:flex-start;padding-left:calc(23.1% - 9.696px)}.ms-lane_chip{border-top-left-radius:var(--radius--pill);border-top-right-radius:var(--radius--pill);border-bottom-left-radius:var(--radius--pill);border-bottom-right-radius:var(--radius--pill);text-overflow:ellipsis;white-space:nowrap;background-color:#ffffff14;border:1px solid #ffffff42;align-items:center;column-gap:6px;max-width:100%;padding:4px 8px;font-size:.66rem;font-weight:500;display:inline-flex;overflow:hidden}.ms-lane_chip.is-light{background-color:var(--color--white);border-color:#17132724}.ms-lane_chip.is-team{border:1px solid #cdbcff80;padding:5px 10px 5px 5px}.ms-lane_chip.is-team.is-warn{border-color:#ffc266b3}.ms-lane_chip.is-team.is-light{background-color:var(--color--white);border-color:#bdb3fb}.ms-lane_chip.is-team.is-light.is-warn{border-color:#ffc266b3}.ms-lane_chip-svg{flex-shrink:0;width:12px;height:12px}.ms-lane_drop,.ms-lane_drop.is-onco{position:relative}.ms-lane_drop-line{background-color:#ffffff42;width:1px;position:absolute;top:0;bottom:0;left:50%}.ms-lane_drop-line.is-light{background-color:#17132724}.ms-lane_drop-dot{background-color:var(--color--white);border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:0;left:50%}.ms-lane_drop-dot.is-light{background-color:var(--color--ink)}.ms-lane_node{justify-content:center;align-items:center;min-width:0;display:flex}.ms-lane_node.is-spark{position:relative}.ms-lane_node.is-onco{display:block;position:relative}.ms-lane_pill{border-radius:var(--radius--pill);background-color:var(--color--white);max-width:100%;color:var(--color--ink);text-align:left;align-items:center;column-gap:8px;padding:5px 12px 5px 6px;display:inline-flex;box-shadow:0 6px 18px #0000002e}.ms-lane_pill.is-light{box-shadow:0 6px 18px #17132714}.ms-lane_pill.is-light.is-start{align-self:flex-start;padding:4px 11px 4px 5px}.ms-lane_pill.is-onco{z-index:2;white-space:nowrap;max-width:none;position:absolute;top:50%}.ms-lane_pill.is-start{align-self:flex-start;padding:4px 11px 4px 5px}.ms-lane_pill-icon{background-color:var(--color--violet);width:22px;height:22px;color:var(--color--white);border-radius:50%;flex-shrink:0;padding:5px}.ms-lane_pill-icon.is-warn{background-color:#e8912b}.ms-lane_pill-text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.ms-lane_pill-title{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:600;overflow:hidden}.ms-lane_pill-title.is-onco{overflow:visible}.ms-lane_pill-sub{color:#17132799;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:500;overflow:hidden}.ms-lane_pill-sub.is-onco{overflow:visible}.ms-lane_route{position:relative}.ms-lane_route-svg{height:100%;color:var(--color--violet-on-dark);width:calc(100% - 12px);position:absolute;inset:0 6px;overflow:visible}.ms-lane_route-svg.is-light{color:#8b6cfe}.ms-lane_route-svg.is-onco{right:auto}.ms-lane_team{grid-template-columns:repeat(4,minmax(0,1fr));place-items:center;margin-top:0;margin-bottom:0;padding:0 6px;list-style-type:none;display:grid}.ms-lane_team.is-n1{grid-template-columns:repeat(1,minmax(0,1fr))}.ms-lane_team.is-n3{grid-template-columns:repeat(3,minmax(0,1fr))}.ms-lane_team.is-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-lane_team.is-onco{column-gap:6px;padding-left:0;padding-right:0;display:flex;position:absolute;top:50%}.ms-lane_member{width:25px;height:25px;color:var(--color--white);background-color:#ffffff14;border:1px solid #cdbcff8c;border-radius:50%;grid-template-rows:auto;grid-template-columns:1fr;place-items:center;display:grid}.ms-lane_member.is-light{background-color:var(--color--white);color:var(--color--violet);border-color:#bdb3fb}.ms-lane_member.is-onco{flex-shrink:0}.ms-lane_member-svg{width:13px;height:13px}.ms-dist_s3-text{color:var(--color--black);margin-top:0;margin-bottom:0;font-size:.9rem;font-weight:400;line-height:1.55}.ms-dist_chart{display:contents}.khvvg-stay{grid-template-rows:auto;grid-template-columns:104px minmax(0,1fr);display:grid;position:relative}.khvvg-stay_labels{z-index:1;grid-row-gap:10px;grid-template-rows:2.1rem 30px 30px 60px;grid-template-columns:1fr;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid;position:relative}.khvvg-stay_icon{flex:none;width:15px;height:15px;display:none}.khvvg-stay_band{z-index:0;background-color:#9b82ff29;border:1px solid #cdbcff61;border-radius:12px;height:60px;position:absolute;top:calc(2.1rem + 90px);left:0;right:0;overflow:hidden}.khvvg-stay_band.is-light{background-color:#5c30fe12;border-color:#5c30fe38}.khvvg-stay_flow{opacity:.6;transform-origin:0%;background-color:#cdbcff;height:2px;margin-top:-1px;position:absolute;top:50%;left:104px;right:12px}.khvvg-stay_flow.is-light{background-color:var(--color--violet)}.khvvg-stay_cols{z-index:1;grid-template-rows:auto;grid-template-columns:1.2fr 2.05fr 1.3fr;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid;position:relative}.khvvg-stay_col{grid-row-gap:10px;grid-template-rows:2.1rem 30px 30px 60px;grid-template-columns:minmax(0,1fr);min-width:0;padding:0 8px;display:grid;position:relative}.khvvg-stay_div{border-left:1px dashed #ffffff24;position:absolute;top:0;bottom:0;left:0}.khvvg-stay_div.is-light{border-left-color:#1713271f}.khvvg-stay_head{grid-column-gap:.45rem;white-space:nowrap;align-items:flex-start;font-size:.78rem;font-weight:600;line-height:1.2;display:flex;position:relative}.khvvg-stay_unit{color:#ffffffb3;font-size:.68rem;font-weight:500}.khvvg-stay_unit.is-light{color:var(--color--muted)}.khvvg-stay_ticks{color:#ffffffb3;font-variant-numeric:tabular-nums;height:12px;margin-top:0;margin-bottom:0;padding-left:0;font-size:.6rem;line-height:12px;list-style-type:none;position:absolute;bottom:-4px;left:8px;right:8px}.khvvg-stay_ticks.is-light{color:var(--color--muted)}.khvvg-stay_tick{position:absolute;bottom:0;transform:translate(-50%)}.khvvg-stay_tick.is-d0{left:0%;transform:none}.khvvg-stay_tick.is-d2{left:22.2%}.khvvg-stay_tick.is-d4{left:44.4%}.khvvg-stay_tick.is-d6{left:66.7%}.khvvg-stay_tick.is-d8{left:88.9%}.khvvg-stay_row{align-items:center;min-width:0;display:flex;position:relative}.khvvg-stay_rl{display:none}.khvvg-stay_none{border-top:1px dashed #ffffff29;width:100%;height:0}.khvvg-stay_none.is-light{border-top-color:#1713271f}.khvvg-stay_track{width:100%;height:100%;position:relative}.khvvg-stay_bar{white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;height:100%;padding-left:10px;padding-right:10px;font-size:.72rem;font-weight:600;display:flex;position:relative}.khvvg-stay_bar.is-today{color:#fff;background-color:#ffffff29;border:1px solid #ffffff57;width:92.22%}.khvvg-stay_bar.is-today.is-light{color:var(--color--ink);background-color:#17132712;border-color:#17132729}.khvvg-stay_bar.is-path{width:92.22%;color:var(--color--ink);background-color:#cdbcff;position:absolute;top:0;left:0}.khvvg-stay_bar.is-path.is-light{background-color:var(--color--violet);color:#fff}.khvvg-stay_val{z-index:2;color:var(--color--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.khvvg-stay_val.is-light{color:#fff}.khvvg-stay_free{background-image:repeating-linear-gradient(135deg,#0000 0 5px,#cdbcff38 5px 7px);border-top:1px dashed #cdbcff8c;border-bottom:1px dashed #cdbcff8c;border-right:1px dashed #cdbcff8c;border-radius:0 8px 8px 0;width:16.66%;position:absolute;top:0;bottom:0;left:75.56%}.khvvg-stay_free.is-light{background-image:repeating-linear-gradient(135deg,#0000 0 5px,#5c30fe24 5px 7px);border-top-color:#8b6cfe;border-bottom-color:#8b6cfe;border-right-color:#8b6cfe}.khvvg-stay_badge{z-index:3;color:var(--color--ink);white-space:nowrap;background-color:#fff;border-radius:999px;padding:4px 8px;font-size:.64rem;font-weight:600;line-height:1;position:absolute;top:50%;left:84%;transform:translate(-50%,-50%)}.khvvg-stay_badge.is-light{background-color:var(--color--ink);color:#fff}.khvvg-stay_seg{grid-column-gap:8px;color:#fff;white-space:nowrap;background-color:#cdbcff33;border:1px solid #cdbcff8c;border-radius:8px;align-items:center;width:100%;height:100%;padding-left:10px;padding-right:10px;font-size:.66rem;font-weight:500;display:flex;overflow:hidden}.khvvg-stay_seg.is-light{color:var(--color--ink);background-color:#fff;border-color:#bdb3fb}.khvvg-stay_seg-icon{flex:none;width:13px;height:13px}.khvvg-stay_dots{grid-column-gap:6px;margin-top:0;margin-bottom:0;margin-left:auto;padding-left:0;list-style-type:none;display:none}.khvvg-stay_dot{background-color:#cdbcff;border-radius:50%;width:7px;height:7px}.khvvg-stay_dot.is-light{background-color:var(--color--violet)}.khvvg-stay_node{justify-content:center;align-items:center;min-width:0;display:flex}.khvvg-stay_pill{grid-column-gap:8px;max-width:100%;color:var(--color--ink);text-align:left;background-color:#fff;border-radius:14px;align-items:center;padding:5px 12px 5px 6px;display:inline-flex;box-shadow:0 6px 18px #0000002e}.khvvg-stay_pill.is-light{box-shadow:0 6px 18px #17132714}.khvvg-stay_pill-icon{background-color:var(--color--violet);color:#fff;border-radius:50%;flex:none;width:22px;height:22px;padding:5px}.khvvg-stay_pill-text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.khvvg-stay_pill-title{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:600;overflow:hidden}.khvvg-stay_pill-sub{color:#1713279e;text-overflow:ellipsis;white-space:normal;font-size:.64rem;font-weight:500;overflow:hidden}.khvvg-dock{z-index:70;grid-column-gap:12px;border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding-top:10px;padding-left:16px;padding-right:16px;padding-bottom:calc(10px + env(safe-area-inset-bottom));background-color:#ffffffed;justify-content:space-between;align-items:center;transition:transform .45s cubic-bezier(.22,1,.36,1);display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}.khvvg-dock.is-on{transform:none}.khvvg-dock_text{color:var(--color--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:500;overflow:hidden}.khvvg-dock_spacer{background-color:var(--color--black);height:5.6rem;display:none}.khvvg-exec_head{box-sizing:border-box;text-align:left;flex-direction:column;align-items:flex-start;max-width:none;margin:0;display:flex}.eda-page{background-color:var(--color--white);color:var(--_partner-·-eda-ddg---navy);font-family:Nunito Local,Nunito Sans,system-ui,sans-serif;font-size:1rem;font-weight:300;line-height:1.65;overflow-x:clip}.eda-skiplink{z-index:200;border-radius:var(--radius--pill);background-color:var(--_partner-·-eda-ddg---orange);color:var(--color--white);padding:.75rem 1.2rem;font-weight:700;text-decoration:none;position:absolute;top:0;left:-9999px}.eda-skiplink:focus{top:12px;left:24px}.eda-icon{flex:none;width:24px;height:24px;display:block}.eda-icon.is-18{width:18px;height:18px}.eda-icon.is-20{width:20px;height:20px}.eda-icon.is-26{width:26px;height:26px}.eda-icon.is-28{width:28px;height:28px}.eda-icon.is-14{width:14px;height:14px}.eda-icon.is-accent{color:var(--_partner-·-eda-ddg---orange);margin-top:2px}.eda-arrow{flex-grow:0;flex-shrink:0;width:18px;height:18px;transition:transform .25s cubic-bezier(.22,1,.36,1);display:block}.eda-hero-logo{filter:brightness(0)invert();width:auto;height:clamp(40px,4vw,54px);margin:0 auto 32px;display:block}.eda-eyebrow{color:var(--_partner-·-eda-ddg---navy);font-size:.95rem;font-weight:700;line-height:1.65;display:block}.eda-eyebrow.is-hero{color:var(--color--white);border-bottom:1px solid #ffffff8c;margin-bottom:24px;padding-bottom:.55rem;display:inline-block}.eda-eyebrow.is-rule{border-bottom:1px solid var(--_partner-·-eda-ddg---navy-40);margin-bottom:24px;padding-bottom:.6rem}.eda-eyebrow.is-accent{color:var(--_partner-·-eda-ddg---orange);letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px;font-weight:800}.eda-eyebrow.is-col{border-bottom:1px solid var(--_partner-·-eda-ddg---navy-40);margin-bottom:24px;padding-bottom:.55rem;font-size:.9rem}.eda-eyebrow.is-col.is-on-dark{color:var(--color--white);border-bottom-color:#ffffff73}.eda-eyebrow.is-result{color:var(--color--white);border-bottom:1px solid #ffffff73;padding-bottom:.55rem;display:inline-block}.eda-hl{color:var(--_partner-·-eda-ddg---orange)}.eda-hl.is-hero{color:var(--_partner-·-eda-ddg---orange-80);display:block}.eda-hero-actions{justify-content:center;margin-top:48px;display:flex}.eda-koop{text-align:center}.eda-koop-logo{width:min(440px,80%);height:auto;margin:0 auto;display:block}.eda-section-header{max-width:64ch;margin-bottom:48px}.eda-section-header.is-flush{margin-bottom:0}.eda-section-header.is-flush.is-wide{max-width:none}.eda-h2{color:var(--_partner-·-eda-ddg---navy);letter-spacing:-.005em;margin:0 0 16px;font-size:clamp(1.6rem,2.8vw,2.3rem);font-weight:700;line-height:1.18}.eda-h2.is-hiw{margin-bottom:12px;font-size:clamp(1.5rem,2.3vw,2rem)}.eda-h2.is-tight{margin-bottom:12px}.eda-lead{max-width:62ch;color:var(--_partner-·-eda-ddg---muted);margin:0;font-size:1rem;font-weight:300;line-height:1.65}.eda-it{font-weight:300}.eda-fine{color:var(--_partner-·-eda-ddg---muted);margin-top:24px;margin-bottom:0;font-size:.85rem;font-weight:300;line-height:1.6}.eda-benefits{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eda-card{border-top-style:solid;border-top-width:1px;border-top-color:var(--_partner-·-eda-ddg---navy-20);border-right-style:solid;border-right-width:1px;border-right-color:var(--_partner-·-eda-ddg---navy-20);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_partner-·-eda-ddg---navy-20);border-left-style:solid;border-left-width:1px;border-left-color:var(--_partner-·-eda-ddg---navy-20);border-top-left-radius:var(--radius--lg);border-top-right-radius:var(--radius--lg);border-bottom-left-radius:var(--radius--lg);border-bottom-right-radius:var(--radius--lg);background-color:var(--color--white);padding:32px;transition:border-color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.eda-card:hover{border-color:var(--_partner-·-eda-ddg---orange);box-shadow:0 6px 20px #00466414}.eda-icon-tile{background-color:var(--_partner-·-eda-ddg---orange);width:56px;height:56px;color:var(--color--white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.eda-icon-tile.is-sm{width:40px;height:40px}.eda-icon-tile.is-sm.is-stack{margin-bottom:16px}.eda-card-title{color:var(--_partner-·-eda-ddg---navy);letter-spacing:-.005em;margin:24px 0 12px;font-size:1.15rem;font-weight:700;line-height:1.3}.eda-card-text{color:var(--_partner-·-eda-ddg---muted);margin:0}.eda-hiw{background-color:var(--color--white);height:300vh;position:relative}.eda-hiw-sticky{flex-direction:column;justify-content:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.eda-hiw-grid{grid-row-gap:clamp(32px,4vw,72px);grid-column-gap:clamp(32px,4vw,72px);grid-template-rows:auto;grid-template-columns:minmax(0,.72fr) minmax(0,1.5fr);align-items:center;width:100%;display:grid}.eda-hiw-lead{color:var(--_partner-·-eda-ddg---muted);margin:0 0 32px}.eda-hiw-steps{grid-column-gap:28px;grid-row-gap:28px;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style-type:none;display:grid}.eda-hiw-step{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:44px 1fr;align-items:start;display:grid;position:relative}.eda-hiw-num{border-top-style:solid;border-top-width:2px;border-top-color:var(--_partner-·-eda-ddg---orange-40);border-right-style:solid;border-right-width:2px;border-right-color:var(--_partner-·-eda-ddg---orange-40);border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:var(--_partner-·-eda-ddg---orange-40);border-left-style:solid;border-left-width:2px;border-left-color:var(--_partner-·-eda-ddg---orange-40);background-color:var(--color--white);width:44px;height:44px;color:var(--_partner-·-eda-ddg---orange-60);border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;line-height:1;transition:background-color .35s,color .35s,border-color .35s,box-shadow .35s;display:flex}.eda-hiw-step-title{color:var(--_partner-·-eda-ddg---navy-60);margin-top:8px;font-size:1.25rem;font-weight:800;line-height:1.3;transition:color .35s;display:block}.eda-hiw-step-sub{color:#9aaab2;margin-top:4px;font-weight:300;line-height:1.5;transition:color .35s;display:block}.eda-hiw-dots{grid-column-gap:8px;grid-row-gap:8px;margin-top:14px;display:none}.eda-hiw-dot{background-color:var(--_partner-·-eda-ddg---orange-20);border-radius:2px;width:28px;height:4px;transition:background-color .3s;display:block}.eda-hiw-dot.is-on{background-color:var(--_partner-·-eda-ddg---orange)}.eda-stage{aspect-ratio:3068/2598;width:80%;margin:0 auto;position:relative}.eda-layer{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.eda-layer.is-phones{opacity:0;pointer-events:none;transform:translateY(24px)scale(.97)}.eda-layer.is-mon{opacity:0;transform:scale(.97)}.eda-ph-wrap{aspect-ratio:1628/1781;height:94%;position:absolute;top:3%;left:50%;transform:translate(-50%)}.eda-ph-img{width:100%;max-width:100%;height:100%;display:block}.eda-tap{opacity:0;border-radius:10px;width:43%;height:5.9%;position:absolute;top:40.1%;left:52.2%}.eda-mon-img{object-fit:contain;width:100%;max-width:100%;height:100%;display:block;position:absolute;inset:0}.eda-mon-img.is-done{opacity:0;transition:opacity .35s}.eda-fx{opacity:0;pointer-events:none;border-radius:6px;position:absolute}.eda-fx.is-glow{height:4.5%}.eda-fx.is-glow.is-p0{width:29.2%;top:21.2%;left:64.2%}.eda-fx.is-glow.is-p1{width:59.1%;top:32.6%;left:34.3%}.eda-fx.is-glow.is-p2{width:59.1%;top:38.6%;left:34.3%}.eda-fx.is-glow.is-p3{width:59.1%;top:44.7%;left:34.3%}.eda-fx.is-glow.is-p4{width:29.2%;top:50.7%;left:64.2%}.eda-fx.is-open-hint{border:2.5px dashed var(--_partner-·-eda-ddg---orange);border-radius:8px;width:29.2%;height:4.5%;top:57%;left:34.4%}.eda-src-tag{background-color:var(--_partner-·-eda-ddg---navy);opacity:0;color:var(--color--white);white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:clamp(9px,.8vw,11.5px);font-weight:800;line-height:1;position:absolute;left:92.5%;transform:translate(-100%,-55%)}.eda-src-tag.is-p0{top:21.2%}.eda-src-tag.is-p1{top:32.6%}.eda-src-tag.is-p2{top:38.6%}.eda-src-tag.is-p3{top:44.7%}.eda-src-tag.is-p4{top:50.7%}.eda-click-ring{aspect-ratio:1;border:3px solid var(--_partner-·-eda-ddg---blue);opacity:0;border-radius:50%;width:5%;position:absolute;top:59.2%;left:36.4%;transform:translate(-50%,-50%)scale(.3)}.eda-cursor{z-index:3;opacity:0;pointer-events:none;width:clamp(16px,2.2vw,26px);position:absolute;top:59.2%;left:36.4%}.eda-cursor-svg{filter:drop-shadow(0 2px 3px #0000004d);width:100%;height:auto;display:block}.eda-toast{grid-column-gap:10px;grid-row-gap:10px;background-color:var(--color--white);opacity:0;pointer-events:none;color:var(--_partner-·-eda-ddg---navy);white-space:nowrap;border-radius:12px;align-items:center;padding:10px 14px;font-size:clamp(11px,.95vw,13px);line-height:1.35;display:flex;position:absolute;box-shadow:0 14px 34px #00466438}.eda-toast.is-app{top:62%;left:58%}.eda-toast.is-doc{top:63%;left:22%}.eda-toast-ck{background-color:var(--_partner-·-eda-ddg---orange);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.eda-toast-title{font-weight:800;display:block}.eda-toast-sub{color:var(--_partner-·-eda-ddg---muted);font-size:.85em}.eda-hiw-note{color:var(--_partner-·-eda-ddg---muted);text-align:center;margin-top:16px;margin-bottom:0;font-size:.85rem;line-height:1.6}.eda-dash-grid{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.eda-dash-card{border-top-style:solid;border-top-width:1px;border-top-color:var(--_partner-·-eda-ddg---navy-20);border-right-style:solid;border-right-width:1px;border-right-color:var(--_partner-·-eda-ddg---navy-20);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_partner-·-eda-ddg---navy-20);border-left-style:solid;border-left-width:1px;border-left-color:var(--_partner-·-eda-ddg---navy-20);border-top-left-radius:var(--radius--lg);border-top-right-radius:var(--radius--lg);border-bottom-left-radius:var(--radius--lg);border-bottom-right-radius:var(--radius--lg);background-color:var(--color--white);flex-direction:column;transition:border-color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.eda-dash-card:hover{border-color:var(--_partner-·-eda-ddg---orange);box-shadow:0 6px 20px #00466414}.eda-dash-media{background-color:var(--_partner-·-eda-ddg---grey-10);padding:24px 24px 0}.eda-dash-frame{aspect-ratio:16/9;border-top-style:solid;border-top-width:1px;border-top-color:var(--_partner-·-eda-ddg---navy-20);border-right-style:solid;border-right-width:1px;border-right-color:var(--_partner-·-eda-ddg---navy-20);border-left-style:solid;border-left-width:1px;border-left-color:var(--_partner-·-eda-ddg---navy-20);border-top-left-radius:var(--radius--sm);border-top-right-radius:var(--radius--sm);background-color:var(--color--white);border-bottom-right-radius:0;border-bottom-left-radius:0;overflow:hidden;box-shadow:0 6px 20px #00466414}.eda-dash-img{object-fit:cover;object-position:0% 0%;width:100%;max-width:100%;height:100%;display:block}.eda-dash-body{padding:32px}.eda-dash-tag{color:var(--_partner-·-eda-ddg---orange);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:.85rem;font-weight:800;display:block}.eda-dash-title{color:var(--_partner-·-eda-ddg---navy);letter-spacing:-.005em;margin:0 0 12px;font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:700;line-height:1.3}.eda-dq{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:minmax(0,1.25fr) auto minmax(0,1fr);align-items:center;display:grid}.eda-flow-col{border:1px solid var(--_partner-·-eda-ddg---navy-20);border-radius:var(--radius--lg);background-color:var(--color--white);padding:32px;position:relative}.eda-flow-col.is-review{grid-column-gap:16px;grid-row-gap:16px;border-color:var(--_partner-·-eda-ddg---navy);background-color:var(--_partner-·-eda-ddg---navy);color:var(--color--white);flex-direction:column;justify-content:center;display:flex}.eda-src-list{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style-type:none;display:grid}.eda-src-item{grid-column-gap:16px;grid-row-gap:16px;color:var(--_partner-·-eda-ddg---muted);grid-template-rows:auto;grid-template-columns:40px 1fr;align-items:start;display:grid}.eda-src-name{color:var(--_partner-·-eda-ddg---navy);font-weight:700;display:block}.eda-dq-hub{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;align-items:center;display:flex}.eda-dq-arrow{width:28px;height:28px;color:var(--_partner-·-eda-ddg---orange);display:block}.eda-dq-hub-box{border:1px solid var(--_partner-·-eda-ddg---orange-40);border-radius:var(--radius--md);background-color:var(--_partner-·-eda-ddg---orange-20);text-align:center;max-width:220px;padding:16px 24px}.eda-dq-hub-name{color:var(--_partner-·-eda-ddg---navy);font-size:1.15rem;font-weight:700;display:block}.eda-dq-hub-text{color:var(--_partner-·-eda-ddg---navy);font-size:.88rem;font-weight:400;line-height:1.45;display:block}.eda-out-list{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:minmax(0,1fr);margin:8px 0 0;padding:0;list-style-type:none;display:grid}.eda-out-item{border-radius:var(--radius--sm);background-color:var(--color--white);color:var(--_partner-·-eda-ddg---navy);padding:.85rem 1.1rem;font-weight:700}.eda-out-item.is-accent{background-color:var(--_partner-·-eda-ddg---orange);color:var(--color--white)}.eda-flow-note{max-width:80ch;color:var(--_partner-·-eda-ddg---muted);margin-top:24px;margin-bottom:0;font-size:.85rem}.eda-calc{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.eda-calc-panel{border:1px solid var(--_partner-·-eda-ddg---navy-20);border-radius:var(--radius--lg);background-color:var(--color--white);padding:32px}.eda-field{border-top:1px solid var(--_partner-·-eda-ddg---line-2);padding:16px 0}.eda-field.is-first{border-top-width:0;padding-top:0}.eda-field-top{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.eda-field-label{margin-bottom:0;font-size:.98rem;font-weight:400;line-height:1.65}.eda-field-val{color:var(--_partner-·-eda-ddg---orange);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.25rem;font-weight:700}.eda-range{cursor:pointer;background-color:#0000;width:100%;height:28px;margin:0;padding:0;display:block}.eda-toggle{grid-column-gap:4px;grid-row-gap:4px;border:1px solid var(--_partner-·-eda-ddg---navy-20);border-radius:var(--radius--pill);background-color:var(--_partner-·-eda-ddg---grey-10);padding:4px;display:inline-flex}.eda-toggle-btn{border-top-left-radius:var(--radius--pill);border-top-right-radius:var(--radius--pill);border-bottom-left-radius:var(--radius--pill);border-bottom-right-radius:var(--radius--pill);color:var(--_partner-·-eda-ddg---navy);cursor:pointer;background-color:#0000;border-width:0;padding:.55rem 1.2rem;font-family:inherit;font-size:.95rem;font-weight:300;line-height:1.65;transition:background-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1)}.eda-calc-result{border-radius:var(--radius--lg);background-color:var(--_partner-·-eda-ddg---navy);color:var(--color--white);padding:32px}.eda-calc-net{margin:24px 0 32px}.eda-calc-net-k{color:#ffffffd1;font-size:.95rem;font-weight:300;display:block}.eda-calc-net-v{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:700;line-height:1.05;display:block}.eda-calc-kpis{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.eda-kpi{border-radius:var(--radius--md);background-color:#ffffff1a;border:1px solid #ffffff38;padding:16px}.eda-kpi-v{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;display:block}.eda-kpi-k{color:#ffffffd1;font-size:.88rem;font-weight:300}.eda-calc-assumption{color:#ffffffc7;margin-top:24px;margin-bottom:0;font-size:.85rem;font-weight:300}.eda-notice{grid-column-gap:16px;grid-row-gap:16px;border-left:4px solid var(--_partner-·-eda-ddg---orange);border-radius:0px var(--radius--md)var(--radius--md)0px;background-color:var(--_partner-·-eda-ddg---orange-20);margin-top:32px;padding:24px;display:flex}.eda-notice-title{margin-bottom:8px;font-size:1.08rem;font-weight:700;display:block}.eda-notice-text{color:var(--_partner-·-eda-ddg---navy);margin:0}.eda-patients{grid-row-gap:clamp(32px,5vw,72px);grid-column-gap:clamp(32px,5vw,72px);grid-template-rows:auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;display:grid}.eda-p-tiles{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.eda-p-tile{border:1px solid var(--_partner-·-eda-ddg---navy-20);border-radius:var(--radius--lg);background-color:var(--color--white);padding:24px}.eda-p-tile-title{color:var(--_partner-·-eda-ddg---navy);letter-spacing:-.005em;margin:0 0 8px;font-size:1.1rem;font-weight:700;line-height:1.3}.eda-about{grid-row-gap:clamp(32px,5vw,72px);grid-column-gap:clamp(32px,5vw,72px);grid-template-rows:auto;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;display:grid}.eda-about-eda{width:min(300px,100%);height:auto;display:block}.eda-about-row{grid-column-gap:32px;grid-row-gap:32px;align-items:center;margin-top:24px;display:flex}.eda-about-ddg{width:auto;height:30px;display:block}.eda-about-mc{width:auto;height:20px;display:block}.eda-claim{border-left-style:solid;border-left-width:4px;border-left-color:var(--_partner-·-eda-ddg---orange);color:var(--_partner-·-eda-ddg---navy);margin:24px 0 0;padding-left:24px;font-family:Merriweather Local,Merriweather,Georgia,serif;font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:400;line-height:1.5}.eda-faq{border-top:1px solid var(--_partner-·-eda-ddg---navy-20)}.eda-faq-item{border-bottom:1px solid var(--_partner-·-eda-ddg---navy-20)}.eda-faq-q{grid-column-gap:1rem;grid-row-gap:1rem;color:var(--_partner-·-eda-ddg---navy);cursor:pointer;justify-content:space-between;align-items:center;padding:1.4rem 0;font-size:1.12rem;font-weight:700;line-height:1.4;list-style-type:none;display:flex}.eda-faq-q:hover{color:var(--_partner-·-eda-ddg---orange)}.eda-faq-h{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin:0}.eda-faq-ic{background-color:var(--_partner-·-eda-ddg---orange);border-radius:50%;flex:none;width:26px;height:26px;position:relative}.eda-faq-a{padding-bottom:1.4rem}.eda-faq-p{max-width:70ch;color:var(--_partner-·-eda-ddg---muted);margin:0}.eda-join{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:stretch;display:grid}.eda-form-card{border-top-left-radius:var(--radius--lg);border-top-right-radius:var(--radius--lg);border-bottom-left-radius:var(--radius--lg);border-bottom-right-radius:var(--radius--lg);background-color:var(--color--white);color:var(--_partner-·-eda-ddg---navy);padding:clamp(24px,3vw,40px)}.eda-pill{grid-column-gap:10px;grid-row-gap:10px;border-radius:var(--radius--pill);background-color:var(--_partner-·-eda-ddg---grey-10);color:var(--_partner-·-eda-ddg---navy);align-items:center;margin-bottom:20px;padding:7px 16px;font-size:.92rem;font-weight:700;display:inline-flex}.eda-pill-dot{background-color:var(--_partner-·-eda-ddg---orange);border-radius:50%;flex-grow:0;flex-shrink:0;width:9px;height:9px;display:block}.eda-form-intro{color:var(--_partner-·-eda-ddg---muted);margin:0 0 22px}.eda-form,.eda-form._w-form{margin:0}.eda-f-grid{grid-column-gap:16px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.eda-f-label{color:var(--_partner-·-eda-ddg---navy);margin-bottom:6px;font-size:1rem;font-weight:700;line-height:1.65;display:block}.eda-f-input{border:1.5px solid var(--_partner-·-eda-ddg---navy-20);border-radius:var(--radius--sm);background-color:var(--color--white);width:100%;height:50px;color:var(--_partner-·-eda-ddg---navy);margin-bottom:0;padding:0 14px;font-family:inherit;font-size:1rem;font-weight:300;line-height:1.65;display:block}.eda-f-input:focus{border-color:var(--_partner-·-eda-ddg---navy);outline-offset:1px;outline:3px solid #f07d0073}.eda-f-input._w-input{border:1.5px solid var(--_partner-·-eda-ddg---navy-20);border-radius:var(--radius--sm);background-color:var(--color--white);width:100%;height:50px;color:var(--_partner-·-eda-ddg---navy);margin-bottom:0;padding:0 14px;font-family:inherit;font-size:1rem;font-weight:300;line-height:1.65;display:block}.eda-f-input._w-input:focus{border-color:var(--_partner-·-eda-ddg---navy);outline-offset:1px;outline:3px solid #f07d0073}.eda-f-input._w-select{border:1.5px solid var(--_partner-·-eda-ddg---navy-20);border-radius:var(--radius--sm);background-color:var(--color--white);width:100%;height:50px;color:var(--_partner-·-eda-ddg---navy);margin-bottom:0;padding:0 14px;font-family:inherit;font-size:1rem;font-weight:300;line-height:1.65;display:block}.eda-f-input._w-select:focus{border-color:var(--_partner-·-eda-ddg---navy);outline-offset:1px;outline:3px solid #f07d0073}.eda-f-err{color:var(--_partner-·-eda-ddg---error);margin-top:4px;font-size:.88rem;display:block}.eda-f-consent{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:24px 1fr;align-items:start;margin-top:22px;margin-bottom:0;padding:0;font-weight:300;display:flex}.eda-f-check{cursor:pointer;width:22px;height:22px;margin:2px 0 0}.eda-f-consent-text{margin-bottom:0;font-size:.95rem;font-weight:300;line-height:1.65}.eda-f-link{color:inherit;font-weight:600;text-decoration:underline}.eda-f-submit{grid-column-gap:18px;grid-row-gap:18px;flex-wrap:wrap;align-items:center;margin-top:24px;display:flex}.eda-f-req{color:var(--_partner-·-eda-ddg---muted);font-size:.92rem}.eda-f-success{border:1px solid var(--_partner-·-eda-ddg---ok-line);border-radius:var(--radius--sm);background-color:var(--_partner-·-eda-ddg---ok-bg);color:var(--_partner-·-eda-ddg---ok);text-align:left;margin-top:20px;padding:14px 16px;font-weight:700}.eda-f-fail{border-radius:var(--radius--sm);color:var(--_partner-·-eda-ddg---error);background-color:#b3261e14;border:1px solid #b3261e4d;margin-top:20px;padding:14px 16px;font-weight:700}.eda-demo{border-top-left-radius:var(--radius--lg);border-top-right-radius:var(--radius--lg);border-bottom-left-radius:var(--radius--lg);border-bottom-right-radius:var(--radius--lg);background-color:var(--_partner-·-eda-ddg---demo);border:1px solid #ffffff24;flex-direction:column;padding:clamp(24px,3vw,36px);display:flex}.eda-demo-title{color:var(--color--white);letter-spacing:-.005em;margin:0 0 12px;font-size:1.6rem;font-weight:700;line-height:1.3}.eda-demo-text{color:#ffffffe0;margin:0}.eda-demo-fine{color:#ffffffb8;margin-top:auto;margin-bottom:0;padding-top:28px;font-size:.85rem;font-weight:300;line-height:1.6}.eda-footer{background-color:var(--_partner-·-eda-ddg---navy);color:var(--color--white);padding:96px 0 48px;font-family:Nunito Local,Nunito Sans,system-ui,sans-serif;font-weight:300;line-height:1.65}.eda-foot-top{grid-column-gap:64px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:340px 1fr;align-items:start;display:grid}.eda-foot-brand{border-radius:var(--radius--lg);background-color:#ffffff12;border:1px solid #ffffff2e;padding:32px}.eda-foot-plate{align-items:center;display:inline-flex}.eda-foot-plate.is-brand{margin-bottom:24px}.eda-foot-logo{filter:brightness(0)invert();width:auto;height:32px;display:block}.eda-foot-partner-logo{filter:brightness(0)invert();width:auto;height:22px;display:block}.eda-foot-partner-logo.is-mc{height:15px}.eda-foot-brand-text{color:#ffffffdb;margin:0;font-size:1rem;font-weight:300;line-height:1.65}.eda-foot-strong{color:#fff;font-weight:700}.eda-foot-partners{grid-column-gap:32px;grid-row-gap:32px;flex-wrap:wrap;align-items:center;margin-top:32px;display:flex}.eda-foot-cols{grid-column-gap:24px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eda-foot-h{color:var(--color--white);border-bottom:1px solid #ffffff47;margin:0 0 20px;padding-bottom:.6rem;font-size:1.08rem;font-weight:700;line-height:1.35}.eda-foot-list{margin:0;padding:0;list-style-type:none}.eda-foot-li{margin-bottom:12px}.eda-foot-link{color:#ffffffdb;font-size:1rem;font-weight:300;text-decoration:none;transition:color .15s}.eda-foot-link:hover{color:var(--_partner-·-eda-ddg---orange-60)}.eda-foot-bottom{border-top:1px solid #ffffff38;margin-top:64px;padding-top:24px}.eda-foot-copy{color:var(--color--white);margin-bottom:14px;font-size:.98rem;font-weight:700}.eda-foot-disc{color:#ffffffb8;max-width:74ch;margin:0;font-size:.85rem;font-weight:300;line-height:1.7}.eda-f-inline-label{display:none}.ms-lane_dots{flex-shrink:0;column-gap:3px;display:inline-flex}.ms-lane_dots-dot{background-color:var(--color--white);border-radius:50%;width:5px;height:5px}.ms-lane_dots-dot.is-light{background-color:var(--color--violet)}.pjv_wrap{max-width:1180px;margin-left:auto;margin-right:auto}.pjv{background-color:var(--color--violet-tint);border-radius:24px;margin:0;padding:26px 26px 18px}.pjv_desk{padding-left:132px;display:none;position:relative}.pjv_lbl{width:124px;height:100%;margin:0;padding:0;list-style-type:none;position:absolute;top:0;left:0}.pjv_lbl-item{color:var(--color--muted);align-items:center;column-gap:7px;font-size:.74rem;font-weight:600;line-height:1.2;display:flex;position:absolute;left:0;transform:translateY(-50%)}.pjv_lbl-item.is-l1{top:34px}.pjv_lbl-item.is-mc{color:var(--color--violet);flex-direction:column;align-items:flex-start;row-gap:3px;top:182px}.pjv_lbl-item.is-l3{top:258px}.pjv_lbl-icon{flex-shrink:0;width:15px;height:15px}.pjv_logo{width:84px;height:auto;color:var(--color--ink)}.pjv_logo.is-small{width:76px}.pjv_area{height:308px;position:relative}.pjv_band{background-color:#5c30fe0f;border:1px solid #5c30fe33;border-radius:12px;height:48px;position:absolute;top:158px;left:-132px;right:-8px;overflow:hidden}.pjv_band-line{background-color:var(--color--violet);height:2px;margin-top:-1px;position:absolute;top:50%;left:calc(57.6923% + 51.2308px);right:14px}.pjv_y1{background-color:var(--color--violet);width:53.8462%;height:2px;position:absolute;top:33px;left:3.84615%}.pjv_y2{border-top:2px dashed #bdb3fb;width:38.4615%;height:2px;position:absolute;top:33px;left:57.6923%}.pjv_nodes{grid-template-rows:auto;grid-template-columns:repeat(13,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid;position:absolute;top:0;left:0;right:0}.pjv_n{text-align:center;flex-direction:column;align-items:center;display:flex}.pjv_n-num{height:18px;color:var(--color--muted);font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:600;line-height:18px}.pjv_n-num.is-start{color:var(--color--ink);font-weight:700}.pjv_n-num.is-alert{color:#9a5b00;font-weight:700}.pjv_n-num.is-later{opacity:.75;color:var(--color--muted)}.pjv_n-dot{z-index:1;border:2px solid var(--color--violet);background-color:var(--color--violet);border-radius:50%;width:14px;height:14px;margin-top:8px;position:relative;box-shadow:inset 0 0 0 2.5px #fff}.pjv_n-dot.is-start{width:17px;height:17px;margin-top:6.5px}.pjv_n-dot.is-alert{width:20px;height:20px;box-shadow:none;background-color:#f0a92b;border-color:#fff;margin-top:5px}.pjv_n-dot.is-later{box-shadow:none;background-color:#fff;border-color:#bdb3fb}.pjv_n-label{color:var(--color--ink);margin-top:8px;padding-left:2px;padding-right:2px;font-size:.66rem;font-weight:500;line-height:1.25}.pjv_n-label.is-start{font-weight:700}.pjv_n-label.is-alert{color:#9a5b00;font-weight:700}.pjv_n-label.is-later{opacity:.75;color:var(--color--muted)}.pjv_drop{background-color:#f0a92b;width:2px;height:114px;margin-left:-1px;position:absolute;top:46px;left:57.6923%}.pjv_call{z-index:2;white-space:nowrap;background-color:#fff;border-left:3px solid #f0a92b;border-radius:12px;flex-direction:column;row-gap:1px;padding:7px 12px 7px 11px;display:flex;position:absolute;top:96px;left:calc(57.6923% + 14px);box-shadow:0 8px 20px #17132714}.pjv_call-title{color:var(--color--ink);font-size:.74rem;font-weight:600}.pjv_call-sub{color:var(--color--muted);font-size:.66rem}.pjv_pill{z-index:2;background-color:#fff;border-radius:14px;align-items:center;column-gap:7px;width:16.9231%;padding:6px 10px 6px 6px;display:flex;position:absolute;top:182px;transform:translate(-50%,-50%);box-shadow:0 6px 18px #1713271a}.pjv_pill.is-p1{left:57.6923%}.pjv_pill.is-p2{left:75.3846%}.pjv_pill.is-p3{left:93.0769%}.pjv_pill-icon{background-color:var(--color--violet);color:#fff;border-radius:50%;flex-shrink:0;width:24px;height:24px;padding:5px}.pjv_pill-text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.pjv_pill-title{color:var(--color--ink);font-size:.72rem;font-weight:600}.pjv_pill-sub{color:var(--color--muted);font-size:.62rem}.pjv_route{color:#8b6cfe;width:18.4615%;height:34px;position:absolute;top:206px;left:66.1539%;overflow:visible}.pjv_t{text-align:center;flex-direction:column;align-items:center;row-gap:5px;width:9.23077%;margin-left:-4.61539%;display:flex;position:absolute;top:240px}.pjv_t.is-t1{left:66.1539%}.pjv_t.is-t2{left:75.3846%}.pjv_t.is-t3{left:84.6154%}.pjv_t-icon{width:32px;height:32px;color:var(--color--violet);background-color:#fff;border:1px solid #bdb3fb;border-radius:50%;justify-content:center;align-items:center;display:flex}.pjv_t-svg{width:16px;height:16px}.pjv_t-label{color:var(--color--ink);font-size:.62rem;font-weight:500;line-height:1.2}.pjv_mob{max-width:560px;margin-left:auto;margin-right:auto}.pjv_ml{background-image:linear-gradient(#bdb3fb,#bdb3fb);background-position:7px 8px;background-repeat:no-repeat;background-size:2px calc(100% - 16px);flex-direction:column;row-gap:14px;margin:0;padding:0 0 0 26px;list-style-type:none;display:flex;position:relative}.pjv_ml-item{flex-direction:column;row-gap:2px;display:flex;position:relative}.pjv_ml-dot{background-color:var(--color--violet);border:3px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:-26px;box-shadow:0 0 0 1px #bdb3fb}.pjv_ml-dot.is-alert{background-color:#f0a92b;width:18px;height:18px;left:-27px}.pjv_ml-dot.is-later{box-shadow:none;background-color:#fff;border:2px solid #bdb3fb}.pjv_ml-title{color:var(--color--ink);font-size:.92rem;font-weight:600}.pjv_ml-title.is-alert{color:#9a5b00}.pjv_ml-title.is-later{color:var(--color--muted)}.pjv_ml-sub{color:var(--color--muted);font-size:.8rem;line-height:1.4}.pjv_mp{background-color:#fff;border:1.5px solid #bdb3fb;border-radius:18px;margin:14px 0 14px 20px;padding:14px 14px 16px;position:relative}.pjv_mp-hook{border-bottom:2px solid #f0a92b;border-left:2px solid #f0a92b;border-bottom-left-radius:10px;width:13px;height:30px;position:absolute;top:-14px;left:-13px}.pjv_mp-lbl{color:var(--color--violet);letter-spacing:.08em;text-transform:uppercase;align-items:center;column-gap:8px;margin-bottom:12px;padding-left:10px;font-size:.72rem;font-weight:600;display:flex}.pjv_mt{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.pjv_mt-chip{background-color:var(--color--violet-tint);color:var(--color--ink);border-radius:999px;align-items:center;column-gap:5px;padding:3px 9px 3px 3px;font-size:.72rem;font-weight:500;display:inline-flex}.pjv_mt-svg{width:20px;height:20px;color:var(--color--violet);background-color:#fff;border-radius:50%;padding:3px}.pjv_legend{margin-top:14px}.pjv_k{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.pjv_k.is-ok{background-color:var(--color--violet)}.pjv_k.is-warn{background-color:#f0a92b}.pjv_k.is-later{background-color:#fff;border:2px solid #bdb3fb}.pjv_k.is-mc{background-color:#5c30fe1a;border:1px solid #5c30fe4d;border-radius:4px;width:16px}.pj_foot{grid-template-rows:auto;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:14px 28px;margin-top:18px;display:grid}.pj_aud{background-color:var(--color--violet);color:#fff;border-radius:18px;align-items:flex-start;column-gap:12px;margin:0;padding:16px 20px;font-size:.95rem;font-weight:300;line-height:1.55;display:flex}.pj_aud-icon{flex-shrink:0;width:20px;height:20px;margin-top:2px}.pj_more{color:var(--color--muted);margin:0;font-size:.9rem;line-height:1.55}.pj_more-link{color:var(--color--violet);text-underline-offset:2px;text-decoration:underline}.pop_sticky{position:relative}.pop_grid{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);display:grid}.pop_left,.pop_right{display:contents}.pop_info{order:1;min-width:0}.pop_priv{order:4;min-width:0}.pop_note{grid-column-gap:10px;max-width:56ch;color:var(--color--muted);align-items:flex-start;margin-top:18px;margin-bottom:0;font-size:14px;font-weight:300;line-height:1.55;display:flex}.pop_note-dot{background-color:var(--color--violet);border-radius:50%;flex:none;width:10px;height:10px;margin-top:6px;box-shadow:0 0 0 4px #5c30fe26}.pop_title{color:var(--color--ink);font-weight:400;line-height:1.15;font-family:var(--font--head);margin-top:0;margin-bottom:18px;font-size:clamp(1.5rem,2.2vw,2rem)}.pop_map{aspect-ratio:10/7;order:2;width:100%;min-width:0;max-width:640px;margin-left:auto;margin-right:auto;position:relative}.pop_region{width:100%;height:100%;position:absolute;top:0;left:0}.pop_lines{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.pop_hub{z-index:4;background-color:var(--color--violet);aspect-ratio:1;border-radius:50%;place-items:center;width:clamp(84px,11vw,120px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px #5c30fe4d}.pop_hub-ring{pointer-events:none;border:1px solid #5c30fe59;border-radius:50%;position:absolute;inset:-10px}.pop_hub-svg{width:62%;height:auto}.pop_node{z-index:3;border:1px solid var(--color--line);background-color:var(--color--white);width:36px;height:36px;color:var(--color--ink);border-radius:10px;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 16px #00000017}.pop_node.is-n1{top:22.9%;left:26%}.pop_node.is-n2{top:15.7%;left:63%}.pop_node.is-n3{top:31.4%;left:82%}.pop_node.is-n4{top:55.7%;left:19%}.pop_node.is-n5{top:81.4%;left:31%}.pop_node.is-n6{top:84.3%;left:66%}.pop_node-icon{width:18px;height:18px}.pop_node-label{color:var(--color--ink);white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.2;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.pop_node-label.is-flip{left:auto;right:calc(100% + 8px)}.pop_dot{z-index:2;background-color:var(--color--violet);opacity:.4;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.pop_dot.is-sm{opacity:.25;width:6px;height:6px}.pop_dot.is-sm.is-d3{top:64%;left:37%}.pop_dot.is-sm.is-d4{top:47%;left:70%}.pop_dot.is-sm.is-d5{top:79%;left:47%}.pop_dot.is-d1{top:30%;left:38%}.pop_dot.is-d2{top:67%;left:60%}.pk_grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);max-width:1180px;margin-left:auto;margin-right:auto;display:grid}.pk_price{grid-row-gap:10px;background-color:var(--color--violet);color:var(--color--white);border-radius:28px;flex-direction:column;padding:32px 28px;display:flex;box-shadow:0 20px 50px #5c30fe40}.pk_kicker{color:#bdb3fb;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.pk_big{letter-spacing:-.02em;line-height:1;font-family:var(--font--head);font-variant-numeric:tabular-nums;font-size:clamp(3rem,6vw,4.4rem)}.pk_big-unit{margin-left:4px;font-size:.5em}.pk_sub{color:#ffffffdb;margin-top:0;margin-bottom:0;font-size:1rem;font-weight:300}.pk_list{grid-row-gap:10px;border-top:1px solid #ffffff38;flex-direction:column;margin-top:14px;margin-bottom:4px;padding-top:18px;padding-left:0;list-style-type:none;display:flex}.pk_item{grid-column-gap:10px;color:var(--color--white);font-size:.95rem;font-weight:300;line-height:1.5;display:flex}.pk_check{flex:none;width:20px;height:20px;margin-top:1px}.pk_note{color:#ffffffbf;margin-top:auto;margin-bottom:0;padding-top:12px;font-size:.85rem;font-weight:300}.pk_ways{grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);display:grid}.pk_tag{background-color:var(--color--violet-pastel);color:var(--color--violet);border-radius:999px;margin-bottom:10px;padding:5px 11px;font-size:11.5px;font-weight:600;display:inline-block}.pk_disc{max-width:1180px;color:var(--color--muted);margin:18px auto 0;font-size:13px;font-weight:300;line-height:1.6}.pj_note{color:var(--color--muted);margin:12px 0 0;font-size:12.5px;line-height:1.6}.about_history{max-width:1080px;margin-left:auto;margin-right:auto;position:relative}.about_history-rail{background-color:#5c30fe29;border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:50%;overflow:hidden;transform:translate(-50%)}.about_history-fill{background-color:var(--color--violet);transform-origin:50% 0;display:block;position:absolute;inset:0}.about_history-list{grid-row-gap:0px;flex-direction:column;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex;position:relative}.about_history-item{padding-left:0;padding-right:calc(50% + 44px);position:relative}.about_history-item.is-right{padding-left:calc(50% + 44px);padding-right:0}.about_history-item.is-offset{margin-top:-44px}.about_history-dot{z-index:1;border-top-style:solid;border-top-width:2px;border-top-color:var(--color--violet);border-right-style:solid;border-right-width:2px;border-right-color:var(--color--violet);border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:var(--color--violet);border-left-style:solid;border-left-width:2px;border-left-color:var(--color--violet);background-color:var(--color--white);border-radius:50%;width:16px;height:16px;transition:background-color .35s,box-shadow .35s;position:absolute;top:30px;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #fff}.about_history-dot.is-active{background-color:var(--color--violet);box-shadow:0 0 0 5px #fff,0 0 0 9px #5c30fe24}.about_history-year{font-family:var(--font--head);color:var(--color--violet);letter-spacing:-.01em;margin-top:0;margin-bottom:10px;font-size:clamp(1.6rem,2.2vw,1.95rem);font-weight:400;line-height:1.1;display:block}.about_cert-grid{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid}.about_cert-note{max-width:860px;color:var(--color--muted);text-align:center;margin:26px auto 0;font-size:14.5px;line-height:1.65}.about_note{max-width:56ch;color:var(--color--muted);border-left:2px solid #bdb3fb;margin-top:22px;margin-bottom:0;padding-left:14px;font-size:15px;line-height:1.6}.dental-hero_media{z-index:0;position:absolute;inset:0}.dental-hero_copy{flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}.dental-tl_tchip-icon{background-color:#cdbcff38;border-radius:50%;flex-grow:0;flex-shrink:0;grid-template-columns:1fr;place-items:center;width:20px;height:20px;display:grid}.dental-tl_tchip-icon.is-warn{background-color:#ffc26647}.dental-tl_tchip-icon.is-light{background-color:var(--color--violet-tint)}.dental-tl_tchip-icon.is-light.is-warn{background-color:#ffc26647}.dental-tl_tooth{background-color:var(--_hero-accent---hero--accent);color:#1c2e42;border-radius:50%;grid-template-columns:1fr;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 0 5px #8fd3ff38}.dental-tl_tooth.is-light{color:#fff;background-color:#3ba9ee}.dental-tl_spark{color:#fff;position:absolute;inset:5px 8px}.dental-tl_spark.is-light{color:var(--color--violet)}.dental-tl_spark-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dental-tl_spark-svg.is-thr{opacity:.8;color:#ffc266}.dental-tl_spark-svg.is-thr.is-light{color:#d9822b}.dental-tl_thr{color:#ffc266;letter-spacing:.06em;text-transform:uppercase;font-size:.56rem;font-weight:600;line-height:1.2;position:absolute;top:calc(37% - 13px);right:2px}.dental-tl_thr.is-light{color:#d9822b}.dental-tl_alert{background-color:#ffc266;border-radius:50%;width:11px;height:11px;margin-top:-5.5px;margin-left:-5.5px;position:absolute;top:23.5%;left:23.1%;box-shadow:0 0 0 3px #ffc26640}.dental-tl_alert.is-light{background-color:#d9822b}.dental-tl_route-line{border-left:1.5px solid #ffc266;width:0;position:absolute;top:-34px;bottom:0;left:calc(23.1% + 4.304px)}.dental-tl_route-line.is-light{border-left-color:#d9822b}.dental-module_image{object-fit:contain;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.dental-dash_media{background-color:var(--color--violet-tint);padding:clamp(16px,2.4vw,28px) clamp(16px,2.4vw,28px) 0}.dental-dash_image{border-radius:14px 14px 0 0;width:100%;height:auto;display:block;box-shadow:0 18px 40px -20px #17132759}.dental-dash_body{flex-direction:column;row-gap:10px;padding:26px 28px 30px;display:flex}.dental-app_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px;display:grid}.dental-app_card{flex-direction:column;row-gap:20px;min-width:0;margin:0;display:flex}.dental-app_shot{aspect-ratio:1500/2028;border-radius:20px;overflow:hidden}.dental-benefit_grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid}.home_uc-badge{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#1713278c;border-radius:50%;width:48px;height:48px;position:absolute;bottom:12px;right:12px;box-shadow:0 6px 18px #0000002e}.home_chip-key{color:var(--color--violet);align-items:center;column-gap:8px;font-weight:600;display:inline-flex}.home_chip-sep{background-color:#0a0a0a2e;width:1px;height:14px;display:block}.home_chip-icon{width:16px;height:16px;color:var(--color--violet);flex-shrink:0;display:block}.home_diff-brand{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-bottom:26px;padding-bottom:22px;display:flex}.home_diff-brand.is-service{border-bottom-color:#5c30fe2e}.home_diff-logo{width:auto;height:30px;color:var(--color--ink);display:block}.home_dash{background-color:var(--clinic--cream);height:320vh;position:relative}.home_dash-sticky{align-items:center;min-height:100vh;padding-top:9vh;display:flex;position:sticky;top:0}.home_dash-inner{width:100%;padding-left:calc(10% + 15px);padding-right:calc(10% + 15px)}.home_dash-grid{grid-template-rows:auto;grid-template-columns:1fr 1.08fr;align-items:center;gap:36px 24px;display:grid}.home_dash-left{padding-right:5vw}.home_dash-states{grid-template-columns:1fr;margin-top:28px;margin-bottom:0;padding-left:0;list-style-type:none;display:grid}.home_dash-state{grid-area:1/1/2/2;align-items:flex-start;gap:14px 16px;display:flex}.home_dash-state.is-next{opacity:0;transform:translateY(6px)}.home_dash-shot{filter:drop-shadow(0 14px 30px #0000001a);width:100%;height:auto;display:none}.home_dash-right{position:relative}.home_dash-screen{filter:drop-shadow(0 26px 42px #00000021);width:100%;height:auto;display:block}.home_dash-screen.is-next{opacity:0;position:absolute;top:0;left:0}.home_dash-lead{column-gap:14px;height:174px;display:flex;position:absolute;top:-170px;left:50%;transform:translate(-50%)}.home_dash-flow{width:8px;height:100%;position:relative}.home_dash-rail{opacity:.3;background-image:repeating-linear-gradient(#5c30fe 0 3px,#0000 3px 13px);width:2px;position:absolute;top:0;bottom:0;left:3px}.home_dash-bead{background-color:var(--color--violet);opacity:0;border-radius:50%;width:8px;height:8px;position:absolute;top:-8px;left:0;box-shadow:0 0 12px #5c30fe8c}.peri-tl_phases{grid-template-rows:auto;grid-template-columns:37% 17% 1fr;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid}.peri-tl_phase{flex-direction:column;row-gap:.8rem;min-width:0;display:flex;position:relative}.peri-tl_phase.is-pre{padding-right:16px}.peri-tl_phase.is-fast{padding-left:12px;padding-right:12px}.peri-tl_phase.is-post{padding-left:16px}.peri-tl_spot{z-index:0;background-color:#f59ab514;border:1px solid #f59ab561;border-radius:14px;position:absolute;inset:-12px 0 -10px}.peri-tl_spot.is-light{background-color:#f59ab51f;border-color:#f59ab599}.peri-tl_head{z-index:1;white-space:nowrap;align-items:center;column-gap:.5rem;font-size:.8rem;line-height:1.2;display:flex;position:relative}.peri-tl_head.is-fast{justify-content:center;font-size:.86rem}.peri-tl_dot{background-color:#cdbcff;border-radius:50%;flex:none;width:8px;height:8px}.peri-tl_dot.is-light{background-color:#9b82ff}.peri-tl_when{color:#cdbcff;font-weight:500}.peri-tl_when.is-light{color:#5c30fe}.peri-tl_t{color:#ffffffa8;font-variant-numeric:tabular-nums}.peri-tl_t.is-light{color:#1713279e}.peri-tl_swap{display:grid}.peri-tl_std{opacity:0;color:#f59ab5;white-space:nowrap;grid-row-start:1;grid-column-start:1;align-items:center;column-gap:5px;max-width:0;font-weight:600;display:inline-flex;overflow:hidden}.peri-tl_std.is-light{color:#171327}.peri-tl_fst{color:#f59ab5;white-space:nowrap;grid-row-start:1;grid-column-start:1;align-items:center;column-gap:5px;max-width:10em;font-weight:600;display:inline-flex;overflow:hidden}.peri-tl_fst.is-light{color:#171327}.peri-tl_fst-svg{flex:none;width:14px;height:14px}.peri-tl_icons{z-index:1;justify-content:space-between;column-gap:6px;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex;position:relative}.peri-tl_icons.is-fast{justify-content:center}.peri-tl_icon{background-color:#cdbcff21;border:1px solid #cdbcff66;border-radius:10px;flex:none;grid-template-rows:auto;grid-template-columns:1fr;place-items:center;width:34px;height:34px;display:grid}.peri-tl_icon.is-light{background-color:#fff;border-color:#5c30fe47}.peri-tl_icon.is-fast{background-color:#ffffff14;border-color:#f59ab5d9}.peri-tl_icon.is-fast.is-light{background-color:#fff;border-color:#f59ab5}.peri-tl_icon-svg{color:#fff;width:17px;height:17px;display:block}.peri-tl_icon-svg.is-light{color:#5c30fe}.peri-tl_icon-svg.is-ink{color:#171327}.peri-tl_rail{z-index:1;background-color:#ffffff24;border-radius:6px;height:6px;margin-top:4px;margin-bottom:6px;position:relative}.peri-tl_rail.is-pre{z-index:3;margin-right:-16px}.peri-tl_rail.is-pre.is-light{background-color:#1713271a}.peri-tl_rail.is-fast{z-index:2;margin-left:-12px;margin-right:-12px}.peri-tl_rail.is-fast.is-light{background-color:#1713271a}.peri-tl_rail.is-post{margin-left:-16px}.peri-tl_rail.is-post.is-light{background-color:#1713271a}.peri-tl_fill{transform-origin:0%;background-image:linear-gradient(90deg,#9b82ff,#cdbcff);border-radius:6px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 14px #cdbcff80}.peri-tl_fill.is-light{background-image:linear-gradient(90deg,#7a57ff,#9b82ff);box-shadow:0 0 14px #7a57ff38}.peri-tl_fill.is-fast{background-color:#f59ab5b8;background-image:none;box-shadow:0 0 14px #f59ab559}.peri-tl_fill.is-fast.is-light{background-color:#f59ab5d9;background-image:none;box-shadow:0 0 14px #f59ab54d}.peri-tl_sweep{background-image:linear-gradient(90deg,#0000,#ffffffe6,#0000);position:absolute;inset:0;transform:translate(100%)}.peri-tl_node{z-index:3;background-color:#fff;border-radius:50%;grid-template-rows:auto;grid-template-columns:1fr;place-items:center;width:22px;height:22px;margin-top:-11px;margin-right:-11px;display:grid;position:absolute;top:50%;right:0;box-shadow:0 0 0 4px #ffffff29}.peri-tl_node.is-light{box-shadow:0 0 0 4px #17132724}.peri-tl_node-svg{color:#171327;width:12px;height:12px;display:block}.peri-tl_alert{z-index:2;background-color:#e6a92e;border-radius:50%;grid-template-rows:auto;grid-template-columns:1fr;place-items:center;width:20px;height:20px;margin-top:-10px;margin-left:-10px;display:grid;position:absolute;top:50%;left:56%}.peri-tl_alert.is-p1{grid-template-rows:auto;grid-template-columns:1fr;left:22%}.peri-tl_alert.is-p2{left:48%}.peri-tl_alert.is-p3{left:76%}.peri-tl_ring{opacity:0;border:2px solid #e6a92e;border-radius:50%;position:absolute;inset:-2px}.peri-tl_alert-svg{color:#3a2600;width:11px;height:11px;display:block}.peri-tl_service{margin-top:.7rem}.peri-tl_chart{background-color:#ffffff0a;border-radius:8px;grid-template-rows:auto;grid-template-columns:37% 17% 1fr;height:44px;display:grid;overflow:hidden}.peri-tl_chart.is-light{background-color:#17132708}.peri-tl_chart-svg{width:100%;height:100%;display:block}.peri-tl_chart-svg.is-div{border-left:1px dashed #ffffff59}.peri-tl_chart-svg.is-div.is-light{border-left-color:#17132738}.peri-tl_axis{color:#ffffffa8;margin-top:5px;font-size:.66rem;display:none}.peri-tl_axis.is-light{color:#1713279e}.peri-tl_axis-item{text-align:center;white-space:nowrap}.peri-tl_axis-item.is-start{text-align:left}.peri-tl_axis-item.is-end{text-align:right}.peri-tl_lg{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.peri-tl_lg-item{align-items:center;column-gap:8px;display:inline-flex}.peri-tl_lgt{font-weight:500}.peri-roi{margin-top:clamp(2rem,4vw,3rem)}.peri-roi_panel{background-color:#fff;border:1px solid #1713271a;border-radius:24px;overflow:hidden;box-shadow:0 10px 30px #17132712}.peri-roi_out{padding:clamp(1.4rem,3vw,2.2rem) 10%}.peri-roi_sum{border-bottom:1px solid #1713271a;grid-template-rows:auto;grid-template-columns:auto 1fr;align-items:start;gap:clamp(1rem,3vw,2.6rem);margin-bottom:clamp(1.4rem,3vw,2rem);padding-bottom:clamp(1.4rem,3vw,2rem);display:grid}.peri-roi_big{font-family:var(--font--head);color:#5c30fe;letter-spacing:-.024em;white-space:nowrap;font-size:clamp(2.1rem,4.6vw,3.2rem);font-weight:500;line-height:.92}.peri-roi_flag{color:#5c30fe;letter-spacing:.13em;text-transform:uppercase;background-color:#f3f0ff;border:1px solid #e9e5ff;border-radius:999px;margin-bottom:.7rem;padding:.32rem .75rem;font-size:.65rem;font-weight:700;display:inline-block}.peri-roi_live{color:#3a3450;margin-top:0;margin-bottom:0;font-size:.92rem;font-weight:300;line-height:1.5}.peri-roi_strong{color:#171327;font-weight:600}.peri-roi_h{margin-top:0;margin-bottom:.9rem;font-size:.95rem;font-weight:600}.peri-roi_bars{row-gap:.6rem;display:grid}.peri-roi_brow{grid-template-rows:auto;grid-template-columns:clamp(88px,14vw,140px) 1fr clamp(64px,9vw,92px);align-items:center;column-gap:.7rem;display:grid}.peri-roi_bl{color:#3a3450;font-size:.8rem;font-weight:300}.peri-roi_bt{background-color:#fafafa;border-radius:999px;height:26px;position:relative;overflow:hidden}.peri-roi_bf{background-color:#e4e2ea;border-radius:999px;width:100%;transition:width .6s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0}.peri-roi_bf.is-new{background-color:#5c30fe;width:88.3%}.peri-roi_bd{color:#5c30fe;white-space:nowrap;background-color:#e9e5ff;border-top-right-radius:999px;border-bottom-right-radius:999px;place-items:center;width:11.7%;font-size:.7rem;font-weight:600;transition:left .6s cubic-bezier(.22,1,.36,1),width .6s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:0;bottom:0;left:88.3%}.peri-roi_bv{text-align:right;font-size:.88rem;font-weight:600}.peri-roi_ugvd{color:#17132766;margin-top:.5rem;margin-bottom:0;font-size:.71rem}.peri-roi_cards{grid-template-rows:auto;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:1.8rem;display:grid}.peri-roi_card{border:1px solid #1713271a;border-radius:16px;padding:1rem 1rem 1.1rem}.peri-roi_ph{color:#17132766;letter-spacing:.11em;text-transform:uppercase;font-size:.65rem;font-weight:600}.peri-roi_card-title{letter-spacing:0;margin-top:.4rem;margin-bottom:.35rem;font-size:.9rem;font-weight:600;line-height:1.3}.peri-roi_card-text{color:#17132799;margin-top:0;margin-bottom:0;font-size:.78rem;font-weight:300;line-height:1.45}.peri-roi_card-result{color:#5c30fe;margin-top:.7rem;font-size:.86rem;font-weight:600;display:block}.peri-roi_ctl{background-color:#fafafa;border-top:1px solid #1713271a}.peri-roi_ctl-h{color:#17132766;letter-spacing:.11em;text-transform:uppercase;margin-top:0;margin-bottom:0;padding-top:clamp(1.2rem,2.4vw,1.8rem);padding-left:10%;padding-right:10%;font-size:.76rem;font-weight:600}.peri-roi_controls{background-color:#fafafa;grid-template-rows:auto;grid-template-columns:1.5fr 1fr 1fr;gap:clamp(1rem,2.4vw,2rem);padding:clamp(1.2rem,2.4vw,1.8rem) 10%;display:grid}.peri-roi_label{color:#171327;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.6rem;font-size:.76rem;font-weight:600;display:block}.peri-roi_val{letter-spacing:-.02em;margin-bottom:.3rem;font-size:1.55rem;font-weight:600;line-height:1.1;display:block}.peri-roi_hint{color:#17132766;letter-spacing:0;margin-top:.3rem;font-size:.71rem;font-weight:300;display:block}.peri-roi_adv{background-color:#fafafa;border-top:1px solid #1713271a}.peri-roi_adv-summary{color:#3a3450;cursor:pointer;align-items:center;column-gap:.5rem;padding:.85rem 10%;font-size:.84rem;font-weight:600;list-style-type:none;display:flex}.peri-roi_adv-body{grid-template-rows:auto;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.4vw,2rem);padding-bottom:clamp(1.1rem,2.2vw,1.6rem);padding-left:10%;padding-right:10%;display:grid}.peri-roi_ass{background-color:#fafafa;border:1px solid #1713271a;border-radius:16px;margin-top:24px}.peri-roi_ass-summary{cursor:pointer;align-items:center;column-gap:.5rem;padding:.9rem 10%;font-size:.84rem;font-weight:600;list-style-type:none;display:flex}.peri-roi_ass-body{padding-bottom:1.1rem;padding-left:10%;padding-right:10%}.peri-roi_ass-p{color:#17132799;max-width:110ch;margin-top:0;margin-bottom:.6rem;font-size:.78rem;font-weight:300;line-height:1.55}.peri-roi_cta{text-align:center;margin-top:clamp(1.4rem,3vw,2rem);margin-bottom:0;padding-left:10%;padding-right:10%}.peri-roi_range{width:100%;height:24px}.peri-roi_input{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-right-style:solid;border-right-width:1px;border-right-color:var(--color--line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);border-left-style:solid;border-left-width:1px;border-left-color:var(--color--line);color:#171327;background-color:#fff;border-radius:12px;width:100%;padding:.62rem .7rem;font-family:inherit;font-size:1rem;font-weight:500;transition:border-color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.peri-roi_input:focus{border-color:#5c30fe;outline-style:none;box-shadow:0 0 0 3px #5a36ff24}.onco-title-serif{font-family:var(--font--head);color:var(--color--ink);letter-spacing:-.015em;margin-top:0;margin-bottom:10px;font-size:clamp(1.45rem,2vw,1.75rem);font-weight:400;line-height:1.15}.onco-title-serif.is-lg{margin-bottom:16px;font-size:clamp(1.45rem,2.2vw,1.9rem);line-height:1.2}.onco-title-serif.is-lg.is-on-dark{color:var(--color--white);margin-bottom:0}.onco-title-serif.is-xl{margin-bottom:18px;font-size:clamp(1.8rem,2.8vw,2.5rem);line-height:1.12}.onco-title-serif.is-xl.is-on-dark{color:var(--color--white);margin-bottom:0}.onco-title-serif.is-flush{margin-bottom:0}.onco-tl_in{position:relative}.onco-tl_in:before{transform-origin:0%;content:"";background-color:#ffffff4d;height:1px;position:absolute;top:8px;left:0;right:0}.onco-tl_in.is-light:before{background-color:#17132729}.onco-tl_tp{flex-direction:column;align-items:center;row-gap:3px;display:flex;position:absolute;top:4px}.onco-tl_tp.is-light.is-dot,.onco-tl_tp.is-dot{row-gap:3px}.onco-tl_tp-dot{background-color:var(--color--white);border-radius:50%;flex-shrink:0;width:9px;height:9px;display:block}.onco-tl_tp-dot.is-light{background-color:var(--color--ink)}.onco-tl_tp-dot.is-light.is-ev{box-shadow:0 0 0 3px #17132729}.onco-tl_tp-dot.is-light.is-sess{background-color:#5c30fe;box-shadow:0 0 0 3px #5c30fe12}.onco-tl_tp-dot.is-light.is-dot{opacity:.85}.onco-tl_tp-dot.is-ev{box-shadow:0 0 0 3px #ffffff4d}.onco-tl_tp-dot.is-sess{background-color:#cdbcff;border-radius:4px;width:13px;height:13px;margin-top:-2px;box-shadow:0 0 0 3px #9b82ff29}.onco-tl_tp-dot.is-dot{opacity:.85;width:6px;height:6px;margin-top:1.5px}.onco-tl_tp-label{color:#ffffffb3;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6rem;font-weight:500;line-height:1.2}.onco-tl_tp-label.is-light{color:#1713279e}.onco-tl_tp-label.is-light.is-ev{color:var(--color--ink)}.onco-tl_tp-label.is-light.is-sess{color:#171327}.onco-tl_tp-label.is-ev,.onco-tl_tp-label.is-sess{color:#fff;font-weight:600}.onco-tl_tick{background-color:#cdbcff;border-radius:50%;width:7px;height:7px;position:absolute;top:50%}.onco-tl_tick.is-light{background-color:var(--color--violet)}.onco-tl_cell,.onco-journey{position:relative}.onco-journey_rail{opacity:.35;pointer-events:none;transform-origin:0%;background-image:repeating-linear-gradient(90deg,#5c30fe 0 6px,#0000 6px 14px);height:2px;display:block;position:absolute;top:27px;left:16.6667%;right:16.6667%}.onco-journey_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid;position:relative}.onco-journey_step{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.onco-journey_node{flex-direction:column;align-items:center;gap:10px;margin-bottom:18px;display:flex}.onco-journey_num{border:1.5px solid var(--color--violet);background-color:var(--color--white);width:56px;height:56px;color:var(--color--violet);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 6px 16px #5c30fe1f}.onco-journey_svg{width:24px;height:24px}.onco-st{height:260vh;position:relative}.onco-st_sticky{padding-top:12px;display:block;position:sticky;top:84px}.onco-st_stage{grid-template-rows:auto 1fr;grid-template-columns:1fr 1.05fr;align-items:center;gap:0 6vw;display:grid}.onco-st_ind{grid-area:1/1/2/2;align-self:end;align-items:center;margin-bottom:22px;display:flex}.onco-st_dot{cursor:pointer;background-color:#0000;border-width:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex;position:relative}.onco-st_dot:before{content:"";background-color:#1713272e;border-radius:50%;width:10px;height:10px;transition:transform .18s,background-color .18s}.onco-st_dot.is-done:before{background-color:var(--color--violet);opacity:.45}.onco-st_dot.is-active:before{background-color:var(--color--violet);opacity:1;transform:scale(1.35);box-shadow:0 0 0 5px #5c30fe24}.onco-st_line{background-color:#17132724;width:38px;height:1.5px;display:block}.onco-st_line.is-done{background-color:#5c30fe73}.onco-st_step{display:contents}.onco-st_text{opacity:0;visibility:hidden;grid-area:2/1/3/2;align-self:start;transition:opacity .35s,visibility .35s,transform .35s;transform:translateY(8px)}.onco-st_img{opacity:0;visibility:hidden;grid-area:1/2/3/3;justify-content:center;align-items:center;transition:opacity .35s,visibility .35s,transform .35s;display:flex;transform:translateY(8px)}.onco-st_image{filter:drop-shadow(0 26px 42px #17132721);object-fit:contain;width:100%;max-width:620px;max-height:min(64vh,560px);display:block}.onco-st_label{color:var(--color--violet);letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:500;display:block}.onco-st_note{border:1px solid var(--color--line);background-color:var(--color--white);border-radius:18px;max-width:560px;margin-top:26px;padding:18px 22px;box-shadow:0 10px 30px #17132712}.onco-st_note-key{color:var(--color--violet);letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.onco-st_note-key.is-on-violet{color:#bdb3fb;margin-bottom:0}.onco-st_note-text{color:var(--color--ink);margin-top:0;margin-bottom:0;font-size:16px;line-height:1.6}.onco-map{aspect-ratio:10/7;width:100%;position:relative}.onco-map_region{width:100%;height:100%;position:absolute;inset:0}.onco-map_lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.onco-map_hub{z-index:4;aspect-ratio:1;background-color:var(--color--violet);border-radius:50%;justify-content:center;align-items:center;width:clamp(76px,10vw,112px);display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 12px 30px #5c30fe4d}.onco-map_hub-img{border-radius:3px;width:72%;height:auto;display:block}.onco-map_hub-ring{z-index:3;aspect-ratio:1;pointer-events:none;border:1.5px solid #5c30fe59;border-radius:50%;width:calc(clamp(76px,10vw,112px) + 20px);position:absolute;top:calc(50% + clamp(76px,10vw,112px)/-2 - 10px);left:calc(50% + clamp(76px,10vw,112px)/-2 - 10px)}.onco-map_node{z-index:3;border:1px solid var(--color--line);background-color:var(--color--white);width:36px;height:36px;color:var(--color--ink);border-radius:10px;justify-content:center;align-items:center;margin-top:-18px;margin-left:-18px;display:flex;position:absolute;box-shadow:0 6px 16px #00000017}.onco-map_node.is-patient{border-color:var(--color--violet);background-color:var(--color--violet);color:var(--color--white)}.onco-map_node.is-patient.is-p7{top:60%;left:84%}.onco-map_node.is-p1{top:22.86%;left:26%}.onco-map_node.is-p2{top:15.71%;left:63%}.onco-map_node.is-p3{top:31.43%;left:82%}.onco-map_node.is-p4{top:55.71%;left:19%}.onco-map_node.is-p5{top:81.43%;left:31%}.onco-map_node.is-p6{top:84.29%;left:66%}.onco-map_node-svg{width:17px;height:17px}.onco-map_node-label{color:var(--color--ink);white-space:nowrap;font-size:13.5px;font-weight:500;line-height:1.3;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.onco-map_node-label.is-flip{left:auto;right:calc(100% + 8px)}.onco-map_dot{background-color:var(--color--violet);opacity:.4;border-radius:50%;width:9px;height:9px;margin-top:-4.5px;margin-left:-4.5px;position:absolute}.onco-map_dot.is-sm{opacity:.25;width:6px;height:6px;margin-top:-3px;margin-left:-3px}.onco-map_dot.is-sm.is-p3{top:64.29%;left:37%}.onco-map_dot.is-sm.is-p4{top:78.57%;left:47%}.onco-map_dot.is-p1{top:30%;left:38%}.onco-map_dot.is-p2{top:67.14%;left:60%}.onco-map_caption{color:var(--color--muted);text-align:center;margin-top:10px;margin-bottom:0;font-size:14px}.onco-start_list{flex-direction:column;row-gap:22px;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.onco-start_list.is-tight{row-gap:14px}.onco-start_item{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;display:grid}.onco-start_note{color:var(--color--ink);border-top:1px solid #5c30fe2e;margin-top:14px;margin-bottom:0;padding-top:14px;font-size:14.5px;font-weight:500;line-height:1.6}.onco-rt_top{align-items:center;column-gap:12px;margin-bottom:16px;display:flex}.onco-rt_regions{border-top:1px solid var(--color--line);margin-top:28px;padding-top:22px}.onco-rt_note{color:var(--color--muted);margin-top:18px;margin-bottom:0;font-size:14px;line-height:1.6}.peri-tl_sw{border-radius:3px;flex:none;width:16px;height:10px;display:inline-block}.peri-tl_sw.is-app{background-color:#cdbcff4d;box-shadow:inset 0 0 0 1px #cdbcff66}.peri-tl_sw.is-app.is-light{background-color:#5c30fe1f;box-shadow:inset 0 0 0 1px #5c30fe47}.peri-tl_sw.is-team{background-color:#6a3fff}.peri-tl_sw.is-clin{background-color:#f59ab59e}.peri-tl_sw.is-clin.is-light{background-color:#f59ab5b3}.onco-duty_intro{min-width:0;position:sticky;top:120px}.onco-duty_stack{flex-direction:column;row-gap:22vh;margin:0;padding-bottom:6vh;padding-left:0;list-style-type:none;display:flex}.onco-vs{flex-direction:column;row-gap:12px;display:flex}.onco-vs_head{grid-template-columns:1fr 52px 1fr;margin-bottom:4px;display:grid}.onco-vs_row{grid-template-columns:1fr 52px 1fr;align-items:stretch;display:grid}.onco-vs_col-head{border-top-left-radius:20px;border-top-right-radius:20px;align-items:center;column-gap:12px;padding:20px 24px;display:flex}.onco-vs_col-head.is-paper{background-color:#f4f4f6;border-top:1px solid #17132724;border-left:1px solid #17132724;border-right:1px solid #17132724}.onco-vs_col-head.is-digital{background-color:var(--color--violet-tint);border-top:1px solid #5c30fe38;border-left:1px solid #5c30fe38;border-right:1px solid #5c30fe38}.onco-vs_arrow{color:#17132752;justify-content:center;align-items:center;display:flex}.onco-vs_arrow-svg{width:20px;height:20px}.onco-effort_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 30px;margin-bottom:30px;display:flex}.onco-effort_legend{flex-wrap:wrap;gap:8px 18px;font-size:13px;font-weight:500;display:flex}.onco-effort_item{align-items:center;column-gap:8px;display:inline-flex}.onco-effort_key{border-radius:4px;width:14px;height:14px;display:inline-block}.onco-effort_key.is-paper{background-color:#6b6878}.onco-effort_key.is-digital{background-color:var(--color--violet)}.onco-effort_key.is-save{background-image:repeating-linear-gradient(135deg,#e9e5ff 0 4px,#fff 4px 8px);border:1px dashed #9479fe}.onco-chart{grid-template-columns:auto 1fr;column-gap:14px;min-width:0;display:grid}.onco-chart_title{color:var(--color--ink);letter-spacing:.16em;text-transform:uppercase;grid-column:1/-1;margin-bottom:14px;font-size:12px;font-weight:600}.onco-chart_y{white-space:nowrap;flex-direction:column;justify-content:space-around;row-gap:14px;padding-top:10px;padding-bottom:10px;font-size:13.5px;font-weight:600;display:flex}.onco-chart_ylab{color:#3a3747}.onco-chart_ylab.is-digital{color:var(--color--violet)}.onco-chart_plot{border-left-style:solid;border-left-width:2px;border-left-color:var(--color--ink);background-image:linear-gradient(90deg,#1713271a 1px,#0000 1px);background-position:-1px 0;background-size:25% 100%;flex-direction:column;row-gap:14px;min-width:0;padding-top:10px;padding-bottom:10px;display:flex;position:relative}.onco-chart_bar{border-top-right-radius:9px;border-bottom-right-radius:9px;height:42px;display:flex;overflow:hidden}.onco-chart_seg{text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;min-width:0;height:100%;padding-left:6px;padding-right:6px;font-size:11.5px;font-weight:600;display:flex;overflow:hidden}.onco-chart_seg.is-p1{color:#3a3747;background-color:#d9d8de}.onco-chart_seg.is-p2{color:#fff;background-color:#a9a7b3}.onco-chart_seg.is-p3{color:#fff;background-color:#6b6878}.onco-chart_seg.is-p4{color:#fff;background-color:#3a3747}.onco-chart_seg.is-d2{color:#fff;background-color:#9479fe}.onco-chart_seg.is-d1{background-color:var(--color--violet);color:#fff}.onco-chart_seg.is-save{color:var(--color--violet);background-image:repeating-linear-gradient(135deg,#e9e5ff 0 6px,#fff 6px 12px);border-top:1.5px dashed #9479fe;border-bottom:1.5px dashed #9479fe;border-right:1.5px dashed #9479fe;border-top-right-radius:9px;border-bottom-right-radius:9px;font-size:12px}.onco-chart_x{border-top:2px solid var(--color--ink);color:var(--color--muted);grid-column-start:2;justify-content:space-between;align-items:center;padding-top:8px;font-size:12px;display:flex}.onco-chart_x-label{color:var(--color--ink);align-items:center;column-gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.onco-chart_x-svg{width:22px;height:10px}.onco-visual{max-width:100%;margin:0;overflow:hidden}.onco-proof_seal{align-items:center;column-gap:18px;margin-top:18px;display:flex}.onco-proof_mark{width:74px;height:74px;font-family:var(--font--head);color:var(--color--white);border:1.5px solid #bdb3fb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}.onco-proof_body{padding:24px 20px 16px}.onco-price_amount{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.onco-scr{grid-template-columns:1fr 26px 1.55fr 26px 1.1fr 26px 1.1fr;align-items:stretch;display:grid}.onco-scr_col{border-radius:12px;flex-direction:column;row-gap:10px;min-width:0;padding:12px 12px 14px;display:flex}.onco-scr_col.is-mc{background-color:#9b82ff29;border:1px solid #cdbcff61}.onco-scr_col.is-mc.is-light{background-color:#5c30fe12;border-color:#5c30fe38}.onco-scr_k{color:#ffffffb3;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;column-gap:7px;font-size:.66rem;font-weight:600;display:flex}.onco-scr_k.is-light{color:#1713279e}.onco-scr_k.is-mc{color:#fff}.onco-scr_k.is-mc.is-light{color:#171327}.onco-scr_num{color:#171327;letter-spacing:0;background-color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:.64rem;font-style:normal;display:grid}.onco-scr_num.is-light{background-color:var(--color--violet);color:#fff}.onco-scr_t{margin-top:-4px;font-size:.8rem;font-weight:600;line-height:1.25}.onco-scr_arr{color:#cdbcff;justify-content:center;align-items:center;display:flex}.onco-scr_arr.is-light{color:#8b6cfe}.onco-scr_arr-svg{width:18px;height:18px}.onco-scr_list{flex-direction:column;row-gap:6px;margin:0;padding-left:0;list-style-type:none;display:flex}.onco-scr_item{color:#ffffffb3;white-space:nowrap;align-items:center;column-gap:7px;font-size:.68rem;display:flex}.onco-scr_item.is-light{color:#1713279e}.onco-scr_box{color:#fff;border:1px solid #ffffff4d;border-radius:4px;flex-shrink:0;place-items:center;width:14px;height:14px;display:grid}.onco-scr_box.is-light{color:#171327;border-color:#17132729}.onco-scr_tick{width:10px;height:10px}.onco-scr_bar{white-space:nowrap;grid-template-columns:minmax(0,7.2em) minmax(0,1fr) 18px;align-items:center;column-gap:8px;font-size:.68rem;display:grid}.onco-scr_label{text-overflow:ellipsis;overflow:hidden}.onco-scr_tr{background-color:#ffffff14;border:1px solid #ffffff4d;border-radius:99px;height:8px;position:relative}.onco-scr_tr.is-light{background-color:#fff;border-color:#17132729}.onco-scr_fill{background-color:#ffffffb3;border-radius:99px;position:absolute;top:1px;bottom:1px;left:1px}.onco-scr_fill.is-light{background-color:#1713279e}.onco-scr_fill.is-hit{background-color:#cdbcff}.onco-scr_fill.is-hit.is-light{background-color:var(--color--violet)}.onco-scr_thr{opacity:.75;border-left:1.5px dashed #fff;position:absolute;top:-5px;bottom:-5px;left:60%}.onco-scr_thr.is-light{border-left-color:#171327}.onco-scr_flag{width:18px;height:18px;color:var(--color--violet);background-color:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 3px 10px #0000002e}.onco-scr_flag.is-light{box-shadow:0 0 0 1px #bdb3fb,0 3px 10px #1713271a}.onco-scr_flag-svg{width:11px;height:11px}.onco-scr_need{white-space:nowrap;align-items:center;column-gap:7px;font-size:.7rem;font-weight:500;display:flex}.onco-scr_q{color:#ffffffb3;justify-content:space-between;column-gap:6px;font-size:.66rem;display:flex}.onco-scr_q.is-light{color:#1713279e}.onco-scr_qval{color:#fff;font-weight:600}.onco-scr_qval.is-light{color:#171327}.onco-scr_qbar{background-color:#ffffff14;border:1px solid #ffffff4d;border-radius:99px;height:12px;margin-top:-4px;position:relative}.onco-scr_qbar.is-light{background-color:#fff;border-color:#17132729}.onco-scr_qfill{background-color:#cdbcff;border-radius:99px;width:calc(80% - 3.2px);position:absolute;top:2px;bottom:2px;left:2px}.onco-scr_qfill.is-light{background-color:var(--color--violet)}.onco-scr_qmark{border-left:1.5px dashed #fff;position:absolute;top:-5px;bottom:-5px;left:65%}.onco-scr_qmark.is-light{border-left-color:#171327}.onco-tl_sline{z-index:0;border-left:1px dashed #cdbcff61;width:0;position:absolute;top:calc(1.9rem + 20px);bottom:4px}.onco-tl_sline.is-light{border-left-color:#5c30fe38}.onco-tri_dot{border-radius:50%;width:16px;height:16px;margin-top:5px;display:block}.onco-tri_dot.is-green{background-color:#2e9e6b;box-shadow:0 0 0 5px #e3f5ee}.onco-tri_dot.is-yellow{background-color:#e0a800;box-shadow:0 0 0 5px #fff5d6}.onco-tri_dot.is-red{background-color:#c62828;box-shadow:0 0 0 5px #f8dede}.onco-recall{max-width:900px;margin:0 auto}.onco-recall_join{color:#bdb3fb;justify-content:center;height:56px;display:flex}.onco-recall_svg{width:100%;height:100%;display:block;overflow:visible}.onco-recall_line{background-color:#bdb3fb;width:2px;height:100%;display:none}.onco-award_badge{z-index:2;background-color:var(--color--white);color:var(--color--muted);border-radius:18px;align-items:center;column-gap:12px;padding:12px 18px 12px 12px;font-size:14px;line-height:1.3;display:flex;position:absolute;bottom:20px;left:20px;box-shadow:0 14px 34px #1713272e}.onco-award_prize{font-family:var(--font--head);color:var(--color--ink);font-size:22px;font-weight:400;line-height:1.3;display:block}.onco-fact{border-top-left-radius:var(--radius--md);border-top-right-radius:var(--radius--md);border-bottom-left-radius:var(--radius--md);border-bottom-right-radius:var(--radius--md);background-color:var(--color--violet-tint);flex-direction:column;row-gap:4px;padding:16px;display:flex}.navbar_menu-extra{display:none}@media screen and (min-width:1280px){.footer_seals{flex-flow:wrap}.privacy.is-staged{margin-top:0}.it.is-on-dark{padding-left:5px}.lbl.vz-label{font-weight:300}.stacking_card-pre-theorpy{background-color:#fff;min-height:auto}.stacking_card-pre-theorpy.card-3{top:184px}.stacking_card-pre-theorpy.card-4{top:228px}.stacking_card-pre-theorpy.card-2{top:140px}.stacking_card-pre-theorpy.is-dental{min-height:0}.violet-viz-inner{border-radius:24px}.section-2{border-radius:6px}.hero-tl{padding:1rem 1.4rem .85rem}.hero-tl.is-dental{padding:.9rem 1.3rem .8rem}.hero-tl_journey{grid-template-columns:112px minmax(0,1fr)}.hero-tl_logo,.hero-tl_logo.is-onco{width:84px}.hero-tl_topic{font-size:.66rem}.gja_dash-stage{grid-template-columns:minmax(0,680px) minmax(300px,380px);justify-content:center}.gja_privacy-grid{grid-template-columns:1fr}.ms-lane{grid-template-columns:112px minmax(0,1fr)}.ms-lane.is-implant{grid-template-columns:108px minmax(0,1fr)}.ms-lane.is-onco{grid-template-columns:112px minmax(0,1fr)}.ms-lane_flow{left:112px}.ms-lane_flow.is-implant{left:108px}.ms-lane_flow.is-onco{left:112px}.ms-lane_col.is-onco{padding-left:10px;padding-right:10px}.ms-lane_t.is-onco{display:inline}.ms-lane_chip{padding:5px 10px;font-size:.7rem}.ms-lane_member,.ms-lane_member.is-onco{width:28px;height:28px}.ms-lane_member-svg,.ms-lane_member-svg.is-onco{width:15px;height:15px}.khvvg-stay{grid-template-columns:120px minmax(0,1fr)}.khvvg-stay_labels{grid-template-rows:2.1rem 30px 30px 48px}.khvvg-stay_icon{display:block}.khvvg-stay_band{height:48px}.khvvg-stay_flow{left:120px}.khvvg-stay_col{grid-template-rows:2.1rem 30px 30px 48px}.khvvg-stay_seg{font-size:.7rem}.khvvg-stay_dots{display:flex}.khvvg-stay_pill{border-radius:999px}.khvvg-stay_pill-title{font-size:.72rem}.khvvg-stay_pill-sub{white-space:nowrap}.about_cert-grid{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1440px){.it.is-on-dark.video-bg-right-10{color:#cdbcff}.stacking_card-text{margin-top:0}.stacking_card-left{font-size:17px}.btn-wrapper{flex:0 auto}.section-2.legal-hero{background-color:#fafafa}}@media screen and (min-width:1920px){.stacking_card-text{margin-top:0}.stacking_card-grid{grid-template-rows:auto;align-items:stretch}.muted-p{font-size:17px}.title-h1{margin-bottom:15px}}@media screen and (max-width:991px){.hero_scrim.is-dental{background-image:linear-gradient(#263b5059 0%,#263b5000 30% 62%,#263b50 100%)}.hero_content{padding-top:120px}.hero_content.is-compact{padding:96px 24px 40px}.hero_content.is-compact.is-photo{padding:4px 40px 48px}.heading-style-display{font-size:3rem}.heading-style-display.is-compact{max-width:24ch;font-size:clamp(2.3rem,4.6vw,3.1rem)}.heading-style-display.is-compact.is-narrow,.heading-style-display.is-compact.is-mid{max-width:24ch}.heading-style-display.is-eda{font-size:clamp(2.1rem,5vw,3.9rem)}.hero_meta.is-eda{grid-row-gap:12px;flex-direction:column;align-items:center;padding-bottom:30px}.hero_meta-item.is-eda{padding-right:0}.hero_meta-item.is-eda.is-divided{border-left-width:0;padding-left:0}.navbar_shell{width:92%;max-width:92%}.navbar_shell.is-pill-dark,.navbar_shell.is-pill-light{width:92%}.navbar_menu{grid-column-gap:2px;grid-row-gap:2px;border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);border-right-style:solid;border-right-width:1px;border-right-color:var(--color--line);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color--line);border-left-style:solid;border-left-width:1px;border-left-color:var(--color--line);background-color:var(--color--white);color:var(--color--ink);border-radius:18px;flex-direction:column;align-items:stretch;margin-top:10px;padding:12px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 20px 44px #00000029}.navbar_menu.is-open{display:flex}.navbar_link{padding:14px 12px;font-size:15px}.navbar_dropdown-link{white-space:normal}.navbar_dropdown-toggle{justify-content:space-between;padding-top:14px;padding-bottom:14px;padding-left:12px;font-size:15px}.navbar_dropdown-list{min-width:0;box-shadow:none;background-color:#0000;border-width:0;margin-top:0;padding-top:0;position:static}.padding-global{padding-left:40px;padding-right:40px}.stack-card{min-height:0;margin-bottom:20px;position:relative;top:auto}.stack-card.is-step-2,.stack-card.is-step-3{top:auto}.stack-card_grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr}.stack-card_content{padding:8px 12px 14px}.stack-card_text{padding-top:16px}.stack-card_media{aspect-ratio:4/3;order:-1}.stack-cards_hold{display:none}.compare_grid{grid-template-rows:auto;grid-template-columns:1fr}.steps_list{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.use-case-card,.use-case-card.is-linked.is-quarter{flex-basis:calc(50% - 10px)}.audience_grid{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.trust_panel{grid-template-rows:auto;grid-template-columns:1fr;padding:32px 28px}.footer_top{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr}.footer_app{margin-left:auto;margin-right:auto}.footer_bottom{grid-template-rows:auto;grid-template-columns:1fr}.navbar_toggle{display:flex}.grid-split{grid-template-rows:auto;grid-template-columns:1fr}.grid-split.is-wide-left,.grid-split.is-start,.grid-split.is-wide-right,.grid-split.is-tri,.grid-split.is-media{grid-template-columns:1fr}.context_media.is-portrait{aspect-ratio:4/3;order:-1}.context_image.is-dental-hero{object-position:80% 22%}.stat-grid.is-wide,.stat-grid.is-wide.is-4{grid-template-columns:1fr 1fr}.card.is-media.is-raised.is-award{grid-template-columns:1fr}.card.is-raised.is-panel.is-stack{min-height:0;position:static}.gj_track{height:400vh}.gj_inner{grid-template-rows:auto;grid-template-columns:1fr}.gj_swap{grid-column-gap:0;flex-direction:column;position:relative}.gj_pic{border-radius:var(--radius--md);width:56px;margin-bottom:12px}.gj_count{margin-bottom:0;position:absolute;top:18px;left:68px}.gj_topic{font-size:clamp(1.25rem,4vw,3rem)}.gj_question,.gj_chips{margin-top:14px}.gj_chip{font-size:10.5px}.gj_hint{display:none}.gj_ring{width:min(88vw,100svh - 450px,460px)}.gj_factors{grid-column-gap:8px;grid-row-gap:4px;justify-content:flex-start;padding-top:10px}.gj_factors-label{width:100%;font-size:10px}.gj_factors-list{grid-column-gap:12px;grid-row-gap:2px;justify-content:flex-start}.gj_factor{color:var(--color--muted);background-color:#0000;padding:0;font-size:11.5px;font-weight:300}.gj_factor-dot{display:none}.gj_after-head,.grid-3{grid-template-rows:auto;grid-template-columns:1fr}.grid-3.is-wrap-2{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.grid-3.is-four{grid-template-columns:repeat(2,1fr)}.app_grid{grid-template-rows:auto;grid-template-columns:1fr}.app_grid.is-media-first{grid-template-columns:1fr;column-gap:28px}.role-list{grid-template-rows:auto;grid-template-columns:1fr}.dash_body{grid-template-rows:auto;grid-template-columns:1fr;padding:20px}.dash_body.is-in-imac{grid-template-columns:repeat(3,1fr);padding:24px 28px}.dash_panel.is-wide{grid-column:auto}.dash_panel.is-wide.is-in-imac{grid-column:span 2/span 2}.grid-2{grid-template-rows:auto;grid-template-columns:1fr}.grid-2.is-about{grid-row-gap:36px}.grid-2.is-net{grid-template-columns:1fr}.grid-2.is-duty{column-gap:40px}.dguv_grid{grid-template-rows:auto;grid-template-columns:1fr}.roi{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.source-list{column-count:1}.sw-cols{grid-template-rows:auto;grid-template-columns:1fr 1fr}.inner{padding-left:30px;padding-right:30px}.ap-shot{max-width:270px}.ap-grid{grid-row-gap:clamp(1.8rem,4vw,2.6rem);grid-column-gap:clamp(1.8rem,4vw,2.6rem);grid-template-rows:auto;grid-template-columns:1fr}.pl-cards{grid-column-gap:24px;grid-row-gap:24px;grid-auto-columns:1fr;grid-template-columns:repeat(auto-fit,undefinedundefined);grid-template-rows:auto;display:grid}.stacking_card-text{max-width:none;margin-top:18px;margin-bottom:0}.stacking_card-text.is-dental{margin-top:16px;margin-bottom:18px}.stacking_hold{height:20vh}.stacking_hold.is-dental{display:none}.stacking_card-pre-theorpy{min-height:0;top:90px}.stacking_card-pre-theorpy.is-dental{margin-bottom:18px;position:static;top:auto}.stacking_card-left{padding:16px 12px 4px 16px}.stacking_card-left.is-dental{padding:12px 10px 4px 12px}.stacking_card-media{min-height:300px}.stacking_card-media.shared-stacking-cards__visual{padding-left:15px}.stacking_card-media.is-dental{min-height:0}.stacking_card-grid{grid-template-columns:1fr;gap:20px;min-height:0}.stacking_card-grid.is-dental{grid-template-columns:1fr;gap:0;height:auto}.violet-viz-inner.is-dental{padding:16px}.cta-final_body{max-width:580px;padding:58px 46px}.impact-line{display:none}.khvvg-platform-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);column-gap:0}.impact-summary{text-align:left}.municipal-right{order:-1;height:auto;display:block;position:static}.scroll-timeline-pin{min-height:0;padding-top:96px;padding-bottom:96px;display:block;position:static}.khvvg-legal-grid{grid-template-columns:1fr}.mfg-benefits-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.khvvg-implementation-flow{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.scroll-timeline-section{height:auto}.municipal-map{opacity:1;pointer-events:auto;margin-top:26px;position:relative;top:auto;transform:none}.impact-phase{margin-top:0}.scroll-timeline-grid{grid-template-columns:1fr;gap:0}.scroll-timeline-fill{width:100%;height:100%}.impact-dot{position:absolute;top:0;left:0}.municipal-product-image{opacity:1;transform:none}.impact-scroll-section{height:auto}.khvvg-compare-grid{grid-template-columns:1fr}.impact-scroll-pin{min-height:0;padding-top:96px;padding-bottom:96px;display:block;position:static}.municipal-grid{grid-template-columns:1fr;row-gap:48px}.municipal-map-caption{margin-top:16px}.scroll-timeline-line{width:2px;height:auto;inset:0 auto 0 22px}.municipal-benefits{opacity:1;pointer-events:auto;border-top:1px solid #dedce4;margin-top:48px;padding-top:40px;transform:none}.btn-wrapper{position:static}.title-h2{font-size:38px}.ph-platform-features{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.impact-summary-label{margin-left:0}.impact-top{grid-template-columns:1fr}.impact-nodes{grid-template-columns:1fr;gap:32px}.municipal-left{padding-bottom:0}.scroll-timeline-item{opacity:1;padding:0 0 48px 76px;transform:none}.khvvg-platform-media{max-width:680px;margin-left:auto;margin-right:auto}.impact-node{opacity:1;padding-left:60px;position:relative;transform:none}.ph-model-wrap{padding-left:40px;padding-right:40px}.ms-dist_row{grid-template-columns:1fr;row-gap:14px}.ms-dist_row.is-centered{grid-template-rows:auto;row-gap:14px}.ms-dist_arrow{display:none}.ms-dist_s3.is-centered{grid-area:auto}.ms-journey_list{grid-template-columns:1fr}.ms-journey_col.is-s1,.ms-journey_col.is-s2,.ms-journey_col.is-s3{border-left-width:0}.ms-journey_team{justify-content:flex-start;column-gap:10px;min-height:118px}.ms-journey_member{flex-grow:0;flex-basis:90px}.ms-journey_content{padding-left:0;padding-right:0}.ms-journey_mc-item{font-size:14px}.ms-restage{border-top:1.5px solid var(--color--violet);border-top-left-radius:22px;border-top-right-radius:22px;padding-top:16px}.ms-restage_tick{display:none}.ms-restage_steps{flex-direction:column;align-items:stretch}.ms-restage_step{text-align:center}.ms-restage_step.is-next{margin-top:22px;margin-left:0}.ms-restage_arrow{top:-20px;left:50%;transform:translate(-50%)rotate(90deg)}.ms-flow{grid-template-columns:1fr;gap:12px;padding:22px}.ms-flow_list.is-2col{grid-template-columns:1fr 1fr}.ms-flow_arrow{transform:rotate(90deg)}.ms-lib_grid{grid-template-columns:1fr}.ms-trigger{font-size:14px}.ms-proof{grid-template-columns:1fr}.title-h1{font-size:38px}.legal-inner{padding-left:40px;padding-right:40px}.hero_title{flex-direction:column;padding-right:0}.hero_badge{width:76px;height:76px}.hero-tl{display:none}.hero-tl.is-light{display:block}.hero-tl_slot{padding-left:10px;padding-right:10px;display:block}.hero-tl_journey{grid-template-columns:84px minmax(0,1fr)}.hero-tl_labels{grid-template-rows:1.4rem 26px 40px 30px}.hero-tl_logo,.hero-tl_logo.is-onco{width:68px}.hero-tl_band{top:calc(1.4rem + 66px)}.hero-tl_month{grid-template-rows:1.4rem 26px 40px 30px}.hero-tl_call{top:calc(1.4rem + 104px)}.gja_privacy-grid{grid-template-columns:1fr}.gja_privacy-grid.is-stack{grid-template-columns:repeat(3,1fr)}.gja_plans-grid{grid-template-columns:1fr}.ms-lane{grid-template-columns:84px minmax(0,1fr)}.ms-lane.is-implant{grid-template-columns:80px minmax(0,1fr)}.ms-lane.is-onco{grid-template-columns:84px minmax(0,1fr)}.ms-lane_labels{grid-template-rows:1.9rem 44px 18px 58px 24px 30px}.ms-lane_labels.is-implant{grid-template-rows:2.3rem 42px 16px 58px 20px 44px}.ms-lane_labels.is-onco{grid-template-rows:1.9rem 34px 16px 44px 22px 30px}.ms-lane_band{height:58px;top:calc(1.9rem + 62px)}.ms-lane_band.is-implant{height:58px;top:calc(2.3rem + 58px)}.ms-lane_band.is-onco{height:44px;top:calc(1.9rem + 50px)}.ms-lane_flow{left:84px}.ms-lane_flow.is-implant{left:80px}.ms-lane_flow.is-onco{left:84px}.ms-lane_col{grid-template-rows:1.9rem 44px 18px 58px 24px 30px}.ms-lane_col.is-implant{grid-template-rows:2.3rem 42px 16px 58px 20px 44px}.ms-lane_col.is-onco{grid-template-rows:1.9rem 34px 16px 44px 22px 30px}.ms-lane_head.is-implant{text-align:center;white-space:normal}.ms-lane_chip{text-align:left;white-space:normal;border-radius:12px;line-height:1.25}.ms-lane_pill{border-radius:16px}.ms-lane_pill-title{white-space:normal}.ms-lane_pill-title.is-onco{font-size:.7rem}.ms-lane_pill-sub{white-space:normal}.ms-lane_pill-sub.is-onco{display:none}.ms-dist_chart{display:block}.khvvg-stay{grid-template-columns:92px minmax(0,1fr)}.khvvg-stay_flow{left:92px}.khvvg-stay_pill-title{white-space:normal}.eda-eyebrow.is-accent{margin-bottom:12px}.eda-h2.is-hiw{margin-bottom:16px;font-size:1.4rem}.eda-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.eda-hiw-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:minmax(0,1fr)}.eda-hiw-lead{margin-bottom:16px}.eda-hiw-steps{grid-column-gap:0px;grid-row-gap:0px}.eda-hiw-step{display:none}.eda-hiw-step.is-active{display:grid}.eda-hiw-dots{display:flex}.eda-hiw-visual{order:-1}.eda-stage{width:100%}.eda-src-tag,.eda-toast{padding:4px 7px;font-size:9px}.eda-toast-ck{width:16px;height:16px}.eda-dq{grid-template-columns:minmax(0,1fr)}.eda-dq-arrow{transform:rotate(90deg)}.eda-calc,.eda-patients,.eda-join,.eda-foot-top,.pj_foot{grid-template-columns:minmax(0,1fr)}.pk_grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:minmax(0,1fr)}.about_history-rail{left:19px}.about_history-list{grid-row-gap:20px}.about_history-item{padding-left:52px;padding-right:0}.about_history-item.is-right{padding-left:52px}.about_history-item.is-offset{margin-top:0}.about_history-dot{left:19px}.dental-hero_media{flex:none;height:clamp(300px,50svh,640px);position:relative;inset:auto}.dental-hero_copy{flex-grow:0}.dental-hero_br{display:none}.dental-tl_route-line{top:-40px}.dental-app_grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.dental-benefit_grid{grid-template-columns:repeat(2,1fr)}.home_dash{height:auto}.home_dash-sticky{min-height:0;padding-top:70px;padding-bottom:60px;display:block;position:relative}.home_dash-inner{padding-left:40px;padding-right:40px}.home_dash-grid{grid-template-columns:1fr;align-items:start}.home_dash-left{padding-right:0}.home_dash-states{flex-direction:column;row-gap:32px;display:flex}.home_dash-state{flex-direction:column;padding-top:13px;padding-bottom:13px}.home_dash-state.is-next{opacity:1;transform:none}.home_dash-shot{display:block}.home_dash-right{display:none}.peri-tl_phase.is-fast{padding-left:8px;padding-right:8px}.peri-tl_t.is-light.is-fast,.peri-tl_t.is-fast{display:none}.peri-tl_rail.is-fast{margin-left:-8px;margin-right:-8px}.peri-roi_sum{grid-template-rows:auto;grid-template-columns:1fr;gap:.8rem}.peri-roi_cards{grid-template-rows:auto;grid-template-columns:1fr 1fr}.peri-roi_controls{grid-template-rows:auto;grid-template-columns:1fr}.onco-journey_rail{display:none}.onco-journey_grid{grid-template-columns:minmax(0,1fr)}.onco-journey_node{flex-direction:row;column-gap:12px}.onco-st{height:auto}.onco-st_sticky{padding-top:0;display:block;position:relative;top:auto}.onco-st_stage{display:block}.onco-st_ind{display:none}.onco-st_step{border-top-style:solid;border-top-width:1px;border-top-color:var(--color--line);flex-direction:column;row-gap:26px;padding-top:34px;padding-bottom:34px;display:flex}.onco-st_step.is-first{border-top-width:0;padding-top:0}.onco-st_text{opacity:1;visibility:visible;transform:none}.onco-st_img{opacity:1;visibility:visible;order:-1;transform:none}.onco-st_image{max-width:420px;max-height:none}.is-fast{display:none}.onco-duty_intro{position:static}.onco-duty_stack{row-gap:28px;padding-bottom:0}.onco-scr{grid-template-columns:1fr 22px 1.4fr;row-gap:14px}}@media screen and (max-width:767px){.hero_content{padding-top:112px;padding-bottom:24px}.hero_content.is-compact{padding:96px 24px 40px}.hero_content.is-compact.is-photo{padding:4px 24px 32px}.heading-style-display{font-size:2.4rem}.heading-style-display.is-compact{max-width:20ch;font-size:clamp(1.85rem,6vw,2.6rem)}.heading-style-display.is-compact.is-narrow,.heading-style-display.is-compact.is-mid{max-width:20ch}.heading-style-display.is-eda{font-size:clamp(1.9rem,8.5vw,2.4rem)}.hero_meta{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;align-items:flex-start;display:none}.hero_meta.is-eda{flex-direction:column;align-items:center;display:flex}.hero_meta-item.is-eda.is-divided.is-hide-mobile,.navbar_lang{display:none}.navbar_lang.is-in-menu{display:flex}.navbar_cta{display:none}.navbar_cta.is-in-menu{display:flex}.navbar_dropdown{width:100%}.padding-global{padding-left:24px;padding-right:24px}.section-header{margin-bottom:32px}.text-label.is-mobile{margin-top:10px;display:block}.text-label.is-cell{display:block}.compare-card,.steps_component{padding:28px 24px}.steps_list{grid-template-rows:auto;grid-template-columns:1fr}.use-case-card,.use-case-card.is-linked.is-quarter{flex-basis:100%}.audience_grid{grid-template-rows:auto;grid-template-columns:1fr}.cta-banner_overlay{background-image:linear-gradient(#0a0a0abf 0%,#0a0a0a99 100%)}.cta-banner_content{padding:48px 28px}.footer_columns{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.footer_heading.is-spaced.mobile-only{display:block}.footer_heading.desktop-only,.footer_list.desktop-only{display:none}.footer_list.mobile-only{display:block}.card.is-row.is-paper,.card.is-row.is-tint{flex-wrap:wrap;row-gap:10px}.card.is-panel{padding:34px 28px}.grid-3.is-wrap-2{grid-template-rows:auto;grid-template-columns:1fr}.grid-3.is-four{grid-template-columns:1fr}.feature-list{grid-template-rows:auto;grid-template-columns:1fr}.dash.is-in-imac{border-radius:var(--radius--lg);border-width:1px;box-shadow:0 24px 60px #1713271a}.dash_body.is-in-imac{grid-template-columns:1fr;padding:20px}.dash_panel.is-wide.is-in-imac{grid-column:auto}.dash_foot.is-in-imac{display:flex}.roi_inputs{padding:28px 22px}.roi_result{padding:30px 22px 28px}.fin_sum{grid-template-rows:auto;grid-template-columns:1fr}.inner{padding-left:24px;padding-right:24px}.trusted_by-component{padding-top:44px;padding-bottom:36px}.trusted_by-caption{margin-bottom:28px}.trusted_by-group{column-gap:48px;padding-right:48px}.trusted_by-logo{max-width:150px;height:30px}.hero_proof-list{gap:12px;font-size:12px;display:none}.stacking_hold{display:none}.stacking_card-pre-theorpy{border-radius:28px;padding:12px;position:static}.stacking_card-pre-theorpy.is-dental{border-radius:var(--radius--xl);padding:10px 15px 15px}.stacking_card-media{border-radius:18px}.cta-final_overlay{background-image:linear-gradient(90deg,#0a0a0adb 0%,#0a0a0aad 68%,#0a0a0a6b 100%)}.cta-final_copy{font-size:16px}.cta-final_panel{min-height:460px}.cta-final_body{padding:50px 30px}.onc-termin-num{margin:0;position:absolute;top:0;left:0}.onc-termin-row{grid-column-gap:1.8rem;grid-row-gap:1.8rem;grid-template-rows:auto;grid-template-columns:1fr}.onc-termin-node{text-align:left;min-height:54px;padding-left:76px;position:relative}.onc-termin-track-fill{width:100%;height:0}.onc-termin-track{width:2px;height:auto;inset:27px auto 27px 26px}.onc-solution-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.onc-overview-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr}.mfg-benefits-grid{grid-template-rows:auto;grid-template-columns:1fr}.municipal-map-label{text-align:left;white-space:normal;width:64px;max-width:64px;font-size:10px;line-height:1.15;left:26px}.municipal-map-label-flip{text-align:right;white-space:normal;width:64px;max-width:64px;font-size:10px;line-height:1.15;right:26px}.impact-row{grid-template-columns:1fr;gap:.3rem}.title-h2{font-size:34px}.ph-model-card-inner{grid-template-rows:auto;grid-template-columns:1fr;height:auto;min-height:0}.ph-model-card{margin-bottom:20px;position:static;top:auto}.ph-model-media-inner{aspect-ratio:1;width:100%;max-width:440px;height:auto;margin:0 auto}.ph-model-card-text{max-width:none;margin:18px 0 0}.ph-path-stats{grid-column-gap:2.4rem;grid-row-gap:2.4rem;grid-template-rows:auto;grid-template-columns:1fr}.ph-platform-glass-1,.ph-platform-glass-4{left:3.5%}.ph-path-pin{min-height:0;display:block;position:static}.ph-model-media{padding:0 clamp(22px,5vw,38px) clamp(22px,5vw,38px)}.ph-path-wrap{height:auto}.ph-platform-glass-3,.ph-platform-glass-2{display:none}.ph-model-hold{height:0}.ph-model-card-copy{padding:31px 27px 19px 31px}.ph-model-wrap{padding-left:24px;padding-right:24px}.ms-dist{padding:30px 24px 26px}.ms-dist_bar{height:44px}.ms-dist_seg{font-size:0}.ms-dist_label-value{display:block}.ms-proof_body{padding:32px 26px}.legal-page-header{margin-bottom:40px}.title-h1{font-size:34px}.page-title-sub{font-size:16px}.legal-grid{display:block}.legal-inner{padding-left:24px;padding-right:24px}.legal-aside{display:none}.legal-tabs-section{padding-left:10px;padding-right:10px}.hero_badge{width:64px;height:64px}.hero_badge.is-card{width:100%;height:100%}.hero-tl.is-light{padding:20px 16px 16px}.hero-tl_journey{display:block}.hero-tl_labels,.hero-tl_band{display:none}.hero-tl_rail{padding-bottom:0}.hero-tl_line{width:2px;height:auto;margin-top:0;inset:8px auto 8px 51px}.hero-tl_line.is-fill{transform-origin:50% 0}.hero-tl_line.is-13{left:51px;right:auto}.hero-tl_months{grid-row-gap:4px;grid-template-columns:1fr}.hero-tl_months.is-13{grid-template-columns:1fr}.hero-tl_month{grid-column-gap:8px;text-align:left;grid-template-rows:auto;grid-template-columns:36px 16px minmax(0,1fr) 22px;place-items:center start;padding-top:3px;padding-bottom:3px}.hero-tl_node{justify-self:center}.hero-tl_node.is-start{width:15px;height:15px}.hero-tl_topic{align-self:center;padding-top:0;padding-left:0;padding-right:0;font-size:.82rem}.hero-tl_res{justify-self:end}.hero-tl_call{grid-column:3/5;width:auto;margin-top:4px;margin-bottom:6px;position:static;transform:none}.hero-tl_call-arrow{left:16px}.hero-tl_legend.is-fasttrack{flex-direction:column}.hero-tl_legend.is-onco{justify-content:flex-start}.device-imac_body{background-color:#0000;border-top-left-radius:0;border-top-right-radius:0;padding:0}.device-imac_cam{display:none}.device-imac_screen{aspect-ratio:auto;background-color:#0000;border-width:0;overflow:visible}.device-imac_scaler{width:auto;position:static}.device-imac_image{border:1px solid var(--color--line);border-radius:var(--radius--md);height:auto;box-shadow:0 10px 30px #17132712}.device-imac_chin,.device-imac_stand,.device-imac_foot{display:none}.gja_privacy-grid.is-stack{grid-template-columns:1fr}.ms-lane,.ms-lane.is-onco{display:block}.ms-lane_labels,.ms-lane_labels.is-onco,.ms-lane_band,.ms-lane_band.is-onco{display:none}.ms-lane_cols{grid-template-columns:1fr;row-gap:14px}.ms-lane_cols.is-implant{grid-template-columns:1fr}.ms-lane_cols.is-onco{grid-row-gap:16px;grid-template-columns:1fr}.ms-lane_cols.is-onco.is-cycles{grid-template-columns:1fr}.ms-lane_col{border-left-style:solid;border-left-width:3px;border-left-color:var(--_signal-stadien---signal--color);text-align:left;grid-template-rows:auto;justify-items:start;row-gap:6px;padding:2px 0 2px 14px}.ms-lane_col.is-neutral{border-left-color:var(--color--violet)}.ms-lane_col.is-implant{border-left-color:#bdb3fb;grid-template-rows:auto}.ms-lane_col.is-implant.is-op{border-left-color:#3ba9ee}.ms-lane_col.is-implant.is-post{border-left-color:#d9822b}.ms-lane_col.is-onco{grid-row-gap:8px;border-left-color:var(--color--violet);grid-template-rows:auto;padding:2px 0 2px 14px}.ms-lane_div,.ms-lane_div.is-onco{display:none}.ms-lane_head{justify-content:flex-start}.ms-lane_head.is-implant{text-align:left;white-space:nowrap;flex-direction:row;align-items:baseline;column-gap:8px}.ms-lane_head.is-onco{white-space:normal;flex-wrap:wrap}.ms-lane_in{justify-content:flex-start}.ms-lane_in.is-post-team{padding-left:0}.ms-lane_drop{width:14px;height:10px}.ms-lane_drop.is-onco{display:none}.ms-lane_drop-line{left:12px}.ms-lane_drop-dot{display:none}.ms-lane_node{justify-content:flex-start}.ms-lane_node.is-spark{background-color:#5c30fe12;border:1px solid #5c30fe38;border-radius:12px;width:100%;height:56px}.ms-lane_node.is-onco{flex-wrap:wrap;display:flex}.ms-lane_pill.is-onco{white-space:normal;position:static}.ms-lane_pill-title.is-onco{font-size:.72rem}.ms-lane_pill-sub.is-onco{display:block}.ms-lane_route{display:none}.ms-lane_team{flex-wrap:wrap;gap:6px;padding-left:0;padding-right:0;display:flex}.ms-lane_team.is-onco{flex-wrap:wrap;position:static}.ms-lane_member{width:30px;height:30px}.ms-lane_member-svg{width:16px;height:16px}.khvvg-stay{display:block}.khvvg-stay_labels,.khvvg-stay_band{display:none}.khvvg-stay_cols{grid-row-gap:16px;grid-template-columns:1fr}.khvvg-stay_col{grid-row-gap:8px;border-left:3px solid #cdbcff;flex-direction:column;padding:2px 0 2px 14px;display:flex}.khvvg-stay_col.is-light{border-left-color:var(--color--violet)}.khvvg-stay_div{display:none}.khvvg-stay_head{white-space:normal}.khvvg-stay_ticks{display:none}.khvvg-stay_row{height:30px}.khvvg-stay_row.is-empty{display:none}.khvvg-stay_row.has-rl{grid-column-gap:8px;grid-template-rows:auto;grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}.khvvg-stay_rl{color:#ffffffb3;font-size:.7rem;font-weight:600;display:block}.khvvg-stay_rl.is-light{color:var(--color--muted)}.khvvg-stay_track{min-width:0}.khvvg-stay_badge{padding:3px 6px;font-size:.6rem}.khvvg-stay_node{justify-content:flex-start}.khvvg-dock{display:flex}.khvvg-dock_spacer{display:block}.eda-benefits{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:minmax(0,1fr)}.eda-dash-grid,.eda-about,.eda-f-grid{grid-template-columns:minmax(0,1fr)}.eda-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.dental-hero_media{height:clamp(230px,38svh,420px)}.dental-benefit_grid{grid-template-columns:1fr}.home_uc-badge{width:44px;height:44px}.home_dash-inner{padding-left:24px;padding-right:24px}.peri-tl_phases{grid-template-rows:auto;grid-template-columns:1fr;row-gap:1.3rem}.peri-tl_phase{grid-template-rows:auto;grid-template-columns:6px 1fr;gap:.6rem 16px;display:grid}.peri-tl_phase.is-pre{padding-right:0}.peri-tl_phase.is-fast{padding-left:0;padding-right:0}.peri-tl_phase.is-post{padding-left:0}.peri-tl_spot{inset:-10px -8px -8px -12px}.peri-tl_head{grid-column:2/3}.peri-tl_head.is-fast{justify-content:flex-start}.peri-tl_t.is-light.is-fast,.peri-tl_t.is-fast{display:inline}.peri-tl_icons{flex-wrap:wrap;grid-column:2/3;justify-content:flex-start}.peri-tl_icons.is-fast{justify-content:flex-start}.peri-tl_rail{grid-area:1/1/3/2;width:6px;height:auto;margin-top:0;margin-bottom:0}.peri-tl_rail.is-pre{margin-right:0}.peri-tl_rail.is-fast{margin-left:0;margin-right:0}.peri-tl_rail.is-post{margin-left:0}.peri-tl_fill{transform-origin:50% 0}.peri-tl_sweep{display:none}.peri-tl_node{margin-top:0;margin-bottom:-11px;margin-right:-11px;top:auto;bottom:-.65rem;right:50%}.peri-tl_alert{top:56%;left:50%}.peri-tl_alert.is-p1{top:45%;left:50%}.peri-tl_alert.is-p2,.peri-tl_alert.is-p3{display:none}.peri-tl_service{margin-top:1.2rem}.peri-tl_chart{height:40px}.peri-tl_axis{grid-template-rows:auto;grid-template-columns:37% 17% 1fr;display:grid}.peri-roi_out,.peri-roi_ctl-h,.peri-roi_controls,.peri-roi_adv-summary{padding-left:1.25rem;padding-right:1.25rem}.peri-roi_adv-body{grid-template-rows:auto;grid-template-columns:1fr;padding-left:1.25rem;padding-right:1.25rem}.peri-roi_ass-summary,.peri-roi_ass-body,.peri-roi_cta{padding-left:1.25rem;padding-right:1.25rem}.onco-tl_in{flex-wrap:wrap;gap:6px;display:flex}.onco-tl_in:before{display:none}.onco-tl_tp{background-color:#ffffff14;border:1px solid #ffffff4d;border-radius:999px;flex-direction:row;column-gap:5px;padding:3px 9px 3px 7px;position:static}.onco-tl_tp.is-light{background-color:var(--color--white);border-color:#17132729}.onco-tl_tp.is-light.is-dot,.onco-tl_tp.is-dot{display:none}.onco-tl_tp-dot{width:7px;height:7px}.onco-tl_tp-label{font-size:.68rem}.onco-tl_tick{display:none}.onco-tl_cell{height:auto}.is-fast{display:inline}.onco-vs_head{display:none}.onco-vs_row{grid-template-columns:1fr;row-gap:8px;padding-top:6px}.onco-vs_arrow{height:22px}.onco-vs_arrow-svg{transform:rotate(90deg)}.onco-scr{grid-template-columns:1fr;row-gap:4px}.onco-scr_t{font-size:.86rem}.onco-scr_arr{height:22px}.onco-scr_arr-svg{transform:rotate(90deg)}.onco-scr_item{font-size:.76rem}.onco-scr_bar{grid-template-columns:8.5em minmax(0,1fr) 18px;font-size:.74rem}.onco-scr_need{font-size:.76rem}.onco-tl_sline{display:none}.onco-recall_join{height:28px}.onco-recall_svg{display:none}.onco-recall_line{display:block}.desktop-only{display:none}.footer_nav-tall{grid-row:span 2/span 2}.navbar_menu-extra{grid-column-gap:12px;grid-row-gap:12px;border-top:1px solid var(--color--line);flex-direction:column;align-items:stretch;margin-top:8px;padding:14px 12px 4px;display:flex}}@media screen and (max-width:479px){.heading-style-display{font-size:2.1rem}.heading-style-display.is-compact{font-size:clamp(1.85rem,6vw,2.6rem)}.navbar_logo{width:124px}.navbar_lang,.navbar_cta{display:none}.stat-grid{grid-template-rows:auto;grid-template-columns:1fr}.stat-grid.is-wide,.stat-grid.is-wide.is-4,.feature-list.is-full{grid-template-columns:1fr}.dash_url{display:none}.roi_seg-button{padding-left:4px;padding-right:4px;font-size:12.5px}.button-group.is-section{flex-direction:column;align-items:stretch}.it.is-on-dark{padding-left:0}.sw-cols{grid-template-rows:auto;grid-template-columns:1fr}.inner{padding-left:16px;padding-right:16px}.why-cards{grid-template-columns:1fr}.hero_proof-list{text-align:left;grid-template-columns:1fr 1fr;display:none}.stacking_card-pre-theorpy{border-radius:24px;position:static;top:72px}.stacking_card-pre-theorpy.is-dental{border-radius:var(--radius--xl)}.vz-note-strong{padding-left:5px}.stacking_card-media{border-radius:16px;min-height:240px}.stacking_card-media.shared-stacking-cards__visual{justify-content:center}.stacking_card-media.is-dental{min-height:0}.stacking_card-grid.shared-stacking-cards__card-inner{height:auto}.violet-viz-inner{border-radius:16px}.cta-final_panel{border-radius:24px;min-height:480px}.cta-final_body{padding:46px 22px}.onc-how-row{flex-flow:column;padding-left:20px;display:flex}.onc-how-row.onc-how-row-flip{flex-flow:column-reverse}.onc-check-result-wrap{align-items:center}.onc-how-list.onc-how-list-flip{justify-content:flex-start;align-items:flex-start}.onc-how-line{left:0%}.onc-how-pin{height:auto}.onc-how-bead{left:0%}.onc-check-stepper{min-height:420px;padding:1.5rem}.onc-check-result-button{text-align:center;justify-content:center}.onc-how-text.onc-how-text-flip{text-align:left}.onc-how-list-item.onc-how-list-item-flip{text-align:left;flex-flow:row}.onc-how-visual{max-width:100%}.onc-how-visual.onc-how-visual-flip{order:1}.onc-how-dot{left:0%}.onc-solution-grid{grid-template-rows:auto;grid-template-columns:1fr}.onc-check-result{grid-column-gap:1.2rem;grid-row-gap:1.2rem;text-align:center;flex-direction:column}.onc-how-track{height:auto}.onc-overview-pill{white-space:normal}.scroll-timeline-pin{padding-top:40px;padding-bottom:20px}.khvvg-implementation-flow{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.municipal-map-label{text-align:left;white-space:normal;width:64px;max-width:64px;font-size:10px;line-height:1.15;left:26px}.municipal-map-label-flip{text-align:right;white-space:normal;width:64px;max-width:64px;font-size:10px;line-height:1.15;right:26px}.mfg-benefit-card{border-radius:20px;padding:24px}.btn-primary{background-color:#171327;justify-content:center;width:auto;margin-top:20px;font-size:14px}.impact-scroll-pin{padding-top:40px;padding-bottom:10px}.municipal-map-caption{bottom:-15px}.khvvg-step-connector{display:none}.khvvg-fund-bar-1{height:48px}.municipal-benefit-grid{grid-template-columns:1fr}.title-h2{font-size:30px}.ph-platform-features{grid-template-rows:auto;grid-template-columns:1fr}.khvvg-fund-top-1{grid-column-gap:.35rem;grid-row-gap:.35rem;flex-direction:column;align-items:flex-start}.khvvg-fund-segment{font-size:.72rem}.khvvg-fund-segment.khvvg-fund-clinic,.khvvg-fund-segment.khvvg-fund-land{text-align:center;white-space:normal}.ph-path-line{transform:rotate(0)}.ph-platform-glass-1{display:none}.ph-layers-diagram-1{height:420px}.ph-platform-glass-4{display:none}.pop-video{width:500px;max-width:100%}.ph-layers-diagram-card-1{border-radius:20px}.ph-layers-motif-1{width:30px;height:30px;right:12px}.onc-how-track-2{height:auto}.ph-layers-band-1{padding-left:12px;padding-right:12px}.section-2{padding-left:0;padding-right:0}.title-h1{font-size:30px}.legal-inner{padding-left:16px;padding-right:16px}.eda-calc-panel{padding:20px}.eda-toggle{width:100%;display:flex}.eda-toggle-btn{white-space:nowrap;flex:1;min-width:0;padding-left:.4rem;padding-right:.4rem;font-size:.88rem}.eda-calc-result{padding:24px 20px}.eda-calc-net-v{font-size:2.1rem}.eda-kpi{padding:12px}.eda-kpi-v{font-size:1.15rem}.eda-p-tiles{grid-template-columns:minmax(0,1fr)}.about_cert-grid{grid-template-columns:1fr}.peri-roi_brow{grid-template-rows:auto;grid-template-columns:1fr;row-gap:.25rem}.peri-roi_bv{text-align:left}.peri-roi_cards{grid-template-rows:auto;grid-template-columns:1fr}.onco-map_node{width:30px;height:30px;margin-top:-15px;margin-left:-15px}.onco-map_node-svg{width:14px;height:14px}.onco-map_node-label{text-align:center;white-space:normal;width:84px;font-size:11px;line-height:1.2;top:calc(100% + 4px);left:50%;right:auto;transform:translate(-50%)}.onco-map_node-label.is-flip{left:50%;right:auto}.onco-chart_y{font-size:12px}.onco-chart_bar{height:38px}.onco-chart_seg{padding-left:3px;padding-right:3px;font-size:10.5px}}#w-node-a8d7989f-fb72-8623-7960-197a2639a3d4-40688d82,#w-node-_7f24e707-d18d-6377-a14e-7f8e686efa2f-854c9fcf,#w-node-a12e7495-800b-64bd-f41c-d256b94dd8bc-0e93b978,#w-node-a12e7495-800b-64bd-f41c-d256b94dd8bc-4d59f9d2{grid-area:span 1/span 1/span 1/span 1}