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}@font-face{font-family:FF Unit;src:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/6ac1e522282fdba675fcacc5_FF-Unit-200-italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:FF Unit;src:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/6ac1e522e88ea428fe2f4df3_FF-Unit-700-italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:FF Unit;src:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/6ac1e522529141ba561ba544_FF-Unit-500-italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:FF Unit;src:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/6ac1e5224e2de1bd7e5b9ed0_FF-Unit-700-normal.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FF Unit;src:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/6ac1e5220e03e8922a8a2c3d_FF-Unit-200-normal.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:FF Unit;src:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/6ac1e522459ca49cb126c446_FF-Unit-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FF Unit;src:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/6ac1e522cd419d908691ea57_FF-Unit-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:FF Unit;src:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/6ac1e52280af58d542963488_FF-Unit-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FF Unit Slab;src:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/6ac1e5220e03e8922a8a2c2a_FF-Unit-Slab-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FF Unit Slab;src:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/6ac1e52280af58d54296348b_FF-Unit-Slab-300-normal.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Splinesans Variable;src:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/6ac5268ae9a2cf542e560c5b_SplineSans-Variable.ttf)format("truetype");font-weight:300 700;font-style:normal;font-display:swap}:root{--_turnfriendly-colors---surface--blue-tint:#eaf2f3;--_turnfriendly-colors---text--body:#435563;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-margin-bottom:.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font:"Splinesans Variable",Arial,sans-serif;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-line-height);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-weight);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-margin-bottom:.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary:#01202d;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1:3rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-line-height:1.2em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing:-.01em;--_typography---h1-heading--h1-size-mobile:1.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-secondary-border:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-inverse-secondary);--_turnfriendly-colors---brand--teal:#236c72;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary:#fff;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-secondary-border-hover:transparent;--_turnfriendly-colors---brand--teal-hover:#1a5459;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a40:#20202e66;--neutral--transparent:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a20:#20202e33;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a20:#fff3;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a50:#ffffff80;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-link--link-inverse-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-accent-on-inverse-hover);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-primary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a50:#20202e80;--_turnfriendly-spacing---spacing--2-25x:2.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a40:#fff6;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-size:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing:0em;--_typography---h4-heading--h4-size-mobile:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-primary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a10);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a10:#ffffff1a;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-primary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a30:#20202e4d;--_turnfriendly-colors---border--soft-blue:#d4e0e1;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-secondary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-sm-width:1000px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font:"Splinesans Variable",Arial,sans-serif;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-size:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-letter-spacing:0em;--_turnfriendly-colors---tint--grey-20:#7773;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-on-accent-tertiary:#26253b;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-inverse:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-inverse);--_turnfriendly-colors---tint--grey-19:#77777730;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap:.5rem;--_turnfriendly-spacing---spacing--text-0-75em:.75em;--_turnfriendly-spacing---spacing--text-1em:1em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---nav-link--nav-link-primary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-weight:500;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-secondary-bg-hover:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-border:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-radius:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-bg:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-text:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-size:1.25rem;--_turnfriendly-colors---surface--warm:#f7f5f2;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height:1.5em;--_turnfriendly-spacing---spacing--0-625x:.625rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x:1.5rem;--_turnfriendly-typography---font-size--32px:32px;--_turnfriendly-typography---line-height--1-2:1.2;--_turnfriendly-typography---button--font-weight:600;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-size:2.25rem;--_typography---h2-heading--h2-size-mobile:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-size:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-line-height:1.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-letter-spacing:0em;--_typography---h3-heading--h3-size-mobile:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-accent-on-primary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-tertiary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-tertiary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary:#f60;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-accent:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-tertiary-hover:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---blockquote--blockquote-border:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-accent);--_turnfriendly-spacing---spacing--0x:0rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x:3rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-secondary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a20);--_sizes---spacing--2-5x:2.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary:#0b465e;--_turnfriendly-colors---surface--soft-white:#fafbf9;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-size:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-letter-spacing:.01em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-margin-bottom:.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-margin-bottom:.7em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-padding-vertical:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-padding-horizontal:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-primary-border:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-radius:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---button--button-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--button-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-primary-border-hover:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-primary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);--_turnfriendly-spacing---spacing--0-375x:.375rem;--_turnfriendly-spacing---spacing--3-125x:3.125rem;--_turnfriendly-spacing---spacing--1-125x:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold:700;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a10:#20202e1a;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--md-gap:3rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--4x:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---tag--tag-size:.875rem;--_turnfriendly-spacing---spacing--1-9x:1.9rem;--_turnfriendly-spacing---spacing--2-5x:2.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-border-width:5px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-size:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-size:.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-width:1280px;--1-5:1.5rem;--1:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap:2rem;--_turnfriendly-spacing---container--padding-vertical:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---section-padding-vertical);--_turnfriendly-spacing---spacing--3-5x:3.5rem;--neutral--black:#000;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-secondary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--8x:8rem;--neutral--ink:#20202e;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--button-font:"Splinesans Variable",Arial,sans-serif;--_typography---text--medium-weight:500;--navigation--border-medium:#888;--navigation--border-light:#d8d8d8;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-on-accent-secondary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-on-accent-primary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);--_turnfriendly-colors---accessible--dark-grey:#9b9b9b;--_turnfriendly-typography---font-size--14px:14px;--_turnfriendly-typography---line-height--1-5:1.5;--_turnfriendly-colors---tint--white-35:#ffffff59;--_turnfriendly-colors---tint--white-14:#ffffff24;--_turnfriendly-colors---border--navigation-hover:#c9dadd;--_turnfriendly-colors---surface--navigation-hover:#eaf3f4;--_turnfriendly-spacing---spacing--0-875x:.875rem;--_turnfriendly-typography---font-size--18px:18px;--_turnfriendly-typography---font-size--16px:16px;--_turnfriendly-colors---brand--orange-deep-hover:#a83d08;--surface--blue-tint:#eaf2f3;--_turnfriendly-typography---line-height--1-1:1.1;--_turnfriendly-typography---line-height--1-7:1.7;--_turnfriendly-typography---font-size--17px:17px;--_turnfriendly-colors---border--toggle:#b7cbd2;--_turnfriendly-typography---font-size--12px:12px;--_turnfriendly-typography---line-height--1-6:1.6;--_turnfriendly-typography---font-size--19px:19px;--_turnfriendly-typography---line-height--1-35:1.35;--_turnfriendly-typography---line-height--1-65:1.65;--_turnfriendly-typography---font-size--15px:15px;--_turnfriendly-colors---text--supporting:#476572;--_turnfriendly-colors---surface--canvas:#f8f5ef;--_turnfriendly-typography---hero-fluid:clamp(36px,4.5vw,64px);--_turnfriendly-typography---display-balanced:clamp(44px,4.7vw,64px);--_turnfriendly-typography---line-height--1-08:1.08;--_turnfriendly-typography---display-broad-mobile:clamp(35px,9.7vw,48px);--_turnfriendly-colors---brand--orange-accent:#ff791a;--_turnfriendly-typography---font-size--52px:52px;--_turnfriendly-typography---font-size--40px:40px;--_turnfriendly-typography---font-size--24px:24px;--_turnfriendly-typography---font-size--20px:20px;--_turnfriendly-colors---button--secondary-background:#fff0e4;--text--body:#435563;--_turnfriendly-colors---surface--footer:#012f42;--surface--warm:#f7f5f2;--_turnfriendly-typography---font-size--22px:22px;--_turnfriendly-colors---border--divider:#d9e1e3;--_turnfriendly-typography---font-size--26px:26px;--_turnfriendly-typography---line-height--1-3:1.3;--_turnfriendly-typography---font-size--23px:23px;--_turnfriendly-colors---text--empty-state:#284c5c;--_turnfriendly-colors---border--menu-panel:#cbd7da;--_turnfriendly-typography---line-height--1-4:1.4;--_turnfriendly-typography---font-size--11px:11px;--_turnfriendly-colors---button--primary-border:#cf5500;--_turnfriendly-typography---font-size--64px:64px;--_turnfriendly-typography---line-height--0-8:.8;--_turnfriendly-colors---surface--warm-pale:#fff6ee;--_turnfriendly-colors---text--section-navigation:#547482;--_turnfriendly-typography---font-size--10px:10px;--_turnfriendly-typography---font-size--28px:28px;--_turnfriendly-typography---section-heading-fluid:clamp(30px,3.5vw,46px);--_turnfriendly-typography---line-height--1-15:1.15;--_turnfriendly-typography---section-heading-broad:clamp(34px,3.6vw,48px);--_turnfriendly-typography---section-heading-compact:clamp(30px,3.1vw,46px);--_turnfriendly-typography---line-height--1-14:1.14;--_sizes---spacing--0-125x:.125rem;--_turnfriendly-colors---text--orange-hover:#a84300;--_turnfriendly-typography---font-size--0px:0px;--_turnfriendly-typography---line-height--zero:0;--_turnfriendly-colors---shadow--menu:#01202d25;--_turnfriendly-typography---font-size--30px:30px;--_turnfriendly-colors---border--warm-hover:#e7b190;--_turnfriendly-typography---font-size--13px:13px;--_turnfriendly-typography---line-height--1-45:1.45;--_turnfriendly-colors---text--footer-accent:#ffbd8f;--_turnfriendly-typography---font-size--29px:29px;--_turnfriendly-colors---text--on-dark-muted:#c7d9e0;--_turnfriendly-colors---text--footer-link:#d5e1e6;--_turnfriendly-colors---border--on-dark:#537380;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-primary-bg:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);--_turnfriendly-colors---button--primary-text:#12384a;--_turnfriendly-colors---button--primary-border-hover:#b74b00;--_turnfriendly-colors---button--primary-background-hover:#ff822f;--_turnfriendly-colors---button--secondary-border:#e2cbbb;--_turnfriendly-colors---button--secondary-border-hover:#c9aa94;--_turnfriendly-colors---button--secondary-background-hover:#ffdfc8;--_turnfriendly-colors---button--on-dark-border:#628492;--_turnfriendly-colors---button--on-dark-background:#164f66;--_turnfriendly-colors---button--on-dark-border-hover:#8ca7b3;--_turnfriendly-colors---button--on-dark-background-hover:#205c74;--_turnfriendly-colors---button--blue-background-hover:#08384c;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-75x:1.75rem;--_turnfriendly-typography---metric-large:clamp(32px,3.2vw,46px);--_turnfriendly-typography---metric-fluid:clamp(25px,2.6vw,36px);--_turnfriendly-typography---line-height--1-25:1.25;--_turnfriendly-typography---font-size--25px:25px;--_turnfriendly-typography---font-size--27px:27px;--_turnfriendly-colors---surface--text-muted-slate:#506c78;--_turnfriendly-colors---text--muted:#62737b;--_turnfriendly-colors---border--comparison:#bccdd1;--_turnfriendly-colors---surface--orange-pale:#fff5eb;--_turnfriendly-typography---line-height--single:1;--2:2rem;--_typography---blog--article-title-size:2.5rem;--_turnfriendly-colors---text--orange-deep:#c84d00;--_turnfriendly-colors---text--orange-muted:#a9673a;--_turnfriendly-colors---surface--blue-pale:#edf2f3;--_turnfriendly-typography---font-size--48px:48px;--_turnfriendly-typography---quote-fluid:clamp(24px,2.5vw,32px);--border--light-green:#d9e7e5;--10:10rem;--_turnfriendly-spacing---spacing--4-5x:4.5rem;--_turnfriendly-colors---accent--orange-light:#f2b891;--border--blue:#69a7cb;--_turnfriendly-colors---status--negative:#b54e48;--neutral--grey-170:#aaa;--surface--light-grey:#f5f5f5;--_sizes---spacing--0-625x:.625rem;--_turnfriendly-spacing---spacing--0-3125x:.3125rem;--_turnfriendly-ui-states---media-tooltip--opacity:0;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--round:100rem;--_turnfriendly-colors---surface--green-pale:#edf5f2;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--5x:5rem;--_turnfriendly-colors---brand--orange-hover:#c4490c;--preserved--black-20:#0003;--_turnfriendly-typography---font-size--8px:8px;--border--soft-blue:#d4e0e1;--surface--blue-pale:#edf2f3;--_turnfriendly-typography---font-size--56px:56px;--_turnfriendly-typography---font-size--38px:38px;--_turnfriendly-typography---font-size--46px:46px;--_turnfriendly-ui-states---circle--highlight-opacity:0;--2-5:2.5rem;--3:3rem;--3-5:3.5rem;--4:4rem;--4-5:4.5rem;--5:5rem;--5-5:5.5rem;--6:6rem;--6-5:6.5rem;--7:7rem;--7-5:7.5rem;--8:8rem;--8-5:8.5rem;--9:9rem;--9-5:9.5rem;--_sizes---spacing--0-3125x:.3125rem;--_turnfriendly-typography---display-wide:clamp(42px,4.8vw,68px);--_turnfriendly-typography---display-wide-mobile:clamp(35px,9.8vw,48px);--_turnfriendly-typography---display-compact:clamp(42px,4.4vw,64px);--_turnfriendly-typography---metric-compact:clamp(28px,2.7vw,36px);--_turnfriendly-typography---display-broad:clamp(44px,5vw,68px);--_turnfriendly-typography---display-compact-extended:clamp(42px,4.4vw,66px);--_sizes---spacing--2-25x:2.25rem;--_turnfriendly-colors---surface--green-tint:#e3f0ed;--_turnfriendly-colors---surface--green-neutral:#edf3f1;--_turnfriendly-colors---surface--editorial-blue:#e3edf0;--_turnfriendly-colors---surface--editorial-sand:#f5e3d5;--_turnfriendly-colors---surface--editorial-steel:#d6e4e9;--_turnfriendly-colors---surface--editorial-peach:#f9ede3;--_sizes---spacing--1-125x:1.125rem;--_turnfriendly-colors---text--faint:#7b929a;--_typography---font--blog-heading-font:"FF Unit Slab",sans-serif;--_sizes---spacing--0-1875x:.1875rem;--_turnfriendly-spacing---spacing--0-1875x:.1875rem;--_turnfriendly-colors---status--positive:#297a54;--_typography---text--text-size-mobile:1rem;--_sizes---spacing--0-875x:.875rem;--_turnfriendly-colors---border--soft-green:#d4e2e0;--_turnfriendly-colors---border--light-green:#d9e7e5;--_turnfriendly-colors---border--neutral:#e2eae8;--_turnfriendly-colors---border--green-medium:#c8dbd8;--_turnfriendly-colors---border--subtle:#d7e3e2;--_turnfriendly-colors---border--green-strong:#a8c6c3;--_turnfriendly-colors---border--green-light:#d8e9e5;--_sizes---spacing--text-0-5em:.5em;--_turnfriendly-spacing---spacing--text-0-5em:.5em;--_typography---blog--card-title-size:1.5625rem;--_sizes---spacing--text-0-75em:.75em;--_turnfriendly-colors---brand--orange-bright-hover:#ef6810;--_turnfriendly-colors---brand--border--comparison:#bccdd1;--_typography---blog--card-title-size-mobile:1.375rem;--_sizes---spacing--text-1em:1em;--_turnfriendly-colors---neutral--black-90:#000000e6;--_typography---blog--article-text-size:1.25rem;--_sizes---spacing--3-25x:3.25rem;--_turnfriendly-spacing---spacing--3-25x:3.25rem;--_typography---blog--article-text-size-mobile:1.125rem;--_sizes---spacing--1-9x:1.9rem;--_sizes---spacing--1-875x:1.875rem;--_turnfriendly-spacing---spacing--1-875x:1.875rem;--_typography---blog--article-title-size-mobile:1.75rem;--_sizes---spacing--3-125x:3.125rem;--_typography---blog--section-heading-size:1.75rem;--_sizes---spacing--1-5625x:1.5625rem;--_turnfriendly-spacing---spacing--1-5625x:1.5625rem;--_sizes---spacing--1-375x:1.375rem;--_turnfriendly-spacing---spacing--1-375x:1.375rem;--_sizes---spacing--0-4375x:.4375rem;--_turnfriendly-spacing---spacing--0-4375x:.4375rem;--_sizes---spacing--0-9375x:.9375rem;--_turnfriendly-spacing---spacing--0-9375x:.9375rem;--_sizes---spacing--0-375x:.375rem;--_sizes---spacing--1-625x:1.625rem;--_turnfriendly-spacing---spacing--1-625x:1.625rem;--_sizes---spacing--0-8125x:.8125rem;--_turnfriendly-spacing---spacing--0-8125x:.8125rem;--_turnfriendly-spacing---spacing--0-125x:.125rem;--neutral--grey-128:grey;--neutral--grey-90:#5a5a5a;--neutral--grey-224:#e0e0e0;--neutral--near-black:#0e0e0e;--neutral--grey-221:#ddd;--neutral--black-90:#000000e6;--preserved--muted-red-hsl:#953535;--_sizes---spacing--0-5625x:.5625rem;--_turnfriendly-spacing---spacing--0-5625x:.5625rem;--preserved--cookie-lavender:#f7ecff;--preserved--dark-grey:#2e2e2e;--preserved--error-red-81:#ff1818cf;--preserved--dark-blue-25:#01202d40;--preserved--pale-blue:#cce7fb;--preserved--error-border:#ff565666;--preserved--error-background:#ff2b2b33;--preserved--tabs-panel:#ededed;--preserved--muted-red-alternate:#863b37;--preserved--badge-teal:#39f8e533;--status--muted-red:#953535;--status--success:green;--_sizes---spacing--4-5x:4.5rem;--status--negative:#b54e48;--status--positive:#297a54;--_sizes---spacing--3-5x:3.5rem;--_turnfriendly-spacing---spacing--5-5x:5.5rem;--surface--green-tint:#e3f0ed;--background-color--green-pale:#edf5f2;--surface--soft-white:#fafbf9;--surface--green-neutral:#edf3f1;--surface--orange-pale:#fff5eb;--surface--navigation-hover:#eaf3f4;--border--soft-green:#d4e2e0;--border--neutral:#e2eae8;--border--green-medium:#c8dbd8;--border--subtle:#d7e3e2;--border--green-strong:#a8c6c3;--border--green-light:#d8e9e5;--border--navigation-hover:#c9dadd;--tabs--progress-blue:#007bff;--_turnfriendly-spacing---container--marketing-max-width:75rem;--tabs--active-background:#ebebeb;--_turnfriendly-colors---tf-circle--ai:#7640c7;--_turnfriendly-colors---tf-circle--kundenkontakte:#3657bd;--_turnfriendly-colors---product-ui--header:#263341;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary-hover:#ffe6d4;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary-hover:#eee;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-tertiary:#033247;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-inverse:#555;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-primary-a10:#f84f391a;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-primary-a20:#f84f3933;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-primary-a30:#f84f394d;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-primary-a40:#f84f3966;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-primary-a50:#f84f3980;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-primary-a60:#f84f3999;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-primary-a70:#f84f39b3;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-primary-a80:#f84f39cc;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-primary-a90:#f84f39e6;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-secondary-a10:#6b66da1a;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-secondary-a20:#6b66da33;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-secondary-a30:#6b66da4d;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-secondary-a40:#6b66da66;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-secondary-a50:#6b66da80;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-secondary-a60:#6b66da99;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-secondary-a70:#6b66dab3;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-secondary-a80:#6b66dacc;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-secondary-a90:#2474a440;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-tertiary-a10:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-tertiary-a20:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-tertiary-a30:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-tertiary-a40:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-tertiary-a50:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-tertiary-a60:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-tertiary-a70:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-tertiary-a80:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-tertiary-a90:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a30:#ffffff4d;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a60:#fff9;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a70:#ffffffb3;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a80:#fffc;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a90:#ffffffe6;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a60:#20202e99;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a70:#20202eb3;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a80:#20202ecc;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a90:#20202ee6;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-overlay:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--accent-primary-a50);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-secondary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a60);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-secondary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a60);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-accent-on-primary-hover:#f84f3999;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-accent-on-inverse:#f84f39;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-accent-on-inverse-hover:#f84f3999;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-on-overlay:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-inverse-primary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a20);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-inverse-secondary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a70);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--lg-radius:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--xl-radius:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--6x:6rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--7x:7rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--lg-gap:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xl-gap:5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxl-gap:6rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-letter-spacing:.02em;--_turnfriendly-typography---line-height--1-18:1.18;--_turnfriendly-typography---line-height--1-07:1.07;--text--muted:#62737b;--text--faint:#7b929a;--brand--teal:#236c72;--brand--orange-hover:#c4490c;--brand--orange-accent:#ff791a;--brand--orange-deep-hover:#a83d08;--brand--teal-hover:#1a5459;--brand--orange-bright-hover:#ef6810;--tint--grey-19:#77777730;--tint--white-35:#ffffff59;--tint--grey-20:#7773;--tint--white-14:#ffffff24;--accent--orange-light:#f2b891;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-line-height:1.2em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-margin-bottom:.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-size:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-size:.8rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-letter-spacing:.1em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-weight:500;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-size:2rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---blockquote--blockquote-bg:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---blockquote--blockquote-text:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-radius:0px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-size:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-letter-spacing:.01em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-line-height:1.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-padding-vertical:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-padding-horizontal:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-primary-bg-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary-hover);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-primary-text:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-on-accent-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-secondary-bg:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-secondary-text:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-padding-vertical:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-padding-horizontal:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-bg-hover:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-text-placeholder:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a20);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-border-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-inverse-bg:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-inverse-bg-hover:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-inverse-text:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-inverse-text-placeholder:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a50);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-inverse-border:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a10);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-inverse-border-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a10);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-control:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-control-border:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-primary-bg:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-primary-bg-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-primary-text:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-primary-border:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-secondary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-secondary-bg:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-secondary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-secondary-bg-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-secondary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-secondary-text:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-secondary-border:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-secondary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-primary-bg:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-primary-bg-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-primary-text:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-primary-border:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-secondary-bg:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-secondary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-secondary-bg-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-secondary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-secondary-text:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-secondary-border:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-tertiary-bg:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-tertiary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-tertiary-bg-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-tertiary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-tertiary-text:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-accent-tertiary-border:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-inverse-bg:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-inverse);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-inverse-bg-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-inverse);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-inverse-text:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---card--card-inverse-border:transparent;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-lg-width:1440px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-padding-horizontal:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---nav--nav-height:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---nav-link--nav-link-inverse:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---section-padding-vertical:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-radius:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-padding-vertical:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-padding-horizontal:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-link--link-primary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-accent-on-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-link--link-primary-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-accent-on-primary-hover);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-link--link-secondary:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-link--link-secondary-hover:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a60);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-link--link-inverse:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-accent-on-inverse);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_interactions---ix--ix-hero-intro-slide-up-100vh:0px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_interactions---ix--ix-hero-intro-clipping-mask-1:0px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_interactions---ix--ix-hero-intro-clipping-mask-2:0px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_interactions---ix--ix-hero-intro-clipping-mask-3:0px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_interactions---ix--ix-card-spacing:2rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_interactions---ix--ix-follow-cursor:0%;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_interactions---ix--ix-card-change-width:50%;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_interactions---ix--ix-nav-width:0px}.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}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}.w-page-count{text-align:center;width:100%;margin-top:20px}.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}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}.w-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px}.w-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.heading_huge{margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-margin-bottom);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-weight);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-letter-spacing);text-wrap:balance}.heading_h1{margin-top:0;margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-margin-bottom);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-weight);text-align:center;letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.overflow_hidden{overflow:hidden}.overflow_visible{overflow:visible!important}.screen-reader{border:0px solid var(--neutral--transparent);white-space:nowrap;width:1px;height:1px;margin-top:-1px;padding:0;position:absolute;overflow:hidden}.image-ratio_3x2{aspect-ratio:3/2;border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius);position:relative;overflow:clip}.rich-text h4{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-weight);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.rich-text ol{overflow:visible}.card{border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);width:100%;color:var(--_turnfriendly-colors---text--body);background-image:none;border-width:0;flex-flow:row;flex:0 auto;margin-top:0;margin-left:auto;margin-right:auto;list-style-type:none;position:static;box-shadow:0 4px 16px #01202d0d}.card.on-secondary{border-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-primary);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);color:var(--_turnfriendly-colors---text--body);background-image:none;box-shadow:0 4px 16px #01202d0d}.card.on-inverse{border-width:2px;border-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-primary);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a10);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a20)inset,0 3px 3px #0000001a,0 2px 0 #0000000d;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary);background-image:none}.card.on-accent-primary,.card.on-accent-secondary,.card.on-accent-tertiary{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-primary);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a20),0 3px 3px #0000001a,0 2px 0 #0000000d;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-primary);background-image:none}.card.backdrop-filter_blur{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a30)}.card.card_body_small.text-align_center.backdrop-filter_blur{grid-column-gap:0px;grid-row-gap:0px;aspect-ratio:auto;object-fit:contain;flex-flow:column;width:auto;min-width:auto;overflow:hidden}.card.card-sm{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);width:22.5rem;color:var(--_turnfriendly-colors---text--body);box-shadow:0 4px 16px #01202d0d}.card.card-sm.tf-theme-27{border:1px solid var(--_turnfriendly-colors---border--soft-blue);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);color:var(--_turnfriendly-colors---text--body);box-shadow:0 4px 16px #01202d0d}.slider_mask{min-width:auto;height:auto;overflow:visible}.slider{background-color:var(--neutral--transparent);height:auto;overflow:hidden}.slider.overflow_visible{overflow:visible}.image-ratio_2x3{aspect-ratio:2/3;border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius);position:relative;overflow:clip}.accordion_content{background-color:var(--neutral--transparent);padding:0;position:static;overflow:hidden}.accordion_content.w--open{position:relative}.image-ratio_4x3{aspect-ratio:4/3;border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius);position:relative;overflow:clip}.image-ratio_1x1{aspect-ratio:1;border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius);overflow:clip}.image-ratio_2x2-5{aspect-ratio:2/2.5;border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius);position:relative;overflow:clip}.overflow_auto{overflow:auto}.heading-responsive_wrapper{container-type:inline-size}.ix_parallax-scale-out-hero{position:absolute;inset:0%;overflow:clip}.image-ratio_16x9{aspect-ratio:16/9;border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius);position:relative;overflow:clip}.ix_slider-slide-up{overflow:hidden}.overflow_clip{overflow:clip}.sg_main-wrapper{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-secondary);width:100%;min-height:100%;display:block;overflow:clip}.ix_full-screen-background{width:80vw;min-width:100%;min-height:100%;position:absolute;top:0;overflow:clip}.ix_card-change-width-trigger,.ix_card-background{overflow:clip}.tabs_content{overflow:visible}.mask_left{-webkit-mask-image:linear-gradient(270deg,#000 20%,#0000001a 100%);mask-image:linear-gradient(270deg,#000 20%,#0000001a 100%)}.mask_right{-webkit-mask-image:linear-gradient(90deg,#000 20%,#0000001a 100%);mask-image:linear-gradient(90deg,#000 20%,#0000001a 100%)}.mask_bottom{-webkit-mask-image:linear-gradient(#000 20%,#0000001a 100%);mask-image:linear-gradient(#000 20%,#0000001a 100%)}.mask_top{-webkit-mask-image:linear-gradient(#0000001a 0%,#000 80%);mask-image:linear-gradient(#0000001a 0%,#000 80%)}.subheading{max-width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-sm-width);margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);margin-right:auto;margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight);text-align:center;letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-letter-spacing);text-wrap:balance;color:inherit;align-self:center;margin-left:auto}.sg_color-combo{border:1px solid var(--_turnfriendly-colors---tint--grey-20);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);flex-flow:column;flex:1;min-height:12rem;display:flex;overflow:clip}.dropdown_list.w--open{border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-primary);box-shadow:0 2px 6px #0000001a}.dropdown_list.is-open_up.w--open{bottom:100%}.dropdown_list.is-open_up-left.w--open{bottom:100%;right:0}.dropdown_list.is-open_left.w--open{right:0}.mask_fade-horizontal{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.text-color_on-accent-tertiary{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-on-accent-tertiary)}.mask_fade-vertical{-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.sg_color-col-inverse{margin-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);margin-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-inverse);box-shadow:0 0 0 8px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-inverse);flex-flow:column;flex:1;display:flex;overflow:clip}.sg_color-col{grid-column-gap:0rem;grid-row-gap:0rem;border:1px solid var(--_turnfriendly-colors---tint--grey-19);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);flex-flow:column;flex:1;display:flex;overflow:clip}.image-ratio_auto{aspect-ratio:auto;border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius);width:100%;height:100%;position:relative;overflow:clip}.ratio_16x9{aspect-ratio:16/9}.ratio_3x2{aspect-ratio:3/2}.ratio_4x3{aspect-ratio:4/3}.ratio_1x1{aspect-ratio:1}.ratio_2x3{aspect-ratio:2/3}.mega-nav_dropdown-list{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:flex-start;justify-items:stretch;width:auto;margin-left:auto;margin-right:auto;display:flex;position:absolute;inset:0% auto auto 0%;box-shadow:0 2px 10px #0003,0 4px 10px #0003}.mega-nav_dropdown-list.w--open{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);background-color:#0000;margin-left:auto;margin-right:auto;position:absolute}.mega-nav_link-item{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-primary);text-decoration:none;transition:color .2s;display:flex}.nav_dropdown-list{position:absolute;inset:3rem 0% 0% 1.25rem}.nav_dropdown-list.w--open{background-color:#0000;width:auto;display:flex}.nav_dropdown-link{padding:var(--_turnfriendly-spacing---spacing--text-0-75em)var(--_turnfriendly-spacing---spacing--text-1em);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---nav-link--nav-link-primary);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-weight);justify-content:flex-start;align-items:center;text-decoration:none;transition:color .2s;display:flex}.nav_dropdown-link.w--current,.nav_dropdown-link.w--open{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-secondary-bg-hover)}.flex-child_no-shrink{flex:none}.custom_hero-right-offset{width:40vw;min-width:100%;max-width:60rem;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);flex:none}.ratio_anamorphic{border-top-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius);border-top-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius);border-bottom-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius);border-bottom-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius);aspect-ratio:2.39;position:relative;overflow:clip}.custom_hero-center-offset{flex:none;width:70vw;min-width:100%;max-width:120rem}.ix_background-change-1,.ix_background-change-2,.ix_background-change-3{transition:transform .35s ease-in-out}.input_text-area{height:auto;min-height:7.5rem;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);border-top-style:solid;border-top-width:1px;border-top-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-border);border-right-style:solid;border-right-width:1px;border-right-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-border);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-border);border-left-style:solid;border-left-width:1px;border-left-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-border);border-top-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-radius);border-top-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-radius);border-bottom-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-radius);border-bottom-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-bg);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---input--input-primary-text);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);margin-bottom:0;transition:background-color .2s}.accordion_toggle-transparent{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)0px;grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--neutral--transparent);color:inherit;font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-size);line-height:1.2;font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-weight);justify-content:flex-start;align-items:center;transition:border-color .2s,background-color .2s;display:flex}.accordion_toggle-transparent.w--open{border-bottom-right-radius:0;border-bottom-left-radius:0}.nav_dropdown-list-1.w--open{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);background-color:#0000;display:flex}.section-1{padding-top:var(--section--section-padding-vertical);padding-bottom:var(--section--section-padding-vertical);background-color:var(--_turnfriendly-colors---surface--warm);color:var(--_turnfriendly-colors---text--body);overflow:clip}body{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---text--body);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight)}h1{margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);margin-bottom:var(--_turnfriendly-spacing---spacing--0-625x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-weight);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}h2{margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);font-size:var(--_turnfriendly-typography---font-size--32px);line-height:var(--_turnfriendly-typography---line-height--1-2);font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-letter-spacing);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}h3{margin-top:var(--_turnfriendly-spacing---spacing--0-625x);margin-bottom:var(--_turnfriendly-spacing---spacing--0-625x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--body);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-weight);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-letter-spacing);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}p{margin-bottom:var(--_turnfriendly-spacing---spacing--0-625x)}a{background-color:var(--neutral--transparent);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-accent-on-primary);text-decoration:none;-webkit-text-decoration-color:var(--neutral--transparent);text-decoration-color:var(--neutral--transparent);text-decoration-style:solid}a.w--current{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-tertiary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary)}li{color:inherit}li:hover{border:.0625rem none var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-accent);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-tertiary-hover);border-radius:.375rem}blockquote{margin-bottom:var(--_turnfriendly-spacing---spacing--0-625x);padding:var(--_turnfriendly-spacing---spacing--0-625x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);border-left:.5rem solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---blockquote--blockquote-border);font-size:1.125rem;line-height:1.5rem}.section-tf{width:100%;min-width:auto;max-width:100%;margin:var(--_turnfriendly-spacing---spacing--0x)auto;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)0px;grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);border:0rem none var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---border-color--border-secondary);background-color:var(--_turnfriendly-colors---surface--warm);color:var(--_turnfriendly-colors---text--body);border-radius:0;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block;position:static;overflow:clip}.section-tf.background_secondary{z-index:auto;background-color:var(--_turnfriendly-colors---surface--blue-tint);color:var(--_turnfriendly-colors---text--body);position:static;inset:auto auto 0}.section-tf.tf-theme-testimonials{background-color:var(--_turnfriendly-colors---surface--blue-tint);color:var(--_turnfriendly-colors---text--body)}.section-tf.is-anchor{scroll-margin-top:110px}.section-tf.is-product-first{min-width:0;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary)}.section-tf.is-product-first.is-travel-surface{background-color:#f90}.section-tf.is-product-first.is-banking-surface{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);background-color:#416fa2}.section-tf.is-product-first.is-insurance-surface{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);background-color:#722730}.section-tf.is-product-first.is-retail-surface{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);background-color:#007f87}.section-tf.is-product-first.is-services-surface{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);background-color:#9b643f}.section-tf.is-product-first.is-healthcare-surface{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);background-color:#007b66}.section-tf.is-product-first.is-product-stage{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--_turnfriendly-colors---surface--soft-white);isolation:isolate;background-image:none;position:relative}.eyebrow{margin-top:0;margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-font);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-letter-spacing);text-transform:uppercase;color:inherit;display:inline-block}.heading_h4{margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-margin-bottom);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-weight);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.paragraph_large{margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-margin-bottom);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-letter-spacing);color:inherit;padding:0}.button{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-padding-vertical)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-padding-horizontal);grid-column-gap:clamp(1rem,1.67vw,1.5rem);grid-row-gap:clamp(1rem,1.67vw,1.5rem);border:0rem solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-primary-border);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-radius);box-shadow:none;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---button--button-font);color:#fff;font-size:clamp(.875rem,1.11vw,1rem);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height);text-align:center;cursor:pointer;background-color:#b34f00;background-image:none;flex:0 auto;justify-content:center;align-self:center;align-items:center;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s;display:inline-flex}.button:hover{border-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-primary-border-hover);box-shadow:none;opacity:1;color:#fff;background-color:#973f00}.button:active{box-shadow:none;opacity:1;color:#fff;background-color:#973f00}.button:focus{outline-offset:4px;outline:3px solid #236c72}.button.w--current{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-primary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary);-webkit-text-stroke-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary)}.button.w--current:hover{background-color:#c65000}.button.is-secondary{border-width:1px;border-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-secondary-border);background-color:var(--_turnfriendly-colors---brand--teal);box-shadow:none;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);background-image:none;display:flex}.button.is-secondary:hover{border-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-secondary-border-hover);background-color:var(--_turnfriendly-colors---brand--teal-hover);box-shadow:inset 0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a40);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.button.is-secondary:active{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a20)inset}.button.is-secondary.on-accent-primary{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a20)inset;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary);background-image:none}.button.is-secondary.on-accent-primary:hover{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a50)inset;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-link--link-inverse-hover)}.button.is-secondary.on-accent-primary:active{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a20)inset}.button.is-secondary.on-accent-secondary{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a20)inset;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-primary);background-image:none}.button.is-secondary.on-accent-secondary:hover{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a50)inset;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-link--link-inverse-hover)}.button.is-secondary.on-accent-secondary:active{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a20)inset}.button.is-secondary.on-accent-tertiary{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a20)inset;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-primary);background-image:none}.button.is-secondary.on-accent-tertiary:hover{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a50)inset}.button.is-secondary.on-accent-tertiary:active{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a20)inset}.button.is-secondary.on-inverse{margin-bottom:var(--_turnfriendly-spacing---spacing--2-25x);background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a20)inset;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary);background-image:none}.button.is-secondary.on-inverse:hover{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a40)inset}.button.is-secondary.on-inverse:active{background-color:var(--neutral--transparent);box-shadow:0 0 0 1px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a20)inset}.button.mobile{align-self:center;display:none}.button.tf-nav-cta{width:auto;height:44px;min-height:44px;max-height:44px;padding:0px var(--_turnfriendly-spacing---spacing--1-125x);white-space:nowrap;margin:0;font-size:14px;line-height:1.2;display:inline-flex}.padding-top_xxsmall{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x)}.text-align_center{text-align:center;margin-left:auto;margin-right:auto}.text-align_center.text-bold{font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold)}.text-align_center.tf-theme-02{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.button-group{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);border:1px none var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);flex-wrap:wrap;place-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.button-group.is-align-center{justify-content:center}.card_body{z-index:auto;height:auto;min-height:auto;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding);grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;flex:1;justify-content:flex-start;align-items:stretch;display:block;position:static;inset:0% auto auto 0%}.flex_horizontal{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}.divider-vertical{border-left:.0625rem solid color-mix(in srgb,currentColor 30%,transparent);align-self:stretch}.text-link{text-decoration:none;-webkit-text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);color:inherit;margin-right:0;font-weight:400;display:inline}.text-link:hover{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 100%,transparent);text-decoration-color:color-mix(in srgb,currentColor 100%,transparent);color:inherit}.text-link.w--current{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a10)}.flex_vertical{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.flex-align_center{justify-content:center;align-self:center;align-items:flex-start;display:flex}.button_icon{flex:none;justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}.padding-left_medium{padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.gap-medium{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--md-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--md-gap)}.text_all-caps{text-transform:uppercase}.image-12{filter:grayscale();width:10rem}.grid{padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--4x);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;margin-top:-5rem;margin-bottom:-5.5625rem}.image-14{filter:grayscale();width:6rem}.image-15{filter:grayscale()}.image-17{filter:grayscale();width:5rem}.image-18{filter:grayscale();width:6rem}.image-19{filter:grayscale();width:5rem}.image-20{filter:grayscale();width:6rem}.image-21,.image-22{filter:grayscale();width:5rem}.image-26{width:auto;max-width:100px}.image-27{width:auto;max-width:180px;margin-right:var(--_turnfriendly-spacing---spacing--0-625x);margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x)}.image-28,.image-29{width:auto;max-width:125px;margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x)}.image-31{width:auto;max-width:150px;padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x)}.svg-2{width:5rem}.svg-3{width:4.375rem;margin-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x)}.text-block-5{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---tag--tag-size);padding-top:0}.hero-image{width:100%;margin-top:var(--_turnfriendly-spacing---spacing--3-125x);background-image:none}.body{background-color:var(--_turnfriendly-colors---surface--warm);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---text--body);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight)}.customer-logo{box-sizing:border-box;vertical-align:baseline;object-fit:contain;width:auto;height:auto;display:inline-block}.collection-list-1-coll{grid-column-gap:var(--_turnfriendly-spacing---spacing--1-9x);grid-row-gap:var(--_turnfriendly-spacing---spacing--1-9x);flex-flow:wrap;grid-template-rows:auto;grid-template-columns:.75fr;grid-auto-columns:1fr;grid-auto-flow:row;place-content:stretch;place-items:center stretch;display:flex}.collection-item-7{align-self:auto;width:auto;height:auto;margin-left:auto}.collection-list-wrapper-6{margin-top:var(--_turnfriendly-spacing---spacing--0-625x);margin-right:var(--_turnfriendly-spacing---spacing--2-5x);margin-left:var(--_turnfriendly-spacing---spacing--2-5x)}.image-customer{margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);vertical-align:baseline;position:static}.image-customer.flex-align_center{margin-left:auto;margin-right:auto;display:block;position:static}.card-list{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);flex-flow:wrap;justify-content:center;align-items:center;display:flex}.card-item{width:auto;max-width:none;padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);align-self:flex-start}.block-quote{margin-top:var(--_turnfriendly-spacing---spacing--0-625x);margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);padding-left:var(--_turnfriendly-spacing---spacing--0-625x);border-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-border-width)solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---blockquote--blockquote-border);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:inherit;font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight);border-radius:0}.block-quote.tf-theme-28{color:var(--_turnfriendly-colors---text--body)}.container--tf{width:100%;height:auto;max-width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-width);padding-right:var(--1-5);padding-left:var(--1-5);text-align:left;background-image:none;background-repeat:repeat;background-size:auto;justify-content:center;margin-left:auto;margin-right:auto;display:block}.container--tf.tf-footer-width{width:100%}.container--tf.tf-layout-7-6{text-align:inherit;grid-template-rows:auto;grid-template-columns:minmax(0,7fr) minmax(0,6fr);align-items:center;gap:clamp(28px,3.125vw,56px);display:grid}.container--tf.tf-layout-6-7{text-align:inherit;grid-template-rows:auto;grid-template-columns:minmax(0,6fr) minmax(0,7fr);align-items:center;gap:clamp(32px,3.125vw,56px);display:grid}.container--tf.tf-layout-6-7.is-flow-content{z-index:2;position:relative}.container--tf.tf-layout-8-5{text-align:inherit;grid-template-rows:auto;grid-template-columns:minmax(0,8fr) minmax(0,5fr);align-items:center;gap:clamp(24px,3.125vw,48px);display:grid}.container--tf.tf-layout-8-5.is-decision-stack{flex-direction:column;align-items:stretch;display:flex}.container--tf.tf-layout-centered{text-align:center;grid-template-rows:auto}.container--tf.tf-layout-13-10{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:inherit;grid-template-rows:auto;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-auto-rows:auto;align-items:center;gap:64px;display:grid}.container--tf.tf-layout-13-10.is-product-demo{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px}.container--tf.is-content-stack{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);flex-direction:column;display:flex}.container--tf.is-visual-stage{z-index:1;grid-row-gap:var(--_turnfriendly-spacing---spacing--0x);grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)auto auto;display:grid;position:relative}.container--tf.tf-content-stack.tf-flow-content{z-index:2;position:relative}.container--tf.is-section-stack{row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--md-gap);flex-direction:column;display:flex}.container--tf.tf-module-layout{z-index:2;min-width:0;display:block;position:relative}.container--tf.tf-module-layout.tf-module-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:32px 48px;display:grid}.container--tf.tf-module-layout.tf-module-split.tf-module-data-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.container--tf.tf-flow-content{z-index:2;position:relative}.container--tf.tf-hero-circle-grid{z-index:2;align-items:center;column-gap:var(--_turnfriendly-spacing---spacing--2-25x);row-gap:var(--_turnfriendly-spacing---container--padding-vertical);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid;position:relative}.container--tf.tf-closing-split{text-align:left;align-items:center;column-gap:var(--_turnfriendly-spacing---spacing--3-5x);row-gap:var(--_turnfriendly-spacing---container--padding-vertical);grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);display:grid}.cell-center{flex-flow:column;justify-content:flex-start;align-items:center}.badge{width:auto;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);border-style:none;border-color:var(--neutral--black);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);background-color:var(--_turnfriendly-colors---surface--blue-tint);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---brand--teal);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-size);text-align:center}.hero-image{width:80vh;margin:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)auto;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);opacity:1;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;flex-flow:row;justify-content:center;align-self:center;align-items:flex-start;padding-left:0;display:flex;position:static;inset:0% auto auto 0%}.card_header{z-index:1;box-sizing:border-box;width:100%;height:auto;padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding);background-color:var(--neutral--transparent);text-align:center;object-fit:fill;position:relative;inset:0% auto auto 0%}.card_footer{height:auto;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding);padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight);text-align:left;color:inherit}.card_footer.tf-theme-29{color:var(--_turnfriendly-colors---text--body)}.image-69{width:auto}.container-golden{background-image:url(https://cdn.prod.website-files.com/68e8e65fc62746d8f15af42e/694fea0d3da17800ba9f3f9e_Desktop.svg);background-position:0 0;background-repeat:repeat;background-size:cover;width:1920px;max-width:1920px;height:1080px}.navbar-tf{border:1px none var(--neutral--black);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-secondary);width:100%;position:sticky;top:0}.navbar-main-containter-tf{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-secondary);max-width:90rem;height:auto;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);margin-left:auto;margin-right:auto;padding:0 clamp(1rem,1.67vw,1.5rem)}.navbar-content-wrapper-tf{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);grid-column-gap:clamp(1rem,1.67vw,1.5rem);grid-row-gap:clamp(1rem,1.67vw,1.5rem);justify-content:flex-start;padding-bottom:0;display:flex}.navbar-link-group{grid-column-gap:clamp(1rem,1.67vw,1.5rem);grid-row-gap:clamp(1rem,1.67vw,1.5rem);align-items:center;margin:0;padding:0;list-style-type:none;display:flex;position:static}.navbar-tf-menu{padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--8x);background-color:var(--neutral--transparent);outline-color:var(--neutral--ink);outline-offset:0px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--button-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height);grid-column-gap:clamp(1rem,1.67vw,1.5rem);grid-row-gap:clamp(1rem,1.67vw,1.5rem);border-radius:0;outline-width:3px;outline-style:none;flex:1;justify-content:space-between;align-self:flex-start;align-items:stretch;display:block;position:relative}.navbar-dropdown-toggle{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)0px;grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap);opacity:1;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);font-weight:var(--_typography---text--medium-weight);align-items:center;transition:box-shadow .3s cubic-bezier(.215,.61,.355,1);display:flex;box-shadow:inset 0 -4px #f600}.navbar-dropdown-toggle:hover{opacity:100;box-shadow:inset 0 -4px #f60}.navbar-dropdown-icon{margin:0;position:static}.navbar-dropdown{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight);position:static}.navbar-dropdown.locale{vertical-align:middle;display:block;position:relative}.navbar-brand{align-items:center;display:flex}.navbar-brand.w--current{background-color:#0000}.navbar-link-item{display:inline-block}.image-90{width:140px}.navbar-dropdown-list{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);left:0}.navbar-dropdown-list.w--open{background-color:#0000}.navbar-menu-inner-wrapper{grid-column-gap:clamp(1rem,1.67vw,1.5rem);grid-row-gap:clamp(1rem,1.67vw,1.5rem);justify-content:space-between;width:auto;display:flex}.navbar_dropdown-inner-list-item{margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x)}.navbar_dropdown-list-content-wrapper{padding:0rem var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x);border-style:none solid none none;border-width:1px;border-color:var(--neutral--black);border-radius:0rem 0rem var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);opacity:1;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);flex-flow:wrap;justify-content:center;margin-bottom:0;list-style-type:none;display:flex}.navbar_dropdown-list-content-wrapper:hover{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.navbar_dropdown-list-content-wrapper.tf-solutions-grid{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}.navbar_dropdown-list-container{max-width:90rem;margin-top:0;margin-left:auto;margin-right:auto;padding-left:clamp(1rem,1.67vw,1.5rem);padding-right:clamp(1rem,1.67vw,1.5rem);display:block}.navbar_dropdown-list-container.cc-small{max-width:30rem}.navbar_dropdown-list-link-name{margin-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);color:inherit;font-weight:600;display:inline-block}.navbar_dropdown-list-column{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);border-right:1px none var(--neutral--black);background-color:var(--neutral--transparent);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);text-align:left;flex:1;align-self:auto}.navbar_dropdown-list-column:hover{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.navbar_dropdown-list-link-icon{display:flex}.navbar_dropdown-inner-list{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);border-right:1px none var(--neutral--black);flex-flow:column;align-items:stretch;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.navbar_dropdown-list-link{grid-column-gap:0rem;grid-row-gap:0rem;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);justify-content:flex-start;margin-left:auto;margin-right:auto;text-decoration:none;transition:color .3s cubic-bezier(.215,.61,.355,1);display:flex}.navbar_dropdown-list-link:hover{color:var(--_turnfriendly-colors---brand--teal)}.navbar_dropdown-list-link.w--current{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-primary)}.navbar_dropdown-list-column-title{margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);text-transform:uppercase;font-weight:600}.navbar_dropdown-list-link-description{color:var(--_turnfriendly-colors---text--body);font-weight:400;line-height:1.5}.navbar_dropdown-list-link-text-wrapper{margin-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;display:flex}.path,.path-2,.path-3{background-color:var(--neutral--transparent)}.flowappz-cookie-consent-hide-popup{display:none}.text-size-small{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-line-height);margin-top:auto;margin-bottom:auto}.image-102,.image-103,.image-104,.image-105,.image-106,.image-107{width:8rem}.radio-button-label{margin:0rem var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-line-height);font-weight:400}.success-message,.error-message,.empty-state-2{background-color:var(--neutral--transparent)}.fs-marquee_instance{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);flex-flow:row;width:100%;min-width:0;max-width:100%;max-height:100%;display:flex;position:relative}.fs-marquee_list-wrapper{width:100%;min-width:0;min-height:1rem;position:relative;overflow:clip}.fs-marquee_list{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap);min-width:0;height:auto;min-height:1rem;transform-style:preserve-3d;flex-direction:row;justify-content:center;align-items:center;display:flex}.fs-marquee_item{width:auto;height:auto;min-height:1rem;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);backface-visibility:hidden;transition-property:transform opacity;flex-flow:row;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.fs-marquee_logo{max-width:80%}.fs-marquee-travel_instance{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);flex-flow:row;width:100%;min-width:0;max-width:100%;max-height:100%;display:flex;position:relative}.fs-marquee-travel_list-wrapper{width:100%;min-width:0;min-height:1rem;position:relative;overflow:clip}.fs-marquee-travel_list{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap);min-width:0;height:auto;min-height:1rem;transform-style:preserve-3d;flex-direction:row;justify-content:start;align-items:center;display:flex}.fs-marquee-travel_item{width:auto;height:auto;min-height:1rem;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);backface-visibility:hidden;transition-property:transform opacity;flex-flow:row;flex:none;justify-content:center;align-items:stretch;display:flex;position:relative}.fs-marquee-travel_logo{width:80%}.accordion-dropdown{width:100%;margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-on-accent-tertiary);border-radius:0;display:block;position:static;overflow:hidden}.accordion-dropdown:hover{font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold)}.accordion-toggle{border-top:1px solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-primary-a20);height:80px;display:flex}.accordion-icon{border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-on-accent-secondary);font-size:2rem}.accordion-heading{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-weight);color:inherit;margin-top:auto;margin-bottom:auto}.rich-text-block{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-on-accent-primary);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight);display:block}.accordion-list{padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);background-color:var(--neutral--transparent);display:none;position:static}.accordion-list.w--open{background-color:#0000;position:static}.accordion-list-wrapper{width:100%}.text-size-large{text-shadow:none;font-size:4rem;line-height:1em}.image-108{width:120px}.section-2{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---background-color--bg-accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.radio-button-display-none{display:none}.form-block-2{width:100%}.fs_accordion-2_component{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.fs_accordion-2_embed{margin-bottom:0}.fs_accordion-2_header{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap);background-color:var(--_turnfriendly-colors---surface--blue-tint);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.fs_accordion-2_header:focus-visible,.fs_accordion-2_header[data-wf-focus-visible]{outline-color:var(--_turnfriendly-colors---accessible--dark-grey);outline-offset:4px;outline-width:2px;outline-style:solid}.fs_accordion-2_content{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-on-accent-tertiary);transition:max-height .2s;overflow:hidden}.fs_accordion-2_body{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.fs_accordion-2_icon{margin-right:0;font-size:1.125rem;position:relative}.fs_accordion-2_label{font-size:1.25rem;font-weight:500}.fs_accordion-2_arrow-wrapper{transition:transform .2s}.fs_accordion-2_arrow-wrapper.is-active-accordion{transform:rotate(180deg)}.fs_accordion-2_message{color:var(--_turnfriendly-colors---accessible--dark-grey)}.tf-footer-groups{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);flex-flow:wrap;align-items:flex-start;display:flex}.tf-footer-group{grid-column-gap:var(--_turnfriendly-spacing---spacing--0-625x);grid-row-gap:var(--_turnfriendly-spacing---spacing--0-625x);flex-flow:column;flex:0 calc(20% - .8rem);align-items:flex-start;min-width:0;display:flex}.tf-footer-social{grid-column-gap:var(--_turnfriendly-spacing---spacing--0-625x);grid-row-gap:var(--_turnfriendly-spacing---spacing--0-625x);flex-flow:wrap;flex:0 calc(20% - .8rem);align-items:center;min-width:0;display:flex}.tf-navbar-actions{grid-column-gap:clamp(1rem,1.67vw,1.5rem);grid-row-gap:clamp(1rem,1.67vw,1.5rem);align-items:center;margin:0;padding:0;list-style-type:none;display:flex;position:static}.lp-textlink{color:var(--_turnfriendly-colors---brand--teal);font-size:15px;line-height:1.6;font-weight:var(--_typography---text--medium-weight);text-decoration:none;display:inline-block}.lp-textlink:hover{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);text-decoration:underline}.lp-textlink.is-on-dark{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);background-color:#0000;text-decoration:underline}.tf-solutions-grid{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}.tf-nav-label{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin-top:0;margin-bottom:0}.tf-language-panel{z-index:1000;width:180px;min-width:180px;margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);padding:var(--_turnfriendly-spacing---spacing--0-375x);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);border-radius:8px;position:absolute;top:100%;left:auto;right:0;box-shadow:0 8px 24px #01202d29}.tf-language-toggle{min-width:64px;height:44px;min-height:44px;padding:0px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);border:0px none var(--_turnfriendly-colors---tint--white-35);background-color:var(--neutral--transparent);box-shadow:none;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height);font-weight:var(--_typography---text--medium-weight);border-radius:8px;justify-content:center;align-items:center;display:flex}.tf-language-toggle:hover{background-color:var(--_turnfriendly-colors---tint--white-14)}.tf-language-toggle:focus-visible,.tf-language-toggle[data-wf-focus-visible]{outline-offset:3px;outline:2px solid #ffb587}.tf-language-options{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x);background-color:var(--neutral--transparent);flex-direction:column;align-items:stretch;display:flex}.tf-language-link{width:100%;min-height:44px;padding:var(--_turnfriendly-spacing---spacing--0-625x)var(--_turnfriendly-spacing---spacing--0-875x);background-color:var(--neutral--transparent);box-shadow:none;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);text-align:left;border-radius:8px;align-items:center;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.tf-language-link:hover{background-color:var(--_turnfriendly-colors---surface--navigation-hover);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-language-link:focus-visible,.tf-language-link[data-wf-focus-visible]{outline-offset:-2px;color:#01202d;background-color:#eaf3f4;outline:2px solid #236c72}.tf-nav-contact{min-width:92px;height:44px;min-height:44px;padding:0px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);border:0px none var(--_turnfriendly-colors---tint--white-35);background-color:var(--neutral--transparent);box-shadow:none;transition:background-color .2s ease,border-color undefined undefined;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary);font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height);font-weight:var(--_typography---text--medium-weight);text-align:center;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;margin:0;text-decoration:none;display:flex}.tf-nav-contact:hover{background-color:var(--_turnfriendly-colors---tint--white-14);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary)}.tf-nav-contact:focus-visible,.tf-nav-contact[data-wf-focus-visible]{outline-offset:3px;outline:2px solid #ffb587}.tf-faq-answer{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--body);font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-weight);margin-top:0;margin-bottom:0}.tf-faq-answer a{background-color:var(--neutral--transparent);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);text-decoration-line:underline;text-decoration-color:currentColor}.tf-faq-answer a:hover{background-color:var(--neutral--transparent);color:var(--_turnfriendly-colors---brand--orange-deep-hover);text-decoration-line:underline;text-decoration-color:currentColor}.tf-faq-answer.is-faq-copy{max-width:70ch;margin-top:12px;font-size:17px;line-height:1.7}.tf-platform-section{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--4x)0px;grid-column-gap:clamp(28px,3.125vw,56px);grid-row-gap:clamp(28px,3.125vw,56px);background-color:var(--surface--blue-tint);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);grid-template-rows:auto;grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:center;gap:clamp(28px,3.125vw,56px);scroll-margin-top:24px;display:block}.tf-platform-copy{min-width:0}.tf-platform-title{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1);line-height:var(--_turnfriendly-typography---line-height--1-1);font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:-.025em;color:inherit;margin:0}.tf-platform-lead{font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-7);color:inherit;margin:24px 0 0}.tf-platform-point{grid-column-gap:18px;grid-row-gap:18px;border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--toggle);align-items:flex-start;gap:18px;padding:20px 0;display:flex}.tf-platform-number{font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-6);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);color:inherit;flex-shrink:0;margin:0}.tf-platform-point-title{font-size:var(--_turnfriendly-typography---font-size--19px);line-height:var(--_turnfriendly-typography---line-height--1-35);font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:-.012em;color:inherit;margin:0}.tf-platform-point-body{font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-65);color:inherit;margin:8px 0 0}.tf-platform-link{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_turnfriendly-colors---border--toggle);font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-6);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);color:inherit;margin-top:12px;padding:10px 0;text-decoration:none;display:inline-block}.tf-platform-link:hover{color:#a84300}.tf-flow-connector{text-align:center}.tf-flow-connector.is-process-link{width:100%;margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);color:var(--_turnfriendly-colors---text--supporting);justify-content:center;align-items:center;display:flex}.tf-screen-language{display:none}.tf-page{box-sizing:border-box;background-color:var(--_turnfriendly-colors---surface--canvas);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);line-height:var(--_turnfriendly-typography---line-height--1-7);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight);background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial;overflow:hidden}.tf-main{box-sizing:border-box;font-optical-sizing:auto;width:100%;font-family:inherit}.tf-hero{box-sizing:border-box;margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);font-optical-sizing:auto;scroll-margin-top:24px;font-family:inherit}.tf-hero.is-spacious{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---surface--canvas);margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:block}.tf-hero.is-technical{min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);margin-left:0;margin-right:0;padding-left:0;padding-right:0}.tf-hero-copy{box-sizing:border-box;font-optical-sizing:auto;flex-direction:column;row-gap:24px;max-width:960px;font-family:inherit;display:flex}.tf-hero-copy.is-full-width{max-width:none}.tf-hero-copy.is-circle-intro{min-width:0;max-width:none}.tf-section-heading{box-sizing:border-box;overflow-wrap:anywhere;font-optical-sizing:auto;min-width:0;font-family:inherit}.tf-kicker{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:inherit;font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-7);letter-spacing:1px;font-optical-sizing:auto;margin:0;font-weight:600}.tf-heading-1{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:inherit;font-size:var(--_turnfriendly-typography---hero-fluid);line-height:var(--_turnfriendly-typography---line-height--1-1);font-weight:var(--_turnfriendly-typography---button--font-weight);font-optical-sizing:auto;margin:0}.tf-heading-1.is-balanced-display{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:inherit;font-size:var(--_turnfriendly-typography---display-balanced);line-height:var(--_turnfriendly-typography---line-height--1-08);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:-1.8px;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;margin:0}.tf-heading-1.is-balanced-display.is-responsive-benefit{white-space:normal}.tf-heading-1.is-balanced-display.is-responsive-benefit.is-benefit-accent{color:var(--_turnfriendly-colors---brand--orange-accent)}.tf-heading-1.is-balanced-display.is-responsive-benefit.is-balanced-lines{text-wrap:balance}.tf-heading-1.is-product-definition{font-size:var(--_turnfriendly-typography---font-size--52px)}.tf-heading-1.is-product-definition.is-two-statement{white-space:pre-line}.tf-heading-1.is-brand-code{text-align:center;letter-spacing:-.04em;width:100%;font-size:clamp(96px,32vw,180px);line-height:1}.tf-lead{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:inherit;font-size:var(--_turnfriendly-typography---font-size--24px);line-height:var(--_turnfriendly-typography---line-height--1-6);font-optical-sizing:auto;margin:0}.tf-actions{box-sizing:border-box;margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);font-optical-sizing:auto;flex-wrap:wrap;align-items:center;font-family:inherit;display:flex}.tf-actions.is-at-bottom{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);align-items:center;margin-top:auto;margin-bottom:1.125rem;padding-top:16px}.tf-actions.is-at-bottom.is-project-links{flex-direction:column;align-items:flex-start;padding-top:8px}.tf-actions.is-at-bottom.is-project-links.is-reference-card-action{margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-actions.is-project-links{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);flex-direction:column;align-items:flex-start;margin-left:0;margin-right:0}.tf-actions.is-closing-action{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);justify-content:flex-start;margin-left:0;margin-right:0}.tf-actions.is-process-links{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);flex-flow:column wrap;align-items:flex-start;margin-left:0;margin-right:0;display:flex}.tf-actions.is-technical{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);align-items:center;margin-left:0;margin-right:0}.tf-actions.is-consent-footer{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);background-color:var(--_turnfriendly-colors---button--secondary-background);flex-shrink:0;align-items:stretch}.tf-actions.is-consent-actions{align-items:stretch}.tf-section{box-sizing:border-box;margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);padding-bottom:var(--_turnfriendly-spacing---spacing--0x);font-optical-sizing:auto;scroll-margin-top:24px;font-family:inherit}.tf-section.is-fluid-spacing{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)0px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);margin-left:0;margin-right:0;display:block}.tf-section.is-fluid-spacing.is-blue-tint{background-color:var(--surface--blue-tint)}.tf-section.is-fluid-spacing.is-blue-tint.is-module-following{z-index:auto;isolation:auto;position:relative}.tf-section.is-fluid-spacing.is-warm-tint{border:0rem none var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-color-tint--neutral-inverse-a20);background-color:var(--_turnfriendly-colors---button--secondary-background);width:100%;min-width:auto;max-width:100%;color:var(--text--body);border-radius:0;grid-auto-columns:1fr;gap:1rem;position:static;overflow:clip}.tf-section.is-fluid-spacing.is-warm-tint.is-module-following{z-index:auto;isolation:auto;position:relative}.tf-section.is-fluid-spacing.is-dark{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--_turnfriendly-colors---surface--canvas)}.tf-section.is-fluid-spacing.tf-module-hero{background-color:var(--_turnfriendly-colors---surface--canvas);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);position:relative;overflow:hidden}.tf-section.is-fluid-spacing.tf-module-hero.is-flowing{z-index:auto;isolation:auto;overflow:visible}.tf-section.is-fluid-spacing.tf-module-dashboard{background-color:var(--_turnfriendly-colors---surface--footer);color:#fff}.tf-section.is-fluid-spacing.tf-module-dashboard.is-module-following,.tf-section.is-fluid-spacing.is-module-following{z-index:auto;isolation:auto;position:relative}.tf-section.is-fluid-spacing.is-circle-hero{z-index:auto;isolation:auto;position:relative;overflow:visible}.tf-section.is-even-spacing{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)0px;display:block}.tf-section.is-even-spacing.is-blue-tint{background-color:var(--surface--blue-tint);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary)}.tf-section.is-even-spacing.is-warm{background-color:var(--surface--warm);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary)}.tf-section.is-even-spacing.is-dark{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.tf-section.is-technical{min-width:0;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)0px;background-color:var(--neutral--transparent);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary)}.tf-section.is-technical.is-blue-tint{background-color:var(--surface--blue-tint)}.tf-section.is-technical.is-blue-tint.is-continuation{padding-top:var(--_turnfriendly-spacing---spacing--0x)}.tf-section.is-technical.is-blue-tint.is-module-following{z-index:auto;isolation:auto;position:relative}.tf-section.is-technical.is-dark{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.tf-section.is-technical.is-warm-tint{background-color:var(--_turnfriendly-colors---button--secondary-background)}.tf-section.is-technical.is-continuation{padding-top:var(--_turnfriendly-spacing---spacing--0x)}.tf-section.is-technical.is-canvas{background-color:var(--_turnfriendly-colors---surface--canvas)}.tf-section.is-technical.is-canvas.is-flowing-brand{z-index:auto;isolation:auto;position:relative;overflow:visible}.tf-section.is-technical.is-module-following{z-index:auto;isolation:auto;position:relative}.tf-section.is-balanced{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)}.tf-section.is-balanced.is-paper{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.tf-section.is-balanced.is-canvas{background-color:var(--_turnfriendly-colors---surface--canvas)}.tf-section.is-page-end{padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)}.tf-section.is-faq-section{background-color:#fff;padding-top:40px;padding-bottom:40px}.tf-section.is-faq-section.is-canvas{background-color:#f8f5ef}.tf-section.is-faq-section.is-warm-tint{background-color:#fff0e4}.tf-section.is-padded-bottom{padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)}.tf-section-muted{box-sizing:border-box;margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);background-color:var(--surface--blue-tint);font-optical-sizing:auto;scroll-margin-top:24px;font-family:inherit}.tf-content-split{box-sizing:border-box;font-optical-sizing:auto;grid-template-columns:1.618fr 1fr;align-items:start;gap:40px 64px;font-family:inherit;display:grid}.tf-content-split.is-golden{box-sizing:border-box;background-color:var(--neutral--transparent);box-shadow:none;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);border:0;border-radius:0;grid-template-rows:auto;grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);align-items:center;gap:64px;padding:0;display:grid}.tf-body-copy{box-sizing:border-box;color:inherit;font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-7);font-optical-sizing:auto;margin:0}.tf-body-copy.is-consent-copy{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--body);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-6);font-weight:400}.tf-statement{box-sizing:border-box;background-color:var(--neutral--transparent);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--22px);line-height:var(--_turnfriendly-typography---line-height--1-6);font-optical-sizing:auto;border-left-width:0;margin:32px 0;padding-left:0;padding-right:0;font-style:normal}.tf-figure{box-sizing:border-box;font-optical-sizing:auto;justify-self:end;max-width:340px;margin:0;font-family:inherit}.tf-figure-image{box-sizing:border-box;object-fit:contain;font-optical-sizing:auto;border-radius:4px;width:100%;max-width:100%;height:auto;font-family:inherit;display:block}.tf-job{box-sizing:border-box;border-top:1px solid var(--_turnfriendly-colors---border--divider);font-optical-sizing:auto;padding-top:32px;padding-bottom:32px;font-family:inherit}.tf-job-title{box-sizing:border-box;color:inherit;font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--26px);line-height:var(--_turnfriendly-typography---line-height--1-3);font-optical-sizing:auto;margin:0;font-weight:600}.tf-job-location{box-sizing:border-box;color:var(--_turnfriendly-colors---text--supporting);font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--16px);font-optical-sizing:auto}.tf-link-content{box-sizing:border-box;font-optical-sizing:auto;justify-self:end;font-family:inherit}.tf-cms-empty{color:var(--_turnfriendly-colors---text--empty-state);font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-7);padding-top:24px;padding-bottom:24px}.tf-grid-two{box-sizing:border-box;font-optical-sizing:auto;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;grid-auto-flow:row;align-items:stretch;gap:56px 32px;width:100%;min-width:0;max-width:none;font-family:inherit;display:grid}.tf-grid-two:before,.tf-grid-two:after{content:none;display:none}.tf-grid-two.is-comparison{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);gap:32px 64px}.tf-grid-two.is-catalog{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 40px}.tf-grid-two.is-data-grid{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);align-items:start}.tf-grid-two.is-media-row{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);border-top:1px solid var(--_turnfriendly-colors---border--toggle);grid-template-columns:minmax(0,1fr) minmax(0,1.382fr);align-items:start}.tf-grid-two.is-form-layout{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.382fr);align-items:start}.tf-grid-two.is-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;column-gap:24px;padding:4px 4px 16px;display:flex;overflow:auto hidden}.tf-grid-two.is-visual-dominant{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}.tf-testimonial{box-sizing:border-box;border-top:1px solid var(--_turnfriendly-colors---border--divider);background-color:var(--neutral--transparent);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;width:100%;min-width:0;max-width:none;box-shadow:none;background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial;font-optical-sizing:auto;flex-flow:column;grid-template-columns:minmax(0,1fr) minmax(0,2.618fr);align-items:stretch;gap:0;padding:32px 0 0;font-family:inherit;display:flex}.tf-testimonial.is-carousel-card{border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--menu-panel);border-right-style:solid;border-right-width:1px;border-right-color:var(--_turnfriendly-colors---border--menu-panel);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_turnfriendly-colors---border--menu-panel);border-left-style:solid;border-left-width:1px;border-left-color:var(--_turnfriendly-colors---border--menu-panel);background-color:var(--_turnfriendly-colors---surface--canvas);scroll-snap-align:start;flex-direction:column;flex-shrink:0;row-gap:12px;width:calc(33.3333% - 16px);min-width:0;height:auto;padding:24px;display:flex}.tf-testimonial-quote{box-sizing:border-box;width:100%;max-width:none;color:inherit;font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--22px);line-height:var(--_turnfriendly-typography---line-height--1-65);overflow-wrap:anywhere;font-optical-sizing:auto;order:0;margin:0}.tf-person-name{box-sizing:border-box;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--17px);line-height:var(--_turnfriendly-typography---line-height--1-4);font-optical-sizing:auto;grid-column:2;align-self:end;margin:0;font-weight:600}.tf-person-role{box-sizing:border-box;width:100%;max-width:none;color:var(--_turnfriendly-colors---text--supporting);font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-6);overflow-wrap:normal;font-optical-sizing:auto;grid-column:2;align-self:start}.tf-section-accent{box-sizing:border-box;margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);background-color:var(--_turnfriendly-colors---button--secondary-background);font-optical-sizing:auto;scroll-margin-top:24px;font-family:inherit}.tf-section-accent.is-editorial{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);background-color:var(--_turnfriendly-colors---surface--canvas);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary)}.tf-section-accent.is-photo-background{background-color:var(--_turnfriendly-colors---surface--footer);min-height:440px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);background-image:linear-gradient(90deg,#012f42f0 0%,#012f42d6 52%,#012f426b 100%),url(https://s3.amazonaws.com/webflow-prod-assets/68e8e65fc62746d8f15af42e/69d4f3a181bc3ef125ad16a5_bg-about-night.png);background-position:50% 100%;background-repeat:no-repeat;background-size:cover}.tf-hero-kicker{box-sizing:border-box;color:inherit;font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--11px);letter-spacing:1px;font-optical-sizing:auto;margin:0 0 16px;font-weight:600}.tf-person{box-sizing:border-box;overflow-wrap:anywhere;font-optical-sizing:auto;order:1;grid-template-rows:auto auto;grid-template-columns:64px minmax(0,1fr);grid-auto-rows:auto;align-items:center;gap:4px 18px;width:100%;min-width:0;margin-top:auto;padding-top:28px;font-family:inherit;display:grid}.tf-person.is-carousel-person{grid-template-columns:48px minmax(0,1fr);column-gap:12px;padding-top:12px}.tf-person.is-contact{order:0;margin-top:0;padding-top:0}.tf-testimonials-list{box-sizing:border-box;font-optical-sizing:auto;width:100%;min-width:0;max-width:none;font-family:inherit}.tf-avatar-image{box-sizing:border-box;aspect-ratio:auto;background-color:var(--neutral--transparent);background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-size:auto;background-repeat:initial;background-attachment:initial;background-clip:initial;-webkit-text-fill-color:inherit;object-fit:cover;object-position:left 50% top 0%;font-optical-sizing:auto;border-radius:0;grid-area:1/1/3;width:100%;max-width:100%;height:100%;font-family:inherit;display:block;position:static}.tf-quote-mark{box-sizing:border-box;color:var(--_turnfriendly-colors---button--primary-border);font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--64px);line-height:var(--_turnfriendly-typography---line-height--0-8);font-optical-sizing:auto;order:-1;margin-bottom:16px;font-weight:500}.tf-testimonials-section{box-sizing:border-box;margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)0px;background-color:var(--_turnfriendly-colors---surface--warm-pale);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial;font-optical-sizing:auto;scroll-margin-top:24px;font-family:inherit}.tf-avatar{box-sizing:border-box;background-color:var(--surface--blue-tint);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial;font-optical-sizing:auto;border-radius:50%;grid-area:1/1/3;justify-content:center;align-items:center;width:64px;height:64px;padding:0;font-family:inherit;display:flex;overflow:hidden}.tf-avatar.is-compact{width:48px;height:48px}.tf-locale-marker{box-sizing:border-box;font-optical-sizing:auto;font-family:inherit;display:none}.tf-cms-list{box-sizing:border-box;font-optical-sizing:auto;font-family:inherit}.tf-section-nav-label{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--section-navigation);font-size:var(--_turnfriendly-typography---font-size--10px);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:.07em;font-optical-sizing:auto;margin-top:0;margin-bottom:0;margin-right:auto}.tf-heading-2{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:inherit;font-size:var(--_turnfriendly-typography---font-size--32px);line-height:var(--_turnfriendly-typography---line-height--1-2);font-weight:var(--_turnfriendly-typography---button--font-weight);font-optical-sizing:auto;margin:0}.tf-heading-2.is-fluid-editorial{max-width:25ch;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);font-size:var(--_turnfriendly-typography---section-heading-fluid);line-height:var(--_turnfriendly-typography---line-height--1-15);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:-.018em;white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.tf-heading-2.is-project-display{font-size:var(--_turnfriendly-typography---section-heading-broad);line-height:var(--_turnfriendly-typography---line-height--1-15);letter-spacing:-1.1px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.tf-heading-2.is-compact-heading{max-width:900px;font-size:var(--_turnfriendly-typography---section-heading-compact);line-height:var(--_turnfriendly-typography---line-height--1-14);letter-spacing:-1.3px;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.tf-heading-2.is-balanced-phrase{letter-spacing:-.02em;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:40px;line-height:1.15}.tf-heading-2.tf-module-stage-heading{color:#fff}.tf-link-label{box-sizing:border-box;text-underline-offset:inherit;text-decoration-thickness:inherit;font-optical-sizing:auto;-webkit-text-decoration-line:inherit;text-decoration-line:inherit;font-family:Splinesans Variable,sans-serif;display:inline}.tf-link-icon{box-sizing:border-box;font-optical-sizing:auto;fill:currentColor;width:20px;height:20px;font-family:inherit}.tf-link-icon.is-media-zoom{width:var(--_turnfriendly-typography---font-size--24px);height:var(--_turnfriendly-typography---font-size--24px);fill:none;flex-shrink:0;display:block}.tf-link-icon.is-row-icon{width:var(--_turnfriendly-typography---font-size--18px);height:var(--_turnfriendly-typography---font-size--18px);margin-top:var(--_sizes---spacing--0-125x);color:var(--_turnfriendly-colors---text--supporting);fill:none;flex-shrink:0;display:block}.tf-link-icon.is-row-icon.is-on-dark{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.tf-icon-path{box-sizing:border-box;font-optical-sizing:auto;fill:currentColor;font-family:inherit}.tf-emphasis{box-sizing:border-box;font-optical-sizing:auto;font-family:Splinesans Variable,sans-serif;font-weight:500}.tf-figure-caption{box-sizing:border-box;color:var(--_turnfriendly-colors---text--supporting);font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--14px);font-optical-sizing:auto;margin-top:16px}.tf-cta-heading{box-sizing:border-box;color:inherit;font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--32px);line-height:var(--_turnfriendly-typography---line-height--1-2);font-optical-sizing:auto;margin:0 0 24px}.tf-cta-copy{box-sizing:border-box;color:inherit;font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-7);font-optical-sizing:auto;margin:0}.tf-site-footer-legal{box-sizing:border-box;font-optical-sizing:auto;flex-wrap:wrap;gap:20px;font-family:inherit;display:flex}.tf-site-header{z-index:50;box-sizing:border-box;background-color:var(--_turnfriendly-colors---surface--canvas);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-family:Splinesans Variable,sans-serif;line-height:var(--_turnfriendly-typography---line-height--1-6);background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial;font-optical-sizing:auto;position:relative}.tf-site-header-main{box-sizing:border-box;font-optical-sizing:auto;justify-content:space-between;align-items:baseline;gap:24px 12px;min-height:98px;padding:20px max(6.25%,50% - 720px);font-family:inherit;display:flex}.tf-site-brand{box-sizing:border-box;background-color:var(--neutral--transparent);color:inherit;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;flex-shrink:0;align-self:center;font-family:inherit;text-decoration-line:none}.tf-site-brand.is-transparent{background-color:var(--neutral--transparent);background-image:none}.tf-site-logo{box-sizing:border-box;font-optical-sizing:auto;width:160px;max-width:100%;height:auto;font-family:inherit;display:block}.tf-site-site-nav{box-sizing:border-box;font-optical-sizing:auto;flex-direction:row;align-items:center;gap:22px 12px;font-family:inherit;display:flex}.tf-site-menu-group{box-sizing:border-box;font-optical-sizing:auto;font-family:inherit}.tf-site-menu-trigger{box-sizing:border-box;border-bottom:2px solid var(--neutral--transparent);background-color:var(--neutral--transparent);color:inherit;font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--15px);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;align-items:center;gap:8px;padding:12px 0;font-weight:700;text-decoration-line:none;display:flex}.tf-site-menu-trigger:hover{border-bottom-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);color:var(--_turnfriendly-colors---text--orange-hover)}.tf-site-menu-trigger:focus-visible,.tf-site-menu-trigger[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;outline-width:3px;outline-style:solid}.tf-site-menu-trigger.w--current{background-color:var(--neutral--transparent)}.tf-site-menu-sign{box-sizing:border-box;width:8px;height:8px;font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--0px);line-height:var(--_turnfriendly-typography---line-height--zero);font-optical-sizing:auto;border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 8px;font-weight:400;display:inline-block;transform:translateY(-2px)rotate(45deg)}.tf-site-menu-panel{z-index:30;box-sizing:border-box;border:1px solid var(--_turnfriendly-colors---border--menu-panel);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;box-shadow:var(--_turnfriendly-colors---shadow--menu)0px 20px 35px;background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial;font-optical-sizing:auto;border-image-source:none;border-image-slice:100%;border-image-outset:0;border-image-repeat:stretch;border-radius:0 0 5px 5px;grid-template-rows:auto;grid-template-columns:1fr 3fr;grid-auto-rows:auto;grid-auto-flow:row;gap:30px;padding:32px;font-family:inherit;display:none;position:absolute;top:100%;left:6.25%;right:6.25%}.tf-site-menu-panel.is-product{grid-template-columns:minmax(140px,.55fr) minmax(0,3fr)}.tf-ui-copy{box-sizing:border-box;color:var(--_turnfriendly-colors---text--orange-hover);font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--10px);letter-spacing:.08em;font-optical-sizing:auto;margin:0 0 14px;font-weight:700}.tf-ui-heading2{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:inherit;font-size:var(--_turnfriendly-typography---font-size--30px);line-height:var(--_turnfriendly-typography---line-height--1-2);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);font-optical-sizing:auto;margin:0}.tf-site-menu-overview{box-sizing:border-box;border-bottom:2px solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);background-color:var(--neutral--transparent);color:inherit;font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--14px);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;margin-top:22px;padding-bottom:7px;font-weight:700;text-decoration-line:none;display:inline-block}.tf-site-menu-overview:hover,.tf-site-menu-overview:active{background-color:var(--neutral--transparent);background-image:none}.tf-site-menu-overview:focus{background-color:#0000;background-image:none}.tf-site-menu-overview:focus-visible,.tf-site-menu-overview[data-wf-focus-visible]{background-color:var(--neutral--transparent);outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;background-image:none;outline-width:3px;outline-style:solid}.tf-site-menu-overview.w--current{background-color:var(--neutral--transparent)}.tf-site-menu-grid{box-sizing:border-box;font-optical-sizing:auto;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-auto-flow:row;gap:8px 20px;font-family:inherit;display:grid}.tf-site-menu-grid.is-product{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.tf-site-menu-item{box-sizing:border-box;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap)15px;border:1px solid var(--neutral--transparent);background-color:var(--neutral--transparent);color:inherit;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;border-image-source:none;border-image-slice:100%;border-image-outset:0;border-image-repeat:stretch;border-radius:3px;font-family:inherit;text-decoration-line:none}.tf-site-menu-item:hover{border-color:var(--_turnfriendly-colors---border--warm-hover);background-color:var(--_turnfriendly-colors---button--secondary-background);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial}.tf-site-menu-item.w--current{background-color:var(--neutral--transparent)}.tf-site-menu-item-title{box-sizing:border-box;font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-35);font-optical-sizing:auto;font-weight:700}.tf-site-menu-item-description{box-sizing:border-box;color:var(--_turnfriendly-colors---text--supporting);font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-6);font-optical-sizing:auto;margin-top:5px}.tf-site-mobile-toggle{box-sizing:border-box;border:1px solid var(--_turnfriendly-colors---border--toggle);background-color:var(--neutral--transparent);color:inherit;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;border-image-source:none;border-image-slice:100%;border-image-outset:0;border-image-repeat:stretch;border-radius:8px;font-family:inherit;text-decoration-line:none;display:none}.tf-site-mobile-toggle:focus-visible,.tf-site-mobile-toggle[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;outline-width:3px;outline-style:solid}.tf-site-language-nav{box-sizing:border-box;font-optical-sizing:auto;flex-shrink:0;align-items:center;gap:10px;font-family:inherit;display:flex}.tf-site-mobile-menu{box-sizing:border-box;border-top:1px solid var(--_turnfriendly-colors---border--divider);font-optical-sizing:auto;max-height:70vh;padding:24px 6.25% 30px;font-family:inherit;display:none;overflow:auto}.tf-site-mobile-group{box-sizing:border-box;border-bottom:1px solid var(--_turnfriendly-colors---border--divider);font-optical-sizing:auto;margin-bottom:0;padding:0;font-family:inherit}.tf-site-mobile-group-title{box-sizing:border-box;border-bottom:2px solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);background-color:var(--neutral--transparent);color:inherit;font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--20px);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;margin-bottom:12px;padding-bottom:5px;font-weight:700;text-decoration-line:none;display:inline-block}.tf-site-mobile-group-title:focus-visible,.tf-site-mobile-group-title[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;outline-width:3px;outline-style:solid}.tf-site-mobile-item{box-sizing:border-box;background-color:var(--neutral--transparent);color:inherit;font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-45);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;padding:9px 0;text-decoration-line:none;display:block}.tf-site-mobile-item:focus-visible,.tf-site-mobile-item[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;outline-width:3px;outline-style:solid}.tf-site-mobile-item.is-top-level{font-size:20px;font-weight:600;line-height:1.45}.tf-site-fullfooter{box-sizing:border-box;background-color:var(--_turnfriendly-colors---surface--footer);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---surface--canvas);line-height:var(--_turnfriendly-typography---line-height--1-6);background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial;font-optical-sizing:auto;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-auto-rows:auto;gap:56px 40px;padding:72px max(6.25%,50% - 720px) 28px;display:grid}.tf-site-footer-intro{box-sizing:border-box;font-optical-sizing:auto;max-width:none;font-family:inherit}.tf-site-footer-brand{box-sizing:border-box;background-color:var(--neutral--transparent);color:inherit;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;font-family:inherit;text-decoration-line:none}.tf-site-footer-brand:hover{color:var(--_turnfriendly-colors---text--footer-accent);text-underline-offset:4px;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-site-footer-logo{box-sizing:border-box;font-optical-sizing:auto;width:160px;max-width:100%;height:auto;font-family:inherit;display:block}.tf-site-footer-heading{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:inherit;font-size:var(--_turnfriendly-typography---font-size--29px);line-height:var(--_turnfriendly-typography---line-height--1-15);font-optical-sizing:auto;margin:28px 0 0;font-weight:700}.tf-site-footer-copy{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---text--on-dark-muted);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-7);font-optical-sizing:auto;margin-top:18px}.tf-site-footer-contact{box-sizing:border-box;border-bottom:2px solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);background-color:var(--neutral--transparent);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:inherit;font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;margin-top:15px;padding:12px 0;font-weight:700;text-decoration-line:none;display:inline-block}.tf-site-footer-directory{box-sizing:border-box;font-optical-sizing:auto;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;grid-auto-flow:row;gap:26px;font-family:inherit;display:grid}.tf-site-footer-group-heading{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--footer-accent);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-4);font-optical-sizing:auto;margin:0 0 18px;font-weight:700}.tf-site-footer-link{box-sizing:border-box;background-color:var(--neutral--transparent);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---text--footer-link);font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-6);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;padding:6px 0;text-decoration-line:none;display:block}.tf-site-footer-link:hover{background-color:var(--neutral--transparent);color:var(--_turnfriendly-colors---text--footer-accent);text-underline-offset:4px;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;background-image:none;text-decoration-line:underline}.tf-site-footer-link:active{background-color:var(--neutral--transparent);background-image:none}.tf-site-footer-link:focus{background-color:#0000;background-image:none}.tf-site-footer-link:focus-visible,.tf-site-footer-link[data-wf-focus-visible]{background-color:var(--neutral--transparent);background-image:none}.tf-site-footer-link.is-touch-target{align-items:center;min-height:44px;display:flex}.tf-site-footer-bottom{box-sizing:border-box;border-top:1px solid var(--_turnfriendly-colors---border--on-dark);color:var(--_turnfriendly-colors---text--on-dark-muted);font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--12px);font-optical-sizing:auto;grid-column:1/-1;justify-content:space-between;align-items:center;gap:22px;padding-top:24px;display:flex}.tf-site-footer-top{box-sizing:border-box;background-color:var(--neutral--transparent);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---surface--canvas);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial;font-optical-sizing:auto;text-decoration-line:none}.tf-site-footer-top:hover{color:var(--_turnfriendly-colors---text--footer-accent);text-underline-offset:4px;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-section-nav{box-sizing:border-box;height:var(--_sizes---spacing--2-5x);min-height:var(--_sizes---spacing--2-5x);border-top:0px none var(--_turnfriendly-colors---border--divider);border-bottom:1px solid var(--_turnfriendly-colors---border--divider);background-color:var(--_turnfriendly-colors---surface--canvas);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial;font-optical-sizing:auto;align-items:center;gap:28px;padding:0 max(6.25%,50% - 720px);font-family:inherit;display:flex}.tf-section-nav.is-wrapping{height:auto;min-height:var(--_sizes---spacing--2-5x);padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);flex-wrap:wrap}.tf-button{box-sizing:border-box;grid-column-gap:12px;grid-row-gap:12px;border:1px solid var(--neutral--transparent);max-width:100%;height:56px;min-height:56px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--button-font);font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-4);font-weight:var(--_turnfriendly-typography---button--font-weight);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:10px 18px;text-decoration:none;display:inline-flex}.tf-button:focus-visible,.tf-button[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;outline-width:3px;outline-style:solid}.tf-button.tf-button-primary{border-color:var(--_turnfriendly-colors---button--primary-border);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-primary-bg);color:var(--_turnfriendly-colors---button--primary-text)}.tf-button.tf-button-primary:hover{border-color:var(--_turnfriendly-colors---button--primary-border-hover);background-color:var(--_turnfriendly-colors---button--primary-background-hover);color:var(--_turnfriendly-colors---button--primary-text)}.tf-button.tf-button-secondary{border-color:var(--_turnfriendly-colors---button--secondary-border);background-color:var(--_turnfriendly-colors---button--secondary-background);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary)}.tf-button.tf-button-secondary:hover{border-color:var(--_turnfriendly-colors---button--secondary-border-hover);background-color:var(--_turnfriendly-colors---button--secondary-background-hover);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);text-decoration:underline}.tf-button.tf-button-secondary.tf-button-on-dark{border-color:var(--_turnfriendly-colors---button--on-dark-border);background-color:var(--_turnfriendly-colors---button--on-dark-background);color:var(--_turnfriendly-colors---button--secondary-background-hover)}.tf-button.tf-button-secondary.tf-button-on-dark:hover{border-color:var(--_turnfriendly-colors---button--on-dark-border-hover);background-color:var(--_turnfriendly-colors---button--on-dark-background-hover);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.tf-button.tf-button-blue{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.tf-button.tf-button-blue:hover{background-color:var(--_turnfriendly-colors---button--blue-background-hover)}.tf-button.tf-button-blue.tf-button-compact{height:var(--_turnfriendly-spacing---spacing--2-5x);min-height:var(--_turnfriendly-spacing---spacing--2-5x);font-size:var(--_turnfriendly-typography---font-size--13px);font-weight:var(--_turnfriendly-typography---button--font-weight);white-space:nowrap;border-radius:.5rem;padding:.375rem 1rem}.tf-button.tf-button-blue.is-content-width{flex-grow:0;align-self:flex-start;width:auto}.tf-button.tf-button-blue.tf-button-on-dark{border-color:#fff}.tf-button.tf-button-blue.tf-button-on-dark.is-filled-light{border-color:var(--_turnfriendly-colors---surface--soft-white);background-color:var(--_turnfriendly-colors---surface--soft-white);color:var(--_turnfriendly-colors---button--primary-text)}.tf-button.tf-button-blue.tf-button-on-dark.is-filled-light:hover{background-color:var(--_turnfriendly-colors---button--secondary-background-hover);color:var(--_turnfriendly-colors---button--primary-text)}.tf-button.tf-button-blue.tf-button-on-dark.is-filled-light.is-single-line{white-space:nowrap}.tf-button.tf-button-blue.tf-module-button{height:auto;min-height:44px;font-size:var(--_turnfriendly-typography---font-size--14px);white-space:nowrap;flex-shrink:0;padding:10px 20px;line-height:20px}.tf-button.is-consent-control{width:auto;min-width:0;height:auto;min-height:44px;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);border:1px solid var(--_turnfriendly-colors---border--soft-blue);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--_turnfriendly-colors---button--secondary-background);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--16px);white-space:normal;flex:1}.tf-button.is-consent-control:hover{border-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);background-color:var(--_turnfriendly-colors---button--secondary-background);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);text-decoration-line:none}.tf-button.is-consent-control:focus-visible,.tf-button.is-consent-control[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:3px;outline-width:2px;outline-style:solid}.tf-button.is-navigation-quiet{box-sizing:border-box;grid-column-gap:0px;grid-row-gap:0px;color:#0b465e;white-space:nowrap;background-color:#0000;border:1px solid #b7c8ce;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:auto;max-width:100%;height:40px;min-height:40px;padding:8px 12px;font-size:15px;font-weight:700;line-height:24px;text-decoration:none;display:inline-flex}.tf-button.is-navigation-quiet:hover{color:#0b465e;background-color:#edf3f5;border-color:#0b465e;text-decoration:none}.tf-button.is-navigation-quiet:focus{outline-offset:3px;outline:2px solid #f60}.tf-button.is-navigation-quiet.is-header-action{display:inline-flex}.tf-site-menu-label{margin:0;font-family:Splinesans Variable,sans-serif;display:inline}.tf-site-menu-label:lang(de-de){color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary)}.tf-section-link{box-sizing:border-box;border-bottom:2px solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);background-color:var(--neutral--transparent);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:inherit;font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--_typography---text--medium-weight);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;padding:4px 0;text-decoration-line:none}.tf-section-link:hover{background-color:var(--neutral--transparent);color:var(--_turnfriendly-colors---text--orange-hover);background-image:none}.tf-section-link:active{background-color:var(--neutral--transparent);background-image:none}.tf-section-link:focus{background-color:#0000;background-image:none}.tf-section-link:focus-visible,.tf-section-link[data-wf-focus-visible]{background-color:var(--neutral--transparent);background-image:none}.tf-section-link.w--current{color:#0b465e;background-color:#0000;background-image:none;font-family:Oswald,sans-serif}.tf-section-link.is-approval-pending{display:none}.tf-site-language-link{box-sizing:border-box;border-bottom:2px solid var(--neutral--transparent);background-color:var(--neutral--transparent);color:inherit;font-family:Splinesans Variable,sans-serif;font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-4);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-optical-sizing:auto;background-image:none;padding:6px 0;font-weight:600;text-decoration-line:none}.tf-site-language-link:hover{color:var(--_turnfriendly-colors---text--orange-hover);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-site-language-link:focus-visible,.tf-site-language-link[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;outline-width:3px;outline-style:solid}.tf-grid-split{box-sizing:border-box;grid-template-rows:auto;grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);grid-auto-rows:auto;grid-auto-flow:row;align-items:start;gap:32px 64px;display:grid}.tf-grid-split.is-centered{grid-template-rows:auto;grid-auto-rows:auto;align-content:start;align-items:center;height:auto;min-height:0}.tf-grid-split.is-process{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);grid-template-rows:auto;grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);grid-auto-rows:auto;align-items:center;gap:64px;display:grid}.tf-grid-split.is-benefit-intro{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-columns:minmax(0,1fr) max-content;align-items:center;display:grid}.tf-grid-split.is-brand-visual{grid-template-rows:auto;grid-template-columns:minmax(0,1.315fr) minmax(0,1fr);align-items:center;gap:32px 48px}.tf-grid-split.is-content-led{grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);align-items:center}.tf-rich-text{box-sizing:border-box;min-width:0;font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-7);overflow-wrap:anywhere;color:inherit;font-optical-sizing:auto;margin:0;font-family:Splinesans Variable,sans-serif}.tf-rich-text h2{margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-75x);margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--32px);line-height:var(--_turnfriendly-typography---line-height--1-2);scroll-margin-top:110px}.tf-rich-text.is-reading-body{max-width:760px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--body)}.tf-rich-text a{background-color:var(--neutral--transparent);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);text-underline-offset:3px;font-family:inherit;font-size:inherit;line-height:inherit;text-decoration:underline}.tf-rich-text a:hover{background-color:var(--neutral--transparent);color:var(--_turnfriendly-colors---brand--orange-deep-hover);text-decoration-line:underline;text-decoration-color:currentColor}.tf-rich-text a:focus-visible,.tf-rich-text a[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:4px;outline-width:2px;outline-style:solid}.tf-rich-text h3{margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--24px);line-height:var(--_turnfriendly-typography---line-height--1-3);font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:normal;overflow-wrap:anywhere;scroll-margin-top:110px}.tf-rich-text li{border-top-left-radius:var(--_turnfriendly-spacing---spacing--0x);border-top-right-radius:var(--_turnfriendly-spacing---spacing--0x);border-bottom-left-radius:var(--_turnfriendly-spacing---spacing--0x);border-bottom-right-radius:var(--_turnfriendly-spacing---spacing--0x);background-color:var(--neutral--transparent);font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;border-style:none;text-decoration:none}.tf-rich-text li:hover{border-top-left-radius:var(--_turnfriendly-spacing---spacing--0x);border-top-right-radius:var(--_turnfriendly-spacing---spacing--0x);border-bottom-left-radius:var(--_turnfriendly-spacing---spacing--0x);border-bottom-right-radius:var(--_turnfriendly-spacing---spacing--0x);background-color:var(--neutral--transparent);font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;border-style:none;border-radius:0;text-decoration:none}.tf-rich-text.is-readable{max-width:760px}.tf-content-stack{row-gap:var(--_turnfriendly-spacing---spacing--2-5x);flex-direction:column;min-width:0;display:flex}.tf-content-stack.is-tight{row-gap:0}.tf-content-stack.is-icon-label{flex-direction:row;align-items:flex-start;gap:16px}.tf-content-stack.is-flow-step{text-align:center;align-items:center;row-gap:8px}.tf-content-stack.is-chart-copy{row-gap:20px}.tf-content-stack.is-media-list{margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);grid-row-gap:var(--_turnfriendly-spacing---spacing--2-5x)}.tf-tag-list{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:12px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:flex}.tf-tag-list:lang(en-us){flex-flow:row;justify-content:flex-start;display:flex}.tf-tag{background-color:var(--_turnfriendly-colors---button--secondary-background);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-4);border-radius:4px;padding:8px 12px;font-family:Splinesans Variable,sans-serif;display:inline-flex}.tf-tag.is-emphasized{border:1px solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---button--button-primary-bg);background-color:var(--_turnfriendly-colors---button--secondary-background);font-size:var(--_turnfriendly-typography---font-size--14px);font-weight:var(--_turnfriendly-typography---button--font-weight)}.tf-copy-stack{box-sizing:border-box;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);overflow-wrap:anywhere;flex-direction:column;row-gap:24px;display:flex}.tf-copy-stack.is-compact{row-gap:16px}.tf-section-intro{box-sizing:border-box;min-width:0;max-width:760px;margin-bottom:var(--_turnfriendly-spacing---spacing--2-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);overflow-wrap:anywhere;flex-direction:column;display:flex}.tf-section-intro.is-contained{margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-grid-four{box-sizing:border-box;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);overflow-wrap:anywhere;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:40px 32px;display:grid}.tf-paragraph{box-sizing:border-box;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--empty-state);font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-7);overflow-wrap:anywhere;margin:0}.tf-paragraph.is-lead{max-width:65ch;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:inherit;margin-top:20px}.tf-paragraph.is-compact{max-width:65ch;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:inherit;font-size:var(--_turnfriendly-typography---font-size--17px);margin-top:16px}.tf-paragraph.is-compact.is-flush{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-paragraph.is-highlighted{border-left:3px solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);background-color:var(--_turnfriendly-colors---button--secondary-background);max-width:65ch;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:inherit;font-size:var(--_turnfriendly-typography---font-size--17px);margin-top:22px;padding:18px}.tf-paragraph.is-open-item-copy{max-width:65ch;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:inherit;font-size:var(--_turnfriendly-typography---font-size--17px);margin-top:16px;margin-bottom:16px}.tf-paragraph.is-wide-lead{max-width:70ch;font-size:var(--_turnfriendly-typography---font-size--19px);color:inherit;margin-top:24px}.tf-paragraph.is-process-copy{box-sizing:border-box;max-width:75ch;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);font-size:var(--_turnfriendly-typography---font-size--17px);line-height:var(--_turnfriendly-typography---line-height--1-7);color:inherit;margin:20px 0 0}.tf-paragraph.is-technical-lead{max-width:820px;color:inherit;font-size:var(--_turnfriendly-typography---font-size--20px);line-height:var(--_turnfriendly-typography---line-height--1-65)}.tf-paragraph.is-compact-copy{font-size:var(--_turnfriendly-typography---font-size--16px);color:inherit}.tf-paragraph.is-technical-copy{color:inherit;font-size:var(--_turnfriendly-typography---font-size--17px)}.tf-paragraph.is-technical-copy.is-last{margin-bottom:0}.tf-paragraph.is-technical-copy.is-on-dark{color:var(--_turnfriendly-colors---surface--canvas)}.tf-paragraph.is-technical-copy.is-reading-width{max-width:70ch}.tf-paragraph.is-on-dark{color:var(--_turnfriendly-colors---surface--canvas)}.tf-paragraph.is-reading-width{max-width:70ch}.tf-paragraph.is-quote-preview{min-height:144px;max-height:144px;overflow:hidden}.tf-paragraph.is-quote-preview:before{content:open-quote}.tf-paragraph.is-quote-preview:after{content:close-quote}.tf-heading-3{box-sizing:border-box;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--24px);line-height:var(--_turnfriendly-typography---line-height--1-3);font-weight:var(--_turnfriendly-typography---button--font-weight);overflow-wrap:anywhere;margin:0}.tf-heading-3.is-metric-large{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:inherit;font-size:var(--_turnfriendly-typography---metric-large);line-height:var(--_turnfriendly-typography---line-height--1-15);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:-.012em;font-variant-numeric:tabular-nums;-webkit-hyphens:auto;hyphens:auto}.tf-heading-3.is-metric{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:inherit;font-size:var(--_turnfriendly-typography---metric-fluid);line-height:var(--_turnfriendly-typography---line-height--1-2);letter-spacing:-.012em;font-variant-numeric:tabular-nums;-webkit-hyphens:auto;hyphens:auto}.tf-heading-3.is-spaced{margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-heading-3.is-model{font-size:var(--_turnfriendly-typography---font-size--32px);line-height:var(--_turnfriendly-typography---line-height--1-25);letter-spacing:-.5px;overflow-wrap:normal;color:inherit;-webkit-hyphens:none;hyphens:none;margin-bottom:14px}.tf-heading-3.is-technical{color:inherit;font-size:var(--_turnfriendly-typography---font-size--25px);line-height:var(--_turnfriendly-typography---line-height--1-25);letter-spacing:-.5px;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.tf-heading-3.is-technical.is-faq-question{pointer-events:none;color:#0b465e;min-width:0;font-size:20px;line-height:1.4}.tf-heading-3.is-technical.is-balanced-lines{text-wrap:balance}.tf-heading-3.is-layer-title{font-size:var(--_turnfriendly-typography---font-size--27px);line-height:var(--_turnfriendly-typography---line-height--1-25);letter-spacing:-.5px;overflow-wrap:normal;color:inherit;-webkit-hyphens:none;hyphens:none;margin-top:0;margin-bottom:12px}.tf-heading-3.is-on-dark{color:var(--_turnfriendly-colors---surface--canvas)}.tf-heading-3.is-teaser-message{font-size:var(--_turnfriendly-typography---font-size--32px);line-height:var(--_turnfriendly-typography---line-height--1-15);color:inherit;text-wrap:balance;grid-column:1/-1}.tf-heading-3.is-disclosure-label{pointer-events:none;flex-grow:1;min-width:0}.tf-heading-3.is-pricing-scenario-title{min-height:2.6em}.tf-quote-group{box-sizing:border-box;border-top:1px solid var(--_turnfriendly-colors---border--divider);min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);overflow-wrap:anywhere;flex-direction:column;row-gap:16px;margin-top:8px;padding-top:24px;display:flex}.tf-quote{box-sizing:border-box;background-color:var(--neutral--transparent);min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--22px);line-height:var(--_turnfriendly-typography---line-height--1-6);font-style:normal;font-weight:var(--_typography---text--medium-weight);overflow-wrap:anywhere;border-left-width:0;margin:0;padding:0}.tf-quote.is-compact{font-size:var(--_turnfriendly-typography---font-size--27px);line-height:var(--_turnfriendly-typography---line-height--1-4)}.tf-caption{box-sizing:border-box;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--supporting);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);overflow-wrap:anywhere;margin:0}.tf-caption.is-attribution{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-6);font-weight:var(--_turnfriendly-typography---button--font-weight);margin-top:22px}.tf-caption.is-topics{color:var(--_turnfriendly-colors---text--orange-hover);font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-6);font-weight:var(--_turnfriendly-typography---button--font-weight);margin-top:12px;margin-bottom:20px}.tf-caption.is-project-note{max-width:85ch;color:var(--_turnfriendly-colors---surface--text-muted-slate);font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-7);margin-top:24px}.tf-caption.is-project-note.is-on-dark{color:var(--_turnfriendly-colors---text--footer-link)}.tf-caption.is-on-dark{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.tf-caption.is-technical-note{opacity:.8;font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-6);color:inherit;margin-top:22px}.tf-caption.is-technical-note.is-grid-full-row{grid-column:1/-1}.tf-caption.is-technical-label{font-size:var(--_turnfriendly-typography---font-size--12px);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:1px;text-transform:uppercase;color:inherit;margin-bottom:28px;display:block}.tf-caption.is-data-label{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--_typography---text--medium-weight);margin-top:0;margin-bottom:0}.tf-caption.is-data-label.is-data-value{white-space:nowrap;flex-shrink:0}.tf-caption.is-data-note{color:var(--_turnfriendly-colors---text--muted);font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-5);margin-top:4px;margin-bottom:0}.tf-caption.is-notification{background-color:var(--_turnfriendly-colors---button--secondary-background);color:var(--_turnfriendly-colors---text--orange-hover);font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--_turnfriendly-typography---button--font-weight);border-radius:6px;margin-bottom:18px;padding:7px 10px;display:inline-block}.tf-caption.is-notification.is-inline-status{max-width:100%;font-size:var(--_turnfriendly-typography---font-size--11px);white-space:normal;align-self:start;margin-bottom:0}.tf-caption.is-field-copy{font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-6);color:inherit}.tf-caption.is-field-copy.is-emphasis{font-weight:var(--_turnfriendly-typography---button--font-weight)}.tf-caption.is-window-result{border-top:1px solid var(--_turnfriendly-colors---border--comparison);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-6);margin-top:12px;padding-top:16px}.tf-caption.is-mobile-label{display:none}.tf-caption.is-visual-caption{margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);margin-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);margin-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);grid-area:4/1/5/2}.tf-caption.is-media-caption{width:100%;min-width:0;margin:var(--_turnfriendly-spacing---spacing--0x);color:var(--_turnfriendly-colors---surface--text-muted-slate);font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-5);text-align:center}.tf-caption.is-supported{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-weight:var(--_turnfriendly-typography---button--font-weight)}.tf-caption.is-supported.is-plan-deployment{min-height:44px;margin-top:0;margin-bottom:0}.tf-list-item{box-sizing:border-box;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);overflow-wrap:anywhere;background-image:none;padding-bottom:14px;padding-left:0}.tf-list-item.is-numbered{grid-template-rows:auto;grid-template-columns:2.25em minmax(0,1fr);align-items:start;gap:0 1rem;padding-bottom:1rem;display:grid}.tf-contact-link{box-sizing:border-box;background-color:var(--neutral--transparent);min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);overflow-wrap:anywhere;text-underline-offset:5px;margin-top:16px;text-decoration-line:underline;display:block}.tf-heading-4{box-sizing:border-box;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--20px);line-height:var(--_turnfriendly-typography---line-height--1-3);font-weight:var(--_turnfriendly-typography---button--font-weight);text-align:left;overflow-wrap:anywhere;margin:0}.tf-menu-icon{pointer-events:none;flex-direction:column;flex-shrink:0;justify-content:center;row-gap:.25rem;width:1.25rem;display:flex}.tf-icon-line{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);flex-shrink:0;width:100%;height:.125rem;display:block}.tf-list-decorated{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--empty-state);font-size:var(--_turnfriendly-typography---font-size--17px);line-height:var(--_turnfriendly-typography---line-height--1-7);flex-direction:column;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.tf-list-item-dot{min-width:0;margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);padding-top:0;padding-bottom:0;padding-left:1.5rem;display:list-item;position:relative}.tf-list-dot{box-sizing:border-box;width:var(--_turnfriendly-typography---font-size--16px);height:var(--_turnfriendly-typography---font-size--16px);max-height:var(--_turnfriendly-typography---font-size--16px);max-width:var(--_turnfriendly-typography---font-size--16px);border:1px solid var(--_turnfriendly-colors---border--comparison);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--_turnfriendly-colors---surface--soft-white);min-width:0;min-height:0;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);justify-content:center;align-items:center;display:flex;position:absolute;top:.375em;left:0;overflow:hidden}.tf-list-dot.is-supported{border-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--_turnfriendly-colors---surface--canvas);top:2.5px}.tf-list-dot.is-supported.is-in-matrix{position:relative;top:0;left:0}.tf-media-image{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%;height:auto;display:block}.tf-media-image.is-architecture{aspect-ratio:16/10;background-color:var(--_turnfriendly-colors---surface--footer);object-fit:contain;height:auto}.tf-media-image.is-video-cover{aspect-ratio:auto;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;height:100%}.tf-media-image.is-avatar{aspect-ratio:1;object-fit:cover;object-position:50% 0%;border-radius:50%;flex-shrink:0;width:5.5rem;max-width:none;height:5.5rem}.tf-media-image.is-stage-image{aspect-ratio:auto;border-radius:var(--_turnfriendly-spacing---spacing--0x);object-fit:cover;object-position:50% 15%;height:clamp(360px,38vw,520px);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 2% 98%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 2% 98%,#0000 100%)}.tf-section-warm{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);background-color:var(--_turnfriendly-colors---surface--orange-pale)}.tf-section-warm.is-anchor{scroll-margin-top:110px}.tf-section-number{opacity:.55;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);font-size:var(--_turnfriendly-typography---font-size--64px);line-height:var(--_turnfriendly-typography---line-height--single);font-weight:var(--_turnfriendly-typography---button--font-weight);margin-bottom:0}.tf-media-caption{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);color:inherit;margin-top:0;margin-bottom:0}.tf-reading-column{overflow-wrap:anywhere;flex-direction:column;row-gap:48px;width:100%;min-width:0;max-width:52rem;margin-left:auto;margin-right:auto;display:flex}.tf-reading-column.is-article-body{max-width:760px;margin-left:0;margin-right:0}.tf-reading-column.is-faq-content{row-gap:24px}.tf-inline-link{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-7);overflow-wrap:anywhere;text-underline-offset:.2em;-webkit-text-decoration-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);text-decoration-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);text-decoration-line:underline;text-decoration-thickness:1px}.tf-inline-link:focus-visible,.tf-inline-link[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:3px;outline-width:2px;outline-style:solid}.tf-inline-link.is-consent-link{background-color:var(--neutral--transparent);font-size:inherit;line-height:inherit}.tf-inline-link.is-consent-link:hover{background-color:var(--_turnfriendly-colors---button--secondary-background);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);text-decoration-line:underline}.tf-inline-link.is-consent-link:focus-visible,.tf-inline-link.is-consent-link[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:3px;outline-width:2px;outline-style:solid}.tf-reading-section{min-width:0;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--divider);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);overflow-wrap:anywhere;flex-direction:column;row-gap:24px;display:flex}.tf-space-bottom-section{padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--4x)}.tf-grid-three{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:40px 32px;min-width:0;display:grid}.tf-grid-three.is-technical{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px}.tf-grid-three.is-flow-sequence{background-color:var(--surface--blue-tint);grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 28px minmax(0,1.3fr) 28px minmax(0,1fr);align-items:center;gap:16px;margin-top:0;margin-bottom:40px;padding:24px}.tf-grid-three.is-logo-grid{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.tf-grid-three.is-principles{column-gap:48px;margin-top:40px}.tf-media-placeholder{min-width:0;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--4x);padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--4x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);aspect-ratio:4/3;background-color:var(--surface--blue-tint);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);border-radius:4px;flex-direction:column;justify-content:center;row-gap:16px;display:flex}.tf-workflow-identity{box-sizing:border-box;align-items:center;column-gap:var(--_turnfriendly-spacing---spacing--0-625x);flex-wrap:wrap;row-gap:10px;min-width:0;display:flex}.tf-app-mark{object-fit:contain;flex-shrink:0;width:32px;max-width:32px;height:32px}.tf-workflow-quote{box-sizing:border-box;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--28px);line-height:var(--_turnfriendly-typography---line-height--1-3);font-weight:var(--_turnfriendly-typography---button--font-weight);margin-top:0;margin-bottom:0}.tf-workflow-quote.is-process-summary{font-size:var(--_turnfriendly-typography---font-size--24px);line-height:var(--_turnfriendly-typography---line-height--1-3)}.tf-workflow-grid{box-sizing:border-box;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:0;min-width:0;display:grid}.tf-workflow-grid.is-process-lane{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 2rem minmax(0,1.15fr) 2rem minmax(0,1fr);align-items:start}.tf-workflow-canvas{box-sizing:border-box;min-width:0;padding-top:var(--_turnfriendly-spacing---spacing--2-5x);padding-right:var(--_turnfriendly-spacing---spacing--2-5x);padding-bottom:var(--_turnfriendly-spacing---spacing--2-5x);padding-left:var(--_turnfriendly-spacing---spacing--2-5x);background-color:var(--_turnfriendly-colors---surface--canvas);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-5);border-radius:4px;flex-direction:column;row-gap:32px;display:flex}.tf-workflow-canvas.is-process-scene{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);border:1px solid var(--_turnfriendly-colors---border--menu-panel);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--_turnfriendly-colors---surface--canvas)}.tf-workflow-step{box-sizing:border-box;min-width:0;padding-top:var(--_turnfriendly-spacing---spacing--2-5x);padding-right:var(--1-5);padding-bottom:var(--1);padding-left:var(--1-5);flex-direction:column;row-gap:10px;display:flex;position:relative}.tf-workflow-step.is-process-panel{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-workflow-step.is-process-panel.is-message{border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--_turnfriendly-colors---surface--blue-tint)}.tf-workflow-step.is-process-panel.is-decision{border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--_turnfriendly-colors---button--secondary-background)}.tf-workflow-step.is-process-panel.is-preparation{border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.tf-experience{background-color:var(--_turnfriendly-colors---surface--canvas);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);line-height:var(--_turnfriendly-typography---line-height--1-6);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-weight);overflow:hidden}.tf-split-intro{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--4x)0px;background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--_turnfriendly-colors---surface--canvas);grid-template-columns:minmax(0,7fr) minmax(0,6fr);align-items:center;gap:clamp(28px,3.125vw,56px);scroll-margin-top:24px;display:block;position:relative}.tf-intro-copy{z-index:1;position:relative}.tf-eyebrow{color:var(--_turnfriendly-colors---text--orange-hover);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-6);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:.09em;margin:0}.tf-eyebrow.is-on-dark{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---text--footer-accent);text-transform:uppercase;margin-bottom:20px}.tf-eyebrow.is-on-dark.is-in-stack{margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-eyebrow.is-on-dark.is-flush{margin-top:0;margin-bottom:0}.tf-eyebrow.is-project-label{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);line-height:var(--_turnfriendly-typography---line-height--1-5);letter-spacing:1.3px;text-transform:uppercase;margin-bottom:22px}.tf-eyebrow.is-project-label.is-in-stack{margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-eyebrow.is-process{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:1.3px;text-transform:uppercase;margin:0 0 22px}.tf-eyebrow.is-process.is-in-stack{margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-eyebrow.is-technical{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--orange-hover);line-height:var(--_turnfriendly-typography---line-height--1-5);letter-spacing:1.3px;text-transform:uppercase}.tf-eyebrow.is-technical.is-on-dark{color:var(--_turnfriendly-colors---text--footer-accent)}.tf-eyebrow.is-technical.is-on-dark.is-inline-label{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-eyebrow.is-technical.is-on-dark.is-in-stack{margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-eyebrow.is-subtle{opacity:.72;letter-spacing:.04em;color:inherit;font-weight:500}.tf-eyebrow.is-subtle.is-solid-ink{opacity:1;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary)}.tf-eyebrow.is-subtle.is-solid-white{opacity:1;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.tf-eyebrow.is-subtle.is-solid-inherit{opacity:1;color:inherit}.tf-eyebrow.is-subtle.is-inverse{color:var(--_turnfriendly-colors---surface--soft-white)}.tf-orange{color:var(--_turnfriendly-colors---button--primary-background-hover);margin-left:0;display:inline}.tf-hero-lead{max-width:520px;color:var(--_turnfriendly-colors---text--footer-link);font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-7);margin:18px 0 0}.tf-inline-icon{display:inline}.tf-customer-scene{align-self:stretch;min-height:570px;margin:0 20px 0 16px;position:relative}.tf-customer-photo-wrap{border-radius:140px 8px 110px;height:100%;position:relative;overflow:hidden}.tf-customer-photo{object-fit:cover;object-position:center 40%;width:100%;max-width:100%;height:100%;display:block}.tf-fragment-label{color:var(--_turnfriendly-colors---text--orange-hover);font-size:var(--_turnfriendly-typography---font-size--11px);line-height:var(--_turnfriendly-typography---line-height--1-45);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:.06em;margin-bottom:6px}.tf-note-copy{font-size:var(--_turnfriendly-typography---font-size--17px);line-height:var(--_turnfriendly-typography---line-height--1-4);font-weight:var(--_turnfriendly-typography---button--font-weight);color:inherit;margin:0}.tf-customer-voice{z-index:3;background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);padding:24px 30px;position:absolute;bottom:0;right:-15px;transform:rotate(2deg)}.tf-quote-large{font-size:var(--_turnfriendly-typography---font-size--29px);line-height:var(--_turnfriendly-typography---line-height--1-15);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:-1px;color:inherit;margin:0}.tf-image-credit{font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-6);margin-top:13px}.tf-fragment{z-index:2;border:1px solid var(--_turnfriendly-colors---button--on-dark-border);background-color:var(--_turnfriendly-colors---surface--canvas);box-shadow:none;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);padding:17px 20px;position:absolute;top:35px;left:-38px;transform:rotate(-5deg)}.tf-fragment.tf-fragment-two{top:41%;left:auto;right:-34px;transform:rotate(5deg)}.tf-fragment.tf-fragment-three{top:auto;bottom:105px;left:-35px;transform:rotate(-3deg)}.tf-display-heading{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1);line-height:var(--_turnfriendly-typography---line-height--1-15);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:-.018em;color:inherit;margin:0}.tf-intro-lead{max-width:650px;font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-7);color:inherit;margin:25px 0 0}.tf-intro-lead.is-flush{margin:var(--_turnfriendly-spacing---spacing--0x)}.tf-intro-lead.is-flush.has-corner-ornament{padding-right:0}.tf-number{color:var(--_turnfriendly-colors---text--orange-hover);font-size:var(--_turnfriendly-typography---font-size--10px);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:1.3px;margin-bottom:22px;display:block}.tf-number.is-step{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--orange-deep);font-size:var(--_turnfriendly-typography---font-size--32px);line-height:var(--_turnfriendly-typography---line-height--1-3);font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:0;margin-top:0;margin-left:0;margin-right:0}.tf-number.is-step.is-in-stack{margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-number.is-list{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--orange-muted);font-size:var(--_turnfriendly-typography---font-size--24px);line-height:var(--_turnfriendly-typography---line-height--1-3);font-weight:var(--_typography---text--medium-weight);letter-spacing:0;font-variant-numeric:tabular-nums;margin:0}.tf-window-title{font-size:var(--_turnfriendly-typography---font-size--23px);line-height:var(--_turnfriendly-typography---line-height--1-3);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:-.7px;color:inherit;margin:0 0 22px}.tf-window-title.is-compact{font-size:var(--_turnfriendly-typography---font-size--20px);margin-bottom:12px}.tf-window-copy{font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-6);color:inherit;margin:0}.tf-window-copy.is-process-copy{font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-4)}.tf-screen-caption{font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-6);text-align:left;color:inherit;margin:0}.tf-screen-caption.is-after-media{margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap)}.tf-personas{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)0px;background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);scroll-margin-top:24px;display:block}.tf-content-intro{margin-bottom:50px}.tf-content-intro.is-wide{box-sizing:border-box;max-width:860px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:inherit;margin:0 0 40px;scroll-margin-top:110px}.tf-content-intro.is-technical{box-sizing:border-box;max-width:850px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);margin:0 0 48px}.tf-content-intro.is-technical.is-flush{margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-content-intro.is-closing{box-sizing:border-box;background-color:var(--neutral--transparent);max-width:960px;box-shadow:none;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);text-align:left;color:inherit;border:0;border-radius:0;padding:0}.tf-role-tabs{margin:var(--_turnfriendly-spacing---spacing--0x);flex-wrap:wrap;gap:10px;display:flex}.tf-role-tab{border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--toggle);border-right-style:solid;border-right-width:1px;border-right-color:var(--_turnfriendly-colors---border--toggle);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_turnfriendly-colors---border--toggle);border-left-style:solid;border-left-width:1px;border-left-color:var(--_turnfriendly-colors---border--toggle);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);cursor:pointer;border-radius:8px;padding:13px 17px;text-decoration-line:none;display:inline-block}.tf-role-tab:focus-visible,.tf-role-tab[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;outline-width:3px;outline-style:solid}.tf-role-tab.tf-role-tab-active{border-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.tf-role-panel{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)0px 0px;grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);border-style:solid none none;border-width:1px 0 0;border-color:var(--_turnfriendly-colors---border--toggle)currentcolor currentcolor;background-color:var(--neutral--transparent);box-shadow:none;border-radius:0;grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:start;display:grid}.tf-role-title{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-size);line-height:var(--_turnfriendly-typography---line-height--1-3);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:-.012em;color:inherit;margin:0}.tf-role-description{margin:var(--_turnfriendly-spacing---spacing--0x);color:inherit;font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-7)}.tf-role-link{max-width:100%;height:56px;min-height:56px;margin:var(--_turnfriendly-spacing---spacing--0x);border:1px solid var(--_turnfriendly-colors---button--secondary-border);background-color:var(--_turnfriendly-colors---button--secondary-background);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-4);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:10px 18px;text-decoration-line:none;display:inline-flex}.tf-role-link:focus-visible,.tf-role-link[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;outline-width:3px;outline-style:solid}.tf-role-case{border:1px none var(--_turnfriendly-colors---border--menu-panel);background-color:var(--_turnfriendly-colors---surface--blue-pale);min-width:0;box-shadow:none;border-radius:4px;padding:24px}.tf-role-case-head{font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tf-tf-icon{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);width:28px;height:28px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);font-size:var(--_turnfriendly-typography---font-size--12px);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);border-radius:7px;justify-content:center;align-items:center;display:flex}.tf-role-case-number{color:var(--_turnfriendly-colors---text--section-navigation);font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-5);margin-left:auto}.tf-case-title{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--24px);line-height:1.2;font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);text-align:center;margin:12px 0 24px}.tf-case-field{box-sizing:border-box;overflow-wrap:anywhere;background-color:#fff;border:1px solid #0000;border-radius:12px;gap:12px;width:100%;min-height:170px;margin-top:0;margin-bottom:0;padding:16px;display:block}.tf-case-field.tf-case-field-active{border-width:1px;border-color:var(--_turnfriendly-colors---border--warm-hover);background-color:var(--_turnfriendly-colors---button--secondary-background)}.tf-case-field.is-compact-field{border-radius:8px;min-height:0;padding:12px 16px}.tf-case-field-icon{color:var(--_turnfriendly-colors---text--orange-hover);font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-5);padding-top:2px}.tf-field-title{font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold)}.tf-field-title.is-ui{margin:0}.tf-field-title.is-on-dark{color:var(--_turnfriendly-colors---surface--canvas)}.tf-field-title.is-logo-fallback{width:100%;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);text-align:center;margin-top:0;margin-bottom:0}.tf-case-copy{color:var(--_turnfriendly-colors---text--supporting);font-size:var(--_turnfriendly-typography---font-size--14px);margin:8px 0 0;line-height:1.5}.tf-proof{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)0px;background-color:var(--surface--blue-tint);grid-template-columns:minmax(0,6fr) minmax(0,7fr);align-items:center;gap:clamp(32px,3.125vw,56px);scroll-margin-top:24px;display:block}.tf-proof.is-module-following{z-index:auto;isolation:auto;position:relative}.tf-proof-logo{object-fit:contain;width:auto;max-width:220px;height:auto;max-height:85px;margin:28px 0;display:block}.tf-practice-quote{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--29px);line-height:var(--_turnfriendly-typography---line-height--1-35);font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:-.6px;border:none;margin:20px 0 16px;padding:0}.tf-quote-source{color:var(--_turnfriendly-colors---text--supporting);font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-6);margin:0}.tf-link-evidence{border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---button--secondary-border);border-right-style:solid;border-right-width:1px;border-right-color:var(--_turnfriendly-colors---button--secondary-border);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_turnfriendly-colors---button--secondary-border);border-left-style:solid;border-left-width:1px;border-left-color:var(--_turnfriendly-colors---button--secondary-border);background-color:var(--_turnfriendly-colors---button--secondary-background);max-width:100%;height:56px;min-height:56px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-4);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);text-align:center;border-radius:10px;justify-content:center;align-items:center;margin-top:25px;padding:10px 18px;text-decoration-line:none;display:inline-flex}.tf-link-evidence:focus-visible,.tf-link-evidence[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;outline-width:3px;outline-style:solid}.tf-proof-data{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);padding:40px}.tf-proof-client{color:var(--_turnfriendly-colors---text--footer-accent);font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:.06em;margin-bottom:30px;display:block}.tf-metric{border-top:1px solid var(--_turnfriendly-colors---button--on-dark-border);padding:22px 0}.tf-metric-label{font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-6)}.tf-metric-value{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1);line-height:var(--_turnfriendly-typography---line-height--1-1);font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:-.02em;color:inherit;font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:12px 0;display:block}.tf-metric-value.is-technical{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);font-size:var(--_turnfriendly-typography---font-size--32px)}.tf-evidence-note{color:var(--_turnfriendly-colors---text--footer-link);font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-6);margin:18px 0 0}.tf-enabler-grid{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-columns:1fr 1fr;display:grid}.tf-section-number-small{color:var(--_turnfriendly-colors---text--orange-hover);font-size:var(--_turnfriendly-typography---font-size--10px);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:1.3px;margin-bottom:22px;display:block}.tf-section-number-small.is-flush{margin:var(--_turnfriendly-spacing---spacing--0x)}.tf-feature-title{font-size:var(--_turnfriendly-typography---font-size--28px);line-height:var(--_turnfriendly-typography---line-height--1-15);font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:-1px;color:inherit;margin:0}.tf-feature-copy{max-width:540px;margin:var(--_turnfriendly-spacing---spacing--0x);color:inherit;font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-7)}.tf-link-standard{border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---button--secondary-border);border-right-style:solid;border-right-width:1px;border-right-color:var(--_turnfriendly-colors---button--secondary-border);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_turnfriendly-colors---button--secondary-border);border-left-style:solid;border-left-width:1px;border-left-color:var(--_turnfriendly-colors---button--secondary-border);background-color:var(--_turnfriendly-colors---button--secondary-background);max-width:100%;height:56px;min-height:56px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-4);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:10px 18px;text-decoration-line:none;display:inline-flex}.tf-link-standard:focus-visible,.tf-link-standard[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;outline-width:3px;outline-style:solid}.tf-decision{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)0px;background-color:var(--_turnfriendly-colors---button--secondary-background-hover);grid-template-columns:minmax(0,8fr) minmax(0,5fr);align-items:center;gap:clamp(24px,3.125vw,48px);scroll-margin-top:24px;display:block}.tf-display-heading-decision{font-size:var(--_turnfriendly-typography---font-size--32px);line-height:var(--_turnfriendly-typography---line-height--1-15);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:-.018em;color:inherit;margin:0}.tf-decision-links{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.tf-final{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)0px;background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);text-align:center;scroll-margin-top:24px;display:block}.tf-closing-heading{font-size:var(--_turnfriendly-typography---hero-fluid);line-height:var(--_turnfriendly-typography---line-height--1-1);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);letter-spacing:-.025em;color:inherit;margin:0}.tf-closing-heading.is-long-word.is-editorial-close{max-width:none;font-size:var(--_turnfriendly-typography---font-size--48px);text-align:left;margin-top:0;margin-bottom:0;line-height:1.15}.tf-closing-copy{max-width:680px;font-size:var(--_turnfriendly-typography---font-size--18px);line-height:var(--_turnfriendly-typography---line-height--1-7);color:inherit;margin:30px auto}.tf-closing-copy.is-left{text-align:left;max-width:none;margin-top:0;margin-bottom:0}.tf-highlight-panel{box-sizing:border-box;border:1px solid var(--_turnfriendly-colors---border--menu-panel);background-color:var(--_turnfriendly-colors---surface--canvas);height:auto;box-shadow:none;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);border-radius:8px;padding:36px}.tf-open-item{box-sizing:border-box;grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);border-style:solid none none;border-width:1px 0 0;border-color:var(--_turnfriendly-colors---border--toggle)currentcolor currentcolor;background-color:var(--neutral--transparent);height:100%;box-shadow:none;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);border-radius:0;flex-direction:column;align-items:flex-start;padding:24px 0 0;display:flex}.tf-open-item.is-on-dark{border-top-style:none;border-top-width:0;border-left-style:solid;border-left-width:1px;border-left-color:var(--_turnfriendly-colors---button--on-dark-border);height:auto;color:var(--_turnfriendly-colors---surface--canvas);border-top-color:currentColor;padding-top:8px;padding-bottom:8px;padding-left:36px}.tf-open-item.is-project{min-width:0;margin:0;padding-top:28px;scroll-margin-top:110px}.tf-open-item.is-technical{border-top-color:var(--_turnfriendly-colors---border--comparison);color:inherit;padding-top:28px;transform:none}.tf-open-item.is-information-row{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);align-items:start;gap:16px 48px;height:auto;padding-top:32px;padding-bottom:32px;display:grid}.tf-open-item.is-information-row.is-visual-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.tf-quote-panel{box-sizing:border-box;border-style:none none none solid;border-width:0 0 0 4px;border-color:currentcolor currentcolor currentcolor var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);max-width:900px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);border-radius:8px;margin-top:36px;margin-left:auto;margin-right:auto;padding:32px}.tf-quote-text{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---quote-fluid);line-height:var(--_turnfriendly-typography---line-height--1-35);font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:-.012em;border-left-width:0;margin:0;padding:0}.tf-quote-text.is-spaced{background-color:var(--neutral--transparent);font-size:var(--_turnfriendly-typography---font-size--29px);line-height:var(--_turnfriendly-typography---line-height--1-4);border-style:none;border-color:currentColor;border-top-width:0;border-bottom-width:0;border-right-width:0;margin-top:28px;margin-bottom:28px}.tf-text-link{box-sizing:border-box;background-color:var(--neutral--transparent);max-width:100%;height:auto;min-height:44px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-4);font-weight:var(--_turnfriendly-typography---button--font-weight);text-align:left;border:0;border-radius:0;justify-content:flex-start;align-items:center;padding:8px 0;text-decoration-line:none;display:inline-flex}.tf-text-link:hover{background-color:var(--neutral--transparent);text-underline-offset:5px;text-decoration:underline}.tf-text-link:focus-visible,.tf-text-link[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:4px;outline-width:3px;outline-style:solid}.tf-text-link.w--current{background-color:var(--neutral--transparent)}.tf-text-link.is-project-link{line-height:var(--_turnfriendly-typography---line-height--1-5)}.tf-text-link.is-on-dark{color:var(--_turnfriendly-colors---surface--canvas)}.tf-text-link.is-on-dark:hover,.tf-text-link.is-on-dark:active,.tf-text-link.is-on-dark:focus,.tf-text-link.is-on-dark:focus-visible,.tf-text-link.is-on-dark[data-wf-focus-visible]{background-color:var(--neutral--transparent);color:var(--_turnfriendly-colors---surface--canvas)}.tf-text-link.is-on-dark.w--current{background-color:var(--neutral--transparent)}.tf-text-link.is-menu-overview-text{text-underline-offset:4px;place-self:flex-start start;width:fit-content;margin-left:0;margin-right:0;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline-block}.tf-text-link.is-hero-footnote{grid-column:1/-1;place-self:start}.tf-grid-5-8{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);grid-template-rows:auto;grid-template-columns:minmax(0,5fr) minmax(0,8fr);gap:clamp(28px,3.125vw,56px);display:grid}.tf-question-item{box-sizing:border-box;border-top:1px solid var(--_turnfriendly-colors---border--toggle);border-bottom:1px solid var(--border--light-green);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);padding:26px 0}.tf-question-item.is-disclosure{padding:var(--_turnfriendly-spacing---spacing--0x);border:1px solid var(--_turnfriendly-colors---border--menu-panel);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--_turnfriendly-colors---surface--canvas);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font)}.tf-question-item.is-disclosure.is-faq-row{background-color:#0000;border-width:0 0 1px;border-radius:0}.tf-stack{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);flex-direction:column;display:flex}.tf-stack.is-copy{box-sizing:border-box;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);margin:0 0 20px}.tf-stack.is-tight{row-gap:8px}.tf-stack.is-content-stack{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)}.tf-stack.is-content-stack.is-anchor{scroll-margin-top:110px}.tf-stack.is-label-value{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x)}.tf-stack.is-anchor{scroll-margin-top:110px}.tf-stack.is-consent-options{grid-row-gap:var(--_turnfriendly-spacing---spacing--0x)}.tf-stack.is-aligned-start{align-items:flex-start}.tf-stack.is-media-pair{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);min-width:0}.tf-stack.is-product-preview{margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);row-gap:12px;scroll-margin-top:24px}.tf-brand-image{box-sizing:border-box;width:auto;max-width:220px;height:auto;max-height:80px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);object-fit:contain;object-position:left center;margin:0;display:block}.tf-brand-image.is-featured{opacity:1;filter:none;width:100%;max-width:260px;max-height:120px}.tf-brand-image.is-row{width:100%;height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);max-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);max-width:var(--10);opacity:1;filter:none;object-fit:contain;object-position:0% 50%;display:block}.tf-brand-image.is-row.is-centered{max-width:var(--10);object-position:50% 50%}.tf-brand-image.is-statement{width:100%;max-width:280px;max-height:none}.tf-brand-row{width:100%;height:var(--_turnfriendly-spacing---spacing--4-5x);min-height:var(--_turnfriendly-spacing---spacing--4-5x);flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;align-items:center;min-width:0;display:flex}.tf-brand-row.is-logo-link{height:auto;min-height:var(--_turnfriendly-spacing---spacing--4-5x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.tf-brand-row.is-logo-link:hover{outline-color:var(--_turnfriendly-colors---text--orange-deep);outline-offset:0px;outline-width:1px;outline-style:solid}.tf-brand-row.is-logo-link:focus-visible,.tf-brand-row.is-logo-link[data-wf-focus-visible]{outline-color:var(--_turnfriendly-colors---text--orange-deep);outline-offset:2px;outline-width:2px;outline-style:solid}.tf-process-row{box-sizing:border-box;border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--toggle);background-color:var(--neutral--transparent);box-shadow:none;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);border-bottom:0;border-left:0;border-right:0;border-radius:0;margin:0;padding:20px 0}.tf-media-link{cursor:zoom-in;width:100%;min-width:0;text-decoration:none;display:block}.tf-media-link:focus-visible,.tf-media-link[data-wf-focus-visible]{--_turnfriendly-ui-states---media-tooltip--opacity:1;--_turnfriendly-ui-states---circle--highlight-opacity:0}.tf-media-link.is-zoom-preview{flex-direction:column;align-items:stretch;display:block;position:relative}.tf-media-link.is-zoom-preview:focus-visible,.tf-media-link.is-zoom-preview[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:4px;outline-width:2px;outline-style:solid}.tf-media-link.is-zoom-preview.is-image-preview{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)}.tf-text-strong{font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold)}.tf-icon-outline{width:32px;height:32px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);flex-shrink:0;margin-bottom:16px;display:block}.tf-icon-outline.is-inline{width:var(--_turnfriendly-typography---font-size--28px);height:var(--_turnfriendly-typography---font-size--28px);margin-top:2px;margin-bottom:0}.tf-icon-outline.is-flow-direction{width:var(--_turnfriendly-typography---font-size--24px);height:var(--_turnfriendly-typography---font-size--24px);color:var(--_turnfriendly-colors---text--orange-deep);margin:0 auto}.tf-data-chart{background-color:var(--_turnfriendly-colors---surface--blue-pale);border-radius:4px;flex-direction:column;row-gap:12px;min-width:0;margin:0;padding:24px;display:flex}.tf-data-chart-plot{width:100%;min-width:0;height:auto;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);display:block}.tf-data-chart-plot.is-ring{width:160px;height:160px;margin-left:auto;margin-right:auto}.tf-data-chart-mark{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary)}.tf-data-chart-mark.is-chart-accent{color:var(--_turnfriendly-colors---brand--orange-accent)}.tf-data-chart-mark.is-chart-muted{color:var(--_turnfriendly-colors---border--comparison)}.tf-data-chart-mark.is-chart-secondary{color:var(--_turnfriendly-colors---accent--orange-light)}.tf-data-chart-mark.is-chart-tertiary,.tf-data-chart-mark.is-response-positive{color:var(--border--blue)}.tf-data-chart-mark.is-response-partial{color:var(--_turnfriendly-colors---accent--orange-light)}.tf-data-chart-mark.is-response-critical{color:var(--_turnfriendly-colors---status--negative)}.tf-data-chart-mark.is-response-neutral{color:var(--neutral--grey-170)}.tf-data-chart-mark.is-response-track{color:var(--surface--light-grey)}.tf-data-chart-key{justify-content:space-between;align-items:baseline;column-gap:12px;display:flex}.tf-data-chart-legend{flex-wrap:wrap;gap:8px 20px;display:flex}.tf-data-chart-axis{text-align:center;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:8px;display:grid}.tf-app-window{border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--menu-panel);border-right-style:solid;border-right-width:1px;border-right-color:var(--_turnfriendly-colors---border--menu-panel);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_turnfriendly-colors---border--menu-panel);border-left-style:solid;border-left-width:1px;border-left-color:var(--_turnfriendly-colors---border--menu-panel);background-color:var(--_turnfriendly-colors---surface--canvas);width:100%;min-width:0;box-shadow:none;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);border-radius:10px;overflow:hidden}.tf-app-window-body{padding:26px}.tf-field-row{border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--comparison);min-width:0;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-auto-rows:auto;gap:18px;padding-top:14px;padding-bottom:14px;display:grid}.tf-field-row.is-status-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px}.tf-field-row.is-process-field{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);color:inherit;grid-template-columns:1.25rem minmax(0,1fr)}.tf-media-group{width:100%;max-width:1100px;margin-top:48px}.tf-app-bar{background-color:var(--_turnfriendly-colors---surface--blue-tint);min-width:0;font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--_turnfriendly-typography---button--font-weight);align-items:center;gap:10px;padding:16px 20px;display:flex}.tf-table-row{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_turnfriendly-colors---border--menu-panel);grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.618fr) minmax(0,1.618fr);min-width:0;display:grid}.tf-table-row.is-header{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.tf-table-cell{min-width:0;color:var(--_turnfriendly-colors---surface--text-muted-slate);font-size:var(--_turnfriendly-typography---font-size--17px);line-height:var(--_turnfriendly-typography---line-height--1-65);padding:24px}.tf-table-cell.is-heading{font-size:var(--_turnfriendly-typography---font-size--15px);font-weight:var(--_turnfriendly-typography---button--font-weight);color:inherit}.tf-table-cell.is-requirement{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-weight:var(--_turnfriendly-typography---button--font-weight)}.tf-app-icon{object-fit:contain;flex-shrink:0;width:30px;height:30px;display:block}.tf-media-frame{min-width:0;position:relative}.tf-media-frame.is-video{aspect-ratio:16/9;border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);width:100%;max-width:35rem;overflow:hidden}.tf-media-overlay{left:var(--1);bottom:var(--1);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);border:1px solid var(--_turnfriendly-colors---border--menu-panel);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--_turnfriendly-colors---surface--canvas);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-weight:var(--_turnfriendly-typography---button--font-weight);align-items:center;column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);display:flex;position:absolute}.tf-media-overlay.is-video-control{left:var(--_turnfriendly-spacing---spacing--0x);right:var(--_turnfriendly-spacing---spacing--0x);bottom:var(--_turnfriendly-spacing---spacing--0x);border-radius:var(--_turnfriendly-spacing---spacing--0x);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);color:var(--_turnfriendly-colors---surface--canvas);font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-4);font-weight:var(--_turnfriendly-typography---button--font-weight);border-style:none;justify-content:center}.tf-media-hint{z-index:3;width:max-content;max-width:100%;padding:var(--_sizes---spacing--0-625x);border:1px none var(--_turnfriendly-colors---border--soft-blue);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--_turnfriendly-typography---button--font-weight);justify-content:center;align-self:flex-end;align-items:center;column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);background-color:#0000;margin-bottom:0;display:flex;position:absolute;top:0;right:0}.tf-media-hint:hover{border-style:none;border-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--_turnfriendly-colors---text--orange-deep);--_turnfriendly-ui-states---media-tooltip--opacity:1;--_turnfriendly-ui-states---circle--highlight-opacity:0;background-color:#0000}.tf-media-tooltip{z-index:2;width:max-content;max-width:240px;margin:var(--_turnfriendly-spacing---spacing--0-3125x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x)0px 0px;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--_turnfriendly-colors---surface--canvas);opacity:var(--_turnfriendly-ui-states---media-tooltip--opacity);pointer-events:none;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--_turnfriendly-typography---button--font-weight);transition:opacity .16s;position:absolute;top:0;right:100%}.tf-window-heading{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);flex-flow:wrap;justify-content:space-between;align-items:flex-start;min-width:0;display:flex}.tf-benefit-badge{box-sizing:border-box;width:21rem;min-width:0;max-width:100%;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);border-top-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);border-top-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);border-bottom-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);border-bottom-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);grid-template-rows:auto;grid-template-columns:3rem minmax(0,1fr);align-items:center;display:grid}.tf-benefit-badge.is-award{width:14rem;max-width:100%;height:auto;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);background-color:var(--neutral--transparent);color:var(--_turnfriendly-colors---surface--canvas);text-align:center;aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:relative}.tf-benefit-badge.is-context-badge{width:auto;min-width:0;max-width:100%;height:auto;min-height:0;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);border:1px solid var(--_turnfriendly-colors---brand--orange-accent);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--round);background-color:var(--neutral--transparent);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;display:inline-flex;position:relative}.tf-benefit-badge.is-context-badge:where(.w-variant-ebfc6c71-4cdb-ee4b-8e80-cc418486c8a4){border-color:var(--neutral--transparent);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);color:var(--_turnfriendly-colors---surface--canvas)}.tf-benefit-badge.is-context-badge:where(.w-variant-65359ea1-5bd8-b781-6189-62e579d9901b){border-color:var(--neutral--transparent);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--_turnfriendly-colors---surface--green-pale);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-benefit-badge.is-context-badge:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2916){border-color:var(--neutral--transparent);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);color:var(--_turnfriendly-colors---surface--canvas)}.tf-benefit-badge.is-context-badge:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2917){border-color:var(--neutral--transparent);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--_turnfriendly-colors---surface--green-pale);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-benefit-badge.is-context-badge:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e69){border-color:var(--neutral--transparent);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);color:var(--_turnfriendly-colors---surface--canvas)}.tf-benefit-badge.is-context-badge:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e6a){border-color:var(--neutral--transparent);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--_turnfriendly-colors---surface--green-pale);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-benefit-title{min-width:0;margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);font-size:var(--_turnfriendly-typography---font-size--20px);line-height:var(--_turnfriendly-typography---line-height--1-25);font-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold);overflow-wrap:normal;color:inherit;-webkit-hyphens:none;hyphens:none}.tf-benefit-title.is-award{font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:-.02em;white-space:pre-line;color:inherit}.tf-benefit-title.is-compact{z-index:1;color:inherit;font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-25);font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:normal;white-space:normal;position:relative}.tf-benefit-symbol{width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);color:inherit;fill:none;display:block}.tf-benefit-symbol.is-process-symbol{display:block}.tf-benefit-symbol.is-process-symbol:where(.w-variant-0cabca40-c427-cded-b2ec-28709775d80f),.tf-benefit-symbol.is-process-symbol:where(.w-variant-565f2f28-25dc-7dff-caf1-30e3a2c4e0f5),.tf-benefit-symbol.is-process-symbol:where(.w-variant-e18af9de-ad6f-7f5f-84b3-404dfcb7237e),.tf-benefit-symbol.is-process-symbol:where(.w-variant-c97aa5d4-dd04-e919-ccbd-5d687d73f140),.tf-benefit-symbol.is-process-symbol:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2915),.tf-benefit-symbol.is-process-symbol:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2918),.tf-benefit-symbol.is-process-symbol:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e68),.tf-benefit-symbol.is-process-symbol:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e6b){display:none}.tf-benefit-symbol.is-process-symbol.is-award-symbol{width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--5x);height:var(--_sizes---spacing--2-5x);color:var(--_turnfriendly-colors---text--footer-accent)}.tf-benefit-symbol.is-process-symbol.is-context-process{width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-benefit-symbol.is-process-symbol.is-context-process:where(.w-variant-ebfc6c71-4cdb-ee4b-8e80-cc418486c8a4){color:var(--_turnfriendly-colors---text--footer-accent)}.tf-benefit-symbol.is-process-symbol.is-context-process:where(.w-variant-65359ea1-5bd8-b781-6189-62e579d9901b){color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-benefit-symbol.is-process-symbol.is-context-process:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2916){color:var(--_turnfriendly-colors---text--footer-accent)}.tf-benefit-symbol.is-process-symbol.is-context-process:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2917){color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-benefit-symbol.is-process-symbol.is-context-process:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e69){color:var(--_turnfriendly-colors---text--footer-accent)}.tf-benefit-symbol.is-process-symbol.is-context-process:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e6a){color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-benefit-symbol.is-process-symbol.is-context-process.is-static-process{display:none}.tf-benefit-symbol.is-process-symbol.is-context-process.is-static-process:where(.w-variant-ebfc6c71-4cdb-ee4b-8e80-cc418486c8a4),.tf-benefit-symbol.is-process-symbol.is-context-process.is-static-process:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e69){display:block}.tf-benefit-symbol.is-report-symbol{display:none}.tf-benefit-symbol.is-report-symbol:where(.w-variant-0cabca40-c427-cded-b2ec-28709775d80f),.tf-benefit-symbol.is-report-symbol:where(.w-variant-565f2f28-25dc-7dff-caf1-30e3a2c4e0f5),.tf-benefit-symbol.is-report-symbol:where(.w-variant-e18af9de-ad6f-7f5f-84b3-404dfcb7237e){display:block}.tf-benefit-symbol.is-report-symbol:where(.w-variant-c97aa5d4-dd04-e919-ccbd-5d687d73f140){display:none}.tf-benefit-symbol.is-report-symbol:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2915){display:block}.tf-benefit-symbol.is-report-symbol:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2918){display:none}.tf-benefit-symbol.is-report-symbol:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e68){display:block}.tf-benefit-symbol.is-report-symbol:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e6b){display:none}.tf-benefit-symbol.is-report-symbol.is-award-symbol{width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--5x);height:var(--_sizes---spacing--2-5x);color:var(--_turnfriendly-colors---text--footer-accent)}.tf-benefit-symbol.is-report-symbol.is-context-report{width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-benefit-symbol.is-report-symbol.is-context-report:where(.w-variant-ebfc6c71-4cdb-ee4b-8e80-cc418486c8a4){color:var(--_turnfriendly-colors---text--footer-accent)}.tf-benefit-symbol.is-report-symbol.is-context-report:where(.w-variant-65359ea1-5bd8-b781-6189-62e579d9901b){color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-benefit-symbol.is-report-symbol.is-context-report:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2916){color:var(--_turnfriendly-colors---text--footer-accent)}.tf-benefit-symbol.is-report-symbol.is-context-report:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2917){color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-benefit-symbol.is-report-symbol.is-context-report:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e69){color:var(--_turnfriendly-colors---text--footer-accent)}.tf-benefit-symbol.is-report-symbol.is-context-report:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e6a){color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-benefit-symbol.is-report-symbol.is-context-report.is-static-report,.tf-benefit-symbol.is-report-symbol.is-context-report.is-static-report:where(.w-variant-0cabca40-c427-cded-b2ec-28709775d80f),.tf-benefit-symbol.is-report-symbol.is-context-report.is-static-report:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e68){display:none}.tf-benefit-symbol.is-security-symbol{width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);display:none}.tf-benefit-symbol.is-security-symbol:where(.w-variant-c97aa5d4-dd04-e919-ccbd-5d687d73f140){display:block}.tf-benefit-symbol.is-security-symbol:where(.w-variant-ebfc6c71-4cdb-ee4b-8e80-cc418486c8a4){color:var(--_turnfriendly-colors---text--footer-accent)}.tf-benefit-symbol.is-security-symbol:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2918){display:block}.tf-benefit-symbol.is-security-symbol:where(.w-variant-8bddaeae-d45c-8ab1-09cb-5cbe740b2916){color:var(--_turnfriendly-colors---text--footer-accent)}.tf-benefit-symbol.is-security-symbol:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e6b){display:block}.tf-benefit-symbol.is-security-symbol:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e69){color:var(--_turnfriendly-colors---text--footer-accent)}.tf-award-body{z-index:1;grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;display:flex;position:relative}.tf-award-contour{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.tf-award-rim{color:var(--_turnfriendly-colors---text--footer-accent);fill:currentColor}.tf-award-core{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);fill:currentColor}.tf-award-line{color:var(--_turnfriendly-colors---text--footer-accent);fill:none}.tf-benefit-symbols{z-index:1;width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);min-width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);line-height:var(--_turnfriendly-typography---line-height--zero);flex-shrink:0;display:block;position:relative}.tf-benefit-motion{width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);pointer-events:none;flex-shrink:0;display:block}.tf-benefit-motion.is-process-motion{display:block}.tf-benefit-motion.is-process-motion:where(.w-variant-0cabca40-c427-cded-b2ec-28709775d80f),.tf-benefit-motion.is-process-motion:where(.w-variant-c97aa5d4-dd04-e919-ccbd-5d687d73f140),.tf-benefit-motion.is-process-motion:where(.w-variant-ebfc6c71-4cdb-ee4b-8e80-cc418486c8a4),.tf-benefit-motion.is-process-motion:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e68),.tf-benefit-motion.is-process-motion:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e6b),.tf-benefit-motion.is-process-motion:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e69),.tf-benefit-motion.is-report-motion{display:none}.tf-benefit-motion.is-report-motion:where(.w-variant-0cabca40-c427-cded-b2ec-28709775d80f),.tf-benefit-motion.is-report-motion:where(.w-variant-3762082a-6210-d7a8-c47e-532ee95a9e68){display:block}.tf-benefit-accent{width:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);opacity:0;pointer-events:none;color:var(--_turnfriendly-colors---brand--orange-accent);fill:none;position:absolute;top:0;left:0}.tf-benefit-accent.is-process-accent{display:block}.tf-benefit-accent.is-process-accent:where(.w-variant-0cabca40-c427-cded-b2ec-28709775d80f),.tf-benefit-accent.is-process-accent:where(.w-variant-c97aa5d4-dd04-e919-ccbd-5d687d73f140),.tf-benefit-accent.is-process-accent:where(.w-variant-ebfc6c71-4cdb-ee4b-8e80-cc418486c8a4),.tf-benefit-accent.is-report-accent{display:none}.tf-benefit-accent.is-report-accent:where(.w-variant-0cabca40-c427-cded-b2ec-28709775d80f){display:block}.tf-benefit-highlight{left:var(--_turnfriendly-spacing---spacing--0x);top:var(--_turnfriendly-spacing---spacing--0x);right:var(--_turnfriendly-spacing---spacing--0x);bottom:var(--_turnfriendly-spacing---spacing--0x);z-index:0;border-radius:inherit;background-color:var(--_turnfriendly-colors---accent--orange-light);opacity:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute}.tf-benefit-highlight:where(.w-variant-ebfc6c71-4cdb-ee4b-8e80-cc418486c8a4){display:none}.tf-video-trigger{width:100%;height:100%;padding:var(--_turnfriendly-spacing---spacing--0x);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---surface--canvas);cursor:pointer;border-style:none;border-width:0;display:block;position:relative}.tf-form{width:100%;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);margin-bottom:0}.tf-form-field{margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);flex-direction:column;display:flex}.tf-form-label{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:0;text-transform:none;margin-bottom:0;display:block}.tf-form-label.is-option-label{pointer-events:none;flex-grow:1;align-items:center;min-width:0;min-height:44px;margin:0;display:flex}.tf-form-input{box-sizing:border-box;width:100%;height:auto;min-height:var(--_turnfriendly-spacing---spacing--3-5x);min-width:0;padding:var(--_turnfriendly-spacing---spacing--0-875x);border:1px solid var(--_turnfriendly-colors---border--comparison);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-5);margin-bottom:0;display:block}.tf-form-input:focus-visible,.tf-form-input[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:3px;outline-width:2px;outline-style:solid}.tf-form-input.is-multiline{resize:vertical;min-height:10rem}.tf-form-check{margin-top:0;margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-column-gap:var(--_turnfriendly-spacing---spacing--0-875x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-6);align-items:flex-start;padding-left:0;display:flex}.tf-form-check-box{width:var(--_turnfriendly-spacing---spacing--1-125x);height:var(--_turnfriendly-spacing---spacing--1-125x);flex-shrink:0;margin-top:.25rem;margin-left:0;margin-right:0}.tf-form-notice{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);background-color:var(--_turnfriendly-colors---surface--soft-white);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--17px);line-height:var(--_turnfriendly-typography---line-height--1-6);text-align:left}.tf-form-notice.is-error{margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);background-color:var(--_turnfriendly-colors---surface--orange-pale)}.tf-details-grid{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);grid-template-rows:auto;grid-template-columns:1.5rem minmax(0,1fr);align-items:start;width:100%;min-width:0;display:grid}.tf-person-inline{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);align-items:center;min-width:0;display:flex}.tf-question-trigger{box-sizing:border-box;width:100%;min-width:0;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);border:1px solid var(--_turnfriendly-colors---border--menu-panel);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--surface--blue-tint);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);justify-content:space-between;align-items:center;column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);cursor:pointer;outline-style:none;list-style-type:none;display:flex}.tf-question-trigger:hover{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:-1px;color:var(--_turnfriendly-colors---text--orange-deep);outline-width:1px;outline-style:solid}.tf-question-trigger:focus-visible,.tf-question-trigger[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:2px;outline-width:2px;outline-style:solid}.tf-question-panel{min-width:0;padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);color:var(--_turnfriendly-colors---text--body)}.tf-question-icon{width:40px;height:40px;margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);border:1px solid var(--_turnfriendly-colors---border--menu-panel);background-color:var(--_turnfriendly-colors---surface--canvas);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--28px);line-height:var(--_turnfriendly-typography---line-height--single);text-align:center;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tf-question-icon.is-passive{pointer-events:none}.tf-teaser{box-sizing:border-box;min-width:0;min-height:200px;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-75x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-75x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--surface--blue-tint);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;display:grid}.tf-teaser.is-featured{height:100%;min-height:240px}.tf-meta-row{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);flex-wrap:wrap;align-items:center;display:flex}.tf-resource-link{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-75x);background-color:var(--neutral--transparent);min-width:0;height:100%;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);flex-direction:column;text-decoration-line:none;display:flex}.tf-resource-link:hover{color:var(--_turnfriendly-colors---brand--orange-deep-hover)}.tf-resource-link:focus-visible,.tf-resource-link[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:4px;outline-width:2px;outline-style:solid}.tf-resource-copy{min-width:0;padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-75x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-75x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);color:inherit;flex-direction:column;flex-grow:1;display:flex}.tf-resource-action{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);color:inherit;align-self:flex-start;margin-top:auto;text-decoration-line:underline;text-decoration-color:currentColor}.tf-filter-option{box-sizing:border-box;max-width:100%;min-height:44px;margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);padding-right:var(--_turnfriendly-spacing---spacing--0-875x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);padding-left:var(--_turnfriendly-spacing---spacing--0-875x);border-color:var(--_turnfriendly-colors---border--soft-blue);border-top-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);border-top-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);border-bottom-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);border-bottom-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--neutral--transparent);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-4);cursor:pointer;border-style:solid;border-width:1px;justify-content:center;align-items:center;display:flex;position:relative}.tf-filter-option:hover{background-color:var(--_turnfriendly-colors---button--secondary-background)}.tf-filter-input{width:100%;height:100%;margin:var(--_turnfriendly-spacing---spacing--0x);opacity:0;cursor:pointer;position:absolute;top:0;left:0}.tf-filter-label{margin-bottom:var(--_turnfriendly-spacing---spacing--0x);font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.tf-data-source{display:none}.tf-reading-grid{grid-template-columns:minmax(0,760px) minmax(200px,1fr);align-items:start;gap:32px 64px;margin-top:40px;scroll-margin-top:110px;display:grid}.tf-toc-panel{min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);position:sticky;top:110px}.tf-toc-panel.is-hidden{display:none}.tf-proof-grid{min-width:0;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-75x);border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--on-dark);grid-column:1/-1;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px 40px;display:grid}.tf-proof-group{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);flex-direction:column;min-width:0;display:flex}.tf-proof-row{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);flex-wrap:wrap;align-items:flex-start;display:flex}.tf-proof-link{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);width:130px;max-width:100%;min-height:44px;color:inherit;flex-direction:column;align-items:flex-start;font-family:inherit;text-decoration-line:none;display:flex}.tf-proof-link:hover{color:var(--_turnfriendly-colors---brand--orange-hover);text-underline-offset:3px;text-decoration-line:underline}.tf-proof-link:focus-visible,.tf-proof-link[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);outline-offset:5px;outline-width:2px;outline-style:solid}.tf-proof-mark{object-fit:contain;object-position:left center;width:130px;max-width:100%;height:64px;display:block}.tf-proof-mark.is-on-light{box-sizing:border-box;border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);padding:4px}.tf-consent-banner{z-index:9999;box-sizing:border-box;border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--soft-blue);border-right-style:solid;border-right-width:1px;border-right-color:var(--_turnfriendly-colors---border--soft-blue);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_turnfriendly-colors---border--soft-blue);border-left-style:solid;border-left-width:1px;border-left-color:var(--_turnfriendly-colors---border--soft-blue);border-top-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);border-top-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);border-bottom-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);border-bottom-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);max-width:480px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--body);width:calc(100% - 32px);max-height:calc(100dvh - 32px);position:fixed;bottom:20px;right:20px;overflow:auto}.tf-consent-banner.flowappz-hide-popup{display:none}.tf-consent-overlay{z-index:10000;box-sizing:border-box;width:100%;height:100dvh;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);background-color:var(--preserved--black-20);justify-content:center;align-items:center;display:none;position:fixed;inset:0}.tf-consent-panel{box-sizing:border-box;border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--soft-blue);border-right-style:solid;border-right-width:1px;border-right-color:var(--_turnfriendly-colors---border--soft-blue);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_turnfriendly-colors---border--soft-blue);border-left-style:solid;border-left-width:1px;border-left-color:var(--_turnfriendly-colors---border--soft-blue);border-top-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);border-top-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);border-bottom-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);border-bottom-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);width:100%;max-width:680px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--body);flex-direction:column;max-height:calc(100dvh - 32px);display:flex;overflow:hidden}.tf-consent-body{box-sizing:border-box;min-height:0;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);flex-direction:column;display:flex;overflow-y:auto}.tf-consent-option{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-row-gap:var(--_turnfriendly-spacing---spacing--0x);border-top:1px solid var(--_turnfriendly-colors---border--soft-blue);flex-direction:column;display:flex}.tf-consent-choice{min-height:44px;margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-left:var(--_turnfriendly-spacing---spacing--0x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);cursor:pointer;align-items:center;display:flex}.tf-consent-close{width:44px;height:44px;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);border:1px solid var(--neutral--transparent);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--_turnfriendly-colors---button--secondary-background);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tf-consent-close:hover{background-color:var(--_turnfriendly-colors---button--secondary-background);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);text-decoration-line:none}.tf-consent-close:focus-visible,.tf-consent-close[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:3px;outline-width:2px;outline-style:solid}.tf-consent-trigger{z-index:9998;box-sizing:border-box;width:48px;height:48px;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);border:1px solid var(--_turnfriendly-colors---border--soft-blue);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);cursor:pointer;justify-content:center;align-items:center;display:flex;position:fixed;bottom:16px;left:16px}.tf-consent-trigger:hover{background-color:var(--_turnfriendly-colors---button--secondary-background);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);text-decoration-line:none}.tf-consent-trigger:focus-visible,.tf-consent-trigger[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:3px;outline-width:2px;outline-style:solid}.tf-consent-trigger.flowappz-hide-popup{display:none}.tf-consent-icon{width:24px;height:24px;margin-bottom:var(--_turnfriendly-spacing---spacing--0x);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);object-fit:contain}.tf-consent-header{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);justify-content:space-between;align-items:center;display:flex}.tf-consent-input{width:20px;height:20px;margin:var(--_turnfriendly-spacing---spacing--0x);border-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);cursor:pointer;flex-shrink:0}.tf-consent-input:focus-visible,.tf-consent-input[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:3px;outline-width:2px;outline-style:solid}.tf-visually-hidden{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tf-consent-root{width:0;height:0;position:absolute}.tf-consent-root.flowappz-cookie-consent-hide-popup{display:none}.tf-logo-wall{box-sizing:border-box;width:100%;min-width:0;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary)}.tf-visual-stage{box-sizing:border-box;width:100%;margin:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--_turnfriendly-spacing---spacing--0x);padding-bottom:var(--_turnfriendly-spacing---spacing--0x);background-color:var(--surface--blue-tint);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);isolation:isolate;position:relative;overflow:visible}.tf-visual-stage:where(.w-variant-04ba0e9a-1646-9aa8-567f-962a893be4b5){background-color:var(--_turnfriendly-colors---surface--canvas)}.tf-visual-stage:where(.w-variant-5a45b6e2-7ebb-45b2-e00d-43245d9e4208){background-color:var(--surface--blue-tint)}.tf-visual-surface{z-index:0;background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);pointer-events:none;height:clamp(360px,38vw,520px);position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 80%,#0000 100%);mask-image:linear-gradient(#000 0% 80%,#0000 100%)}.tf-visual-surface:where(.w-variant-04ba0e9a-1646-9aa8-567f-962a893be4b5),.tf-visual-surface:where(.w-variant-5a45b6e2-7ebb-45b2-e00d-43245d9e4208){background-color:var(--_turnfriendly-colors---surface--canvas)}.tf-visual-frame{grid-area:1/1/3/2;width:100%;line-height:0;position:relative;overflow:hidden}.tf-visual-fade{z-index:1;pointer-events:none;height:clamp(64px,8vw,128px);position:absolute;left:0;right:0}.tf-visual-fade.is-top{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);top:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.tf-visual-fade.is-top:where(.w-variant-04ba0e9a-1646-9aa8-567f-962a893be4b5),.tf-visual-fade.is-top:where(.w-variant-5a45b6e2-7ebb-45b2-e00d-43245d9e4208){background-color:var(--_turnfriendly-colors---surface--canvas)}.tf-visual-fade.is-bottom{background-color:var(--surface--blue-tint);bottom:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 100%);mask-image:linear-gradient(#0000 0%,#000 100%)}.tf-visual-fade.is-bottom:where(.w-variant-04ba0e9a-1646-9aa8-567f-962a893be4b5){background-color:var(--_turnfriendly-colors---surface--canvas)}.tf-visual-fade.is-bottom:where(.w-variant-5a45b6e2-7ebb-45b2-e00d-43245d9e4208){background-color:var(--surface--blue-tint)}.tf-visual-overlays{z-index:2;margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);margin-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-area:2/1/4/2;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;align-items:stretch;display:grid;position:relative}.tf-visual-point{min-width:0;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);border-left:1px solid var(--_turnfriendly-colors---button--secondary-border);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--_turnfriendly-colors---surface--canvas);box-shadow:none;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);flex-direction:column;display:flex}.tf-brand-icon{flex-shrink:0;width:24px;height:24px;display:block}.tf-data-stage{box-sizing:border-box;width:100%;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);background-color:var(--_turnfriendly-colors---surface--canvas);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);line-height:var(--_turnfriendly-typography---line-height--1-6);padding-bottom:0;position:relative}.tf-data-stage-intro{width:87.5%;max-width:1440px;margin:0px auto var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);flex-direction:column;display:flex}.tf-data-stage-tabs{width:100%;position:relative}.tf-data-stage-menu{width:87.5%;max-width:1440px;margin-top:0;margin-right:auto;margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);gap:16px 32px;margin-left:auto;display:flex}.tf-data-stage-tab{box-sizing:border-box;min-height:48px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---surface--text-muted-slate);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--_turnfriendly-typography---button--font-weight);background-color:#0000;border-bottom:3px solid #0000;padding:8px 0 12px;text-decoration-line:none}.tf-data-stage-tab:hover{color:var(--_turnfriendly-colors---text--orange-deep);background-color:#0000}.tf-data-stage-tab:focus{outline-offset:4px;outline-width:2px;outline-style:solid;outline-color:var(--_turnfriendly-colors---text--orange-deep)}.tf-data-stage-tab:focus-visible,.tf-data-stage-tab[data-wf-focus-visible]{outline-color:var(--_turnfriendly-colors---text--orange-deep);outline-offset:4px;outline-width:2px;outline-style:solid}.tf-data-stage-tab.w--current{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);border-bottom-color:var(--_turnfriendly-colors---text--orange-deep);background-color:#0000}.tf-data-stage-content{background-color:var(--_turnfriendly-colors---surface--blue-tint);background-image:none;position:relative;overflow:hidden}.tf-data-stage-pane{padding-top:260px;padding-bottom:0;position:relative}.tf-data-stage-photo{pointer-events:none;width:100%;max-width:1120px;height:560px;margin-left:auto;margin-right:auto;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.tf-data-stage-image{filter:saturate(65%);object-fit:cover;object-position:50% 58%;width:100%;height:100%;display:block}.tf-data-stage-fade-top{background-color:var(--_turnfriendly-colors---surface--canvas);pointer-events:none;width:100%;height:48px;display:none;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.tf-data-stage-fade-bottom{background-color:var(--_turnfriendly-colors---surface--blue-tint);pointer-events:none;width:100%;height:96px;display:none;position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.tf-data-stage-flow{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;width:87.5%;max-width:1440px;margin:0 auto;display:grid;position:relative}.tf-data-panel{box-sizing:border-box;min-width:0;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);border:1px solid var(--_turnfriendly-colors---border--menu-panel);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--_turnfriendly-colors---surface--canvas);position:relative}.tf-data-panel.is-case{border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--menu-panel)}.tf-data-label{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---surface--text-muted-slate);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);margin:0 0 8px}.tf-data-panel-title{margin:0px 0px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--24px);line-height:var(--_turnfriendly-typography---line-height--1-25);font-weight:var(--_turnfriendly-typography---button--font-weight)}.tf-data-rows{flex-direction:column;row-gap:16px;display:flex}.tf-data-row{min-width:0;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);border-top:1px solid var(--_turnfriendly-colors---border--menu-panel);align-items:start;column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-template-rows:auto;grid-template-columns:24px minmax(0,1fr);display:grid}.tf-data-row.is-first{border-top-width:0;padding-top:0}.tf-data-icon{width:24px;height:24px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);display:block}.tf-data-copy{min-width:0}.tf-data-key{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-4);font-weight:var(--_turnfriendly-typography---button--font-weight);margin:0}.tf-data-value{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---surface--text-muted-slate);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-5);overflow-wrap:anywhere;margin:0}.tf-data-bridge{width:100%;height:24px;color:var(--_turnfriendly-colors---text--orange-deep);display:block}.tf-data-case-brand{margin:0px 0px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---text--orange-deep);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--_turnfriendly-typography---button--font-weight)}.tf-data-case-title{margin:0px 0px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--26px);line-height:var(--_turnfriendly-typography---line-height--1-25);font-weight:var(--_turnfriendly-typography---button--font-weight)}.tf-data-context{margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);flex-wrap:wrap;gap:8px;display:flex}.tf-data-chip{border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--_turnfriendly-colors---surface--blue-tint);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);padding:4px 8px}.tf-data-body{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-6);margin:0}.tf-data-usps{width:87.5%;max-width:1440px;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:24px 48px;margin:0 auto;display:grid;position:relative}.tf-data-usps-wrap{background-color:var(--_turnfriendly-colors---surface--blue-tint)}.tf-data-usp{padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);border-left:1px solid var(--_turnfriendly-colors---button--secondary-border)}.tf-data-usp-title{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--22px);line-height:var(--_turnfriendly-typography---line-height--1-25);font-weight:var(--_turnfriendly-typography---button--font-weight);margin:0 0 12px}.tf-data-caption{width:87.5%;max-width:1440px;padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);color:var(--_turnfriendly-colors---surface--text-muted-slate);font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-5);margin:0 auto}.tf-flow-grid{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;min-width:0;display:grid}.tf-flow-panel{min-width:0;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius);background-color:var(--_turnfriendly-colors---surface--canvas);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);flex-direction:column;display:flex;position:relative}.tf-tag-item{flex:0 auto;width:auto;min-width:0;max-width:100%;padding:0;display:flex}.tf-form-hint{color:inherit;font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-4);text-align:left;grid-column:1/-1;margin-top:0;margin-bottom:0}.tf-site-mobile-summary{box-sizing:border-box;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--20px);line-height:var(--_turnfriendly-typography---line-height--1-45);font-weight:var(--_turnfriendly-typography---button--font-weight);cursor:pointer;color:inherit;list-style-position:inside;display:list-item}.tf-site-mobile-summary:focus-visible,.tf-site-mobile-summary[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:2px;outline-width:2px;outline-style:solid}.tf-site-mobile-summary-label{pointer-events:none;display:inline}.tf-site-mobile-group-links{padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)}.tf-product-motif{grid-row-gap:16px;text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.tf-product-motif-art{width:100%;max-width:700px;height:auto;display:block}.tf-product-motif-name{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--24px);line-height:var(--_turnfriendly-typography---line-height--1-25);margin-top:0;margin-bottom:0;font-weight:600}.tf-site-menu-section{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;min-width:0;display:flex}.tf-site-menu-section.is-columns{align-content:start;align-items:start;column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap);row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tf-site-menu-subheading{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:inherit;font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-35);margin:0 0 4px;font-weight:600}.tf-site-menu-subheading.is-full-row{grid-column:1/-1}.is-product-demo{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px}.tf-segment-canvas{width:100%;min-width:0;max-width:700px;position:relative}.tf-segment-labels{opacity:.817;pointer-events:none;width:76%;height:7.6%;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);font-size:var(--_turnfriendly-typography---font-size--12px);text-align:left;align-items:center;column-gap:3.57%;display:flex;position:absolute;top:14%;left:16%}.tf-segment-word{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);line-height:var(--_turnfriendly-typography---line-height--1-25);white-space:nowrap;color:inherit;font-weight:500;font-size:inherit;flex-shrink:0;margin:0}.tf-segment-nav-word{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:inherit;font-size:.857143em;line-height:var(--_turnfriendly-typography---line-height--1-3);white-space:nowrap;flex-shrink:0;margin:0;font-weight:400}.tf-segment-view{opacity:.817;pointer-events:none;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-25);text-align:left;white-space:nowrap;margin:0;font-weight:500;position:absolute;top:24.4%;left:12%}.tf-process-band{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);grid-template-rows:auto;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;margin:0;padding:0;list-style-type:none;display:grid}.tf-process-band-step{flex-direction:column;min-width:0;display:flex;position:relative}.tf-process-band-node{z-index:1;border:1.5px solid var(--_turnfriendly-colors---border--menu-panel);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);background-color:var(--_turnfriendly-colors---surface--canvas);flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:64px;height:64px;margin-bottom:40px;display:flex;position:relative}.tf-process-band-icon{flex-shrink:0;max-width:none;display:block}.tf-process-band-number{background-color:var(--_turnfriendly-colors---surface--canvas);width:28px;height:24px;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--orange-muted);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-2);font-weight:var(--_typography---text--medium-weight);justify-content:center;align-items:center;margin:0;display:flex;position:absolute;bottom:-8px;right:-8px}.tf-process-band-line{background-color:var(--_turnfriendly-colors---border--menu-panel);width:calc(100% - 40px);height:1.5px;position:absolute;top:31px;left:calc(50% + 32px)}.tf-process-band-title{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--24px);line-height:var(--_turnfriendly-typography---line-height--1-45);font-weight:var(--_turnfriendly-typography---button--font-weight);overflow-wrap:anywhere;margin:0}.tf-process-band-notes{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);flex-direction:column;min-width:0;display:flex}.tf-process-band-text{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-45);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0}.tf-value-row{width:100%;min-width:0;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);align-content:start;align-items:baseline;column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);font-variant-numeric:tabular-nums;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) max-content;grid-auto-rows:auto;display:grid}.tf-value-row.is-separated{border-bottom:1px solid var(--_turnfriendly-colors---border--menu-panel)}.tf-plan-grid{box-sizing:border-box;grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);align-items:stretch;column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;width:100%;min-width:0;display:grid}.tf-plan-card{box-sizing:border-box;min-width:0;height:100%;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);border:1px solid var(--_turnfriendly-colors---border--menu-panel);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--_turnfriendly-colors---surface--canvas);flex-direction:column;display:flex}.tf-plan-heading{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);flex-direction:column;min-width:0;min-height:9rem;display:flex}.tf-matrix-scroll{width:100%;min-width:0;max-width:100%;padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);overflow:auto hidden}.tf-matrix-table{width:100%;min-width:46rem;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);border-collapse:collapse;table-layout:fixed}.tf-matrix-label{z-index:1;width:36%;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);border-bottom:1px solid var(--_turnfriendly-colors---border--menu-panel);background-color:var(--_turnfriendly-colors---surface--canvas);font-weight:var(--_turnfriendly-typography---button--font-weight);text-align:left;vertical-align:middle;position:sticky;left:0}.tf-matrix-value{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);border-bottom:1px solid var(--_turnfriendly-colors---border--menu-panel);text-align:center;vertical-align:middle}.tf-matrix-group{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);border-bottom:1px solid var(--_turnfriendly-colors---border--menu-panel);text-align:left}.tf-matrix-status{justify-content:center;align-items:center;min-height:1.5em;display:flex;position:relative}.tf-site-nav-link{border-bottom:2px solid var(--neutral--transparent);color:inherit;font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--15px);white-space:nowrap;flex-shrink:0;align-items:center;padding-top:12px;padding-bottom:12px;font-weight:700;text-decoration-line:none;display:flex}.tf-site-nav-link:hover,.tf-site-nav-link:focus-visible,.tf-site-nav-link[data-wf-focus-visible]{border-bottom:2px solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary)}.tf-site-nav-link.w--current{border-bottom-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);background-color:var(--neutral--transparent);color:var(--_turnfriendly-colors---text--body)}.tf-comparison-table{overflow-wrap:anywhere;table-layout:fixed;border-collapse:collapse;width:100%;min-width:0;color:inherit;font-family:inherit}.tf-plan-guide{box-sizing:border-box;min-width:0;min-height:3em;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--supporting);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);white-space:pre-line;overflow-wrap:anywhere;margin:0}.tf-summary-grid{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-items:start;width:100%;min-width:0;display:grid}.tf-summary-card{box-sizing:border-box;min-width:0;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);border:1px solid var(--_turnfriendly-colors---border--menu-panel);border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius);background-color:var(--_turnfriendly-colors---surface--canvas);flex-direction:column;display:flex}.tf-summary-value{box-sizing:border-box;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--_turnfriendly-typography---button--font-weight);white-space:pre-line;overflow-wrap:anywhere;margin:0}.tf-disclosure-content{min-width:0;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);flex-direction:column;display:flex}.tf-reading-note{max-width:1040px;margin-top:48px;margin-bottom:var(--_turnfriendly-spacing---spacing--0x);border-top:1px solid var(--_turnfriendly-colors---border--comparison);padding-top:32px}.tf-collaboration{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);flex-direction:column;min-width:0;display:flex}.tf-collaboration-pair{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:auto;align-items:stretch;min-width:0;display:grid}.tf-collaboration-panel{min-width:0;padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);border:1px solid var(--_turnfriendly-colors---border--soft-blue);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);display:grid}.tf-collaboration-panel.is-shared{background-color:var(--_turnfriendly-colors---surface--blue-tint)}.tf-collaboration-heading{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);flex-direction:column;min-width:0;display:flex}.tf-collaboration-label{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--supporting);font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-3);font-weight:var(--_turnfriendly-typography---button--font-weight);margin-top:0;margin-bottom:0}.tf-collaboration-title{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--24px);line-height:var(--_turnfriendly-typography---line-height--1-3);font-weight:var(--_turnfriendly-typography---button--font-weight);margin-top:0;margin-bottom:0}.tf-collaboration-brand{grid-column-gap:12px;align-items:center;min-width:0;display:flex}.tf-collaboration-case-title{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--24px);line-height:var(--_turnfriendly-typography---line-height--1-3);font-weight:var(--_turnfriendly-typography---button--font-weight);margin-top:0;margin-bottom:0}.tf-collaboration-outcome{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);flex-direction:column;min-width:0;display:flex}.tf-collaboration-copy{font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--_turnfriendly-colors---text--supporting);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-3);margin-top:0;margin-bottom:0;font-weight:400}.is-editorial{background-color:var(--_turnfriendly-colors---surface--canvas);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);padding-top:72px;padding-bottom:72px}.is-balanced{padding-top:72px;padding-bottom:72px}.is-balanced.is-paper{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary)}.is-balanced.is-canvas{background-color:var(--_turnfriendly-colors---surface--canvas)}.tf-history-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px 64px;min-width:0;display:grid}.is-compact{font-size:var(--_turnfriendly-typography---font-size--27px);line-height:var(--_turnfriendly-typography---line-height--1-4)}.tf-experience-grid{border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--soft-blue);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 48px;margin-top:48px;padding-top:32px;display:grid}.tf-experience-number{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--64px);line-height:var(--_turnfriendly-typography---line-height--1-1);font-weight:var(--_turnfriendly-typography---button--font-weight);margin-top:0;margin-bottom:0}.tf-principle{border-top-style:solid;border-top-width:2px;border-top-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);flex-direction:column;row-gap:16px;min-width:0;padding-top:20px;display:flex}.is-principles{column-gap:48px;margin-top:40px}.tf-screen-overview{display:block}.tf-screen-details{display:none}.tf-native-config-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.tf-config-panel{grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;border:1px solid #dbe5e8;border-radius:12px;flex-direction:column;min-width:0;padding:24px;display:flex}.tf-config-rules{flex-direction:column;width:100%;display:flex}.tf-config-rule{grid-column-gap:8px;grid-row-gap:8px;border-bottom:1px solid #dbe5e8;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:12px;padding-bottom:12px;display:flex}.tf-config-label{margin:0;font-size:16px;font-weight:600;line-height:1.5}.tf-config-status{background-color:#edf3f5;border-radius:6px;margin:0;padding:4px 10px;font-size:14px;line-height:1.5}.tf-config-field{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;width:100%;display:flex}.tf-config-input{background-color:#f8fafb;border:1px solid #bdcdd3;border-radius:6px;padding:10px 12px}.tf-config-placeholder{color:#607780;margin:0;font-size:16px;line-height:1.5}.tf-config-note{margin:0;font-size:15px;line-height:1.5}.tf-home-record-layout{grid-column-gap:48px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;width:100%;display:grid}.tf-home-record-layout.is-hero-grid{align-items:end;column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.tf-home-record-heading{order:0;min-width:0}.tf-home-record-description{order:1;min-width:0}.tf-home-record-media{order:2;grid-column:1/-1;width:100%;min-width:0}.tf-home-record-points-list{grid-column-gap:32px;grid-row-gap:32px;order:3;grid-column:1/-1;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}.tf-home-record-link{order:4;grid-column:1/-1}.tf-case-original-nav-image{border-radius:8px;width:100%;max-width:100%;height:auto;display:block}.tf-case-wide-mobile-crop{aspect-ratio:1.48;border-radius:8px;width:100%;position:relative;overflow:hidden}.tf-case-wide-mobile-image{aspect-ratio:1418/656;width:249.2%;max-width:none;height:auto;display:block;position:absolute;top:-68%;left:-84.9%}.tf-product-record{border:1px solid var(--border--soft-blue);background-color:var(--surface--blue-pale);width:100%;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--16px);line-height:var(--_turnfriendly-typography---line-height--1-5);border-radius:12px;flex-direction:column;margin:0;display:flex;overflow:visible}.tf-product-navigation{z-index:2;grid-column-gap:0;grid-row-gap:0;color:#fff;background-color:#0b465e;border-top-left-radius:11px;border-top-right-radius:11px;flex-flow:row;order:2;align-items:center;gap:4px;padding:8px 12px;display:flex;position:relative}.tf-product-nav-identity{grid-column-gap:0px;grid-row-gap:0px;border-bottom:0 solid #497384;flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:0;margin-left:auto;padding:0;display:flex}.tf-product-nav-main{grid-column-gap:0px;grid-row-gap:0px;flex-wrap:nowrap;flex-shrink:0;align-items:stretch;gap:0;padding:0;display:flex}.tf-product-nav-item{z-index:3;flex-shrink:0;min-width:0;margin-left:0;margin-right:0;position:relative}.tf-product-nav-trigger{color:#fff;white-space:nowrap;cursor:pointer;background-color:#0000;border-radius:4px;align-items:center;gap:6px;min-height:40px;padding:10px 8px;font-size:12px;font-weight:600;line-height:1.4;list-style:none;display:flex}.tf-product-nav-trigger:hover{background-color:#245d73}.tf-product-nav-trigger:focus{outline-offset:-3px;outline:3px solid #ff7900}.tf-product-nav-text{font-size:inherit;line-height:inherit;color:inherit;margin:0;display:inline}.tf-product-nav-panel{z-index:20;max-width:360px;box-shadow:none;color:#0b465e;background-color:#fff;border:0 solid #b7cbce;border-radius:0 0 8px 8px;padding:16px;font-size:14px;font-weight:400;line-height:1.5;position:static;top:100%;left:12px;right:12px}.tf-product-nav-analysis{grid-column-gap:6px;grid-row-gap:6px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.tf-product-nav-feature{grid-column-gap:10px;grid-row-gap:2px;background-color:#eaf2f3;border-radius:4px;flex-direction:column;grid-template-columns:18px minmax(0,1fr);align-items:start;padding:8px 10px;display:grid}.tf-product-native-list{z-index:30;background-color:#fff;border-radius:6px;width:300px;min-width:260px;box-shadow:0 8px 24px #0b465e26}.tf-product-app-icon{object-fit:contain;flex-shrink:0;width:30px;height:30px;margin-right:6px;display:block}.tf-product-user-icon{grid-column-gap:2px;grid-row-gap:2px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:14px;height:14px;display:flex}.tf-product-user-head{background-color:#fff;border-radius:50%;width:5px;height:5px}.tf-product-user-body{background-color:#fff;border-radius:9px 9px 3px 3px;width:10px;height:6px}.tf-product-user-label{white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tf-product-nav-chevron{flex-shrink:0;width:10px;height:10px;margin:0;font-size:10px;line-height:1;position:static}.tf-product-analysis-icon{object-fit:contain;grid-row:1/span 2;grid-column-start:1;align-self:start;width:18px;max-width:none;height:18px;margin-top:2px;display:block}.tf-product-tool-icon{object-fit:contain;flex-shrink:0;width:14px;max-width:none;height:14px;display:block}.tf-travel-root{color:#0b465e;padding:20px;font-size:14px;line-height:1.5}.tf-travel-booking-head{grid-column-gap:0px;grid-row-gap:10px;flex-direction:column;justify-content:space-between;align-items:stretch;margin-bottom:16px;display:flex}.tf-travel-booking-summary{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;flex-grow:1;min-width:0;display:flex}.tf-travel-booking-title{letter-spacing:-.02em;color:inherit;margin:0;font-family:inherit;font-size:22px;font-weight:600;line-height:1.25}.tf-travel-eyebrow{color:#536d77;letter-spacing:.08em;margin:0;font-size:11px;font-weight:600;line-height:1.4}.tf-travel-copy{color:inherit;margin:0;font-size:14px;line-height:1.5}.tf-travel-meta{color:#536d77;margin:0;font-size:12px;line-height:1.5}.tf-travel-booking-action{flex-shrink:0;justify-content:center;align-self:stretch;width:100%;display:flex}.tf-travel-grid{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr) minmax(0,.9fr);align-items:start;display:grid}.tf-travel-pane{grid-column-gap:10px;grid-row-gap:10px;background-color:#fff;border:1px solid #d4e0e1;border-radius:8px;flex-direction:column;min-width:0;padding:14px;display:flex}.tf-travel-entry{grid-column-gap:3px;grid-row-gap:3px;background-color:#fff;border:1px solid #d4e0e1;border-radius:6px;flex-direction:column;min-width:0;margin-bottom:8px;padding:10px;display:flex}.tf-travel-entry-name{color:inherit;margin:0;font-size:13px;font-weight:600;line-height:1.4}.tf-travel-ref-highlight{background-color:#fff;border-color:#d4e0e1}.tf-travel-tabs-slot{width:100%;min-width:0}.tf-travel-case-content{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;display:flex}.tf-travel-case-top{grid-column-gap:8px;grid-row-gap:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.tf-travel-phase{color:#536d77;margin:0;font-size:11px;line-height:1.4}.tf-travel-case-state{color:#914100;background-color:#fff5eb;border-radius:4px;margin:0;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.4}.tf-travel-case-name{color:#0b465e;margin:0;font-size:14px;font-weight:600;line-height:1.4}.tf-travel-task-heading{color:#0b465e;margin:0;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4}.tf-travel-booking-menu{z-index:1;text-align:center;width:auto;max-width:100%;margin-left:auto;margin-right:auto;position:relative}.tf-travel-booking-toggle{color:#0b465e;text-align:center;cursor:pointer;background-color:#eaf3fa;border:1px solid #8eb3cc;border-radius:6px;padding:10px 32px 10px 12px;font-size:13px;font-weight:600;transition:background-color .16s}.tf-travel-booking-toggle:hover{background-color:#dcebf7}.tf-travel-booking-toggle:focus-visible,.tf-travel-booking-toggle[data-wf-focus-visible]{outline-offset:3px;outline:2px solid #0b465e}.tf-travel-booking-list{z-index:30;text-align:left;background-color:#fff;border:1px solid #d4e0e1;border-radius:8px;width:680px;max-width:calc(100vw - 48px);max-height:65vh;padding:16px;position:absolute;left:auto;right:0;overflow:hidden auto;box-shadow:0 8px 24px #0b465e24}.tf-booking-viewer-content{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;display:flex}.tf-booking-title{color:#0b465e;margin:0;font-size:18px;font-weight:600;line-height:1.3}.tf-booking-brand{color:#0b465e;margin:0;font-size:12px;font-weight:600}.tf-booking-facts{grid-column-gap:12px;grid-row-gap:12px;border-bottom:1px solid #d4e0e1;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;padding-bottom:14px;display:grid}.tf-booking-fact{grid-column-gap:3px;grid-row-gap:3px;flex-direction:column;min-width:0;display:flex}.tf-booking-service{grid-column-gap:6px;grid-row-gap:6px;background-color:#f3f7fb;border:1px solid #d4e0e8;border-radius:6px;flex-direction:column;padding:12px;display:flex}.tf-booking-service-title{color:#0b465e;margin:0;font-size:13px;font-weight:600}.tf-record-section-menu{grid-column-gap:0px;grid-row-gap:0px;white-space:nowrap;border-bottom:1px solid #bbcdcf;flex-wrap:nowrap;margin-bottom:14px;display:flex;overflow:auto hidden}.tf-record-section-tab{color:#0b465e;white-space:nowrap;background:0 0;border-bottom:2px solid #0000;flex-shrink:0;padding:9px;font-size:12px;font-weight:500}.tf-record-section-tab.w--current{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);background-color:#eaf3fa;border-bottom:2px solid #0b465e;font-weight:600}.tf-record-section-content{overflow:visible}.tf-record-section-panel{grid-row-gap:10px;flex-direction:column;display:flex}.tf-record-brand-row{grid-column-gap:6px;background-color:#f3f7fb;border:1px solid #cadae5;border-radius:8px;flex-shrink:0;align-items:center;margin-bottom:0;padding:3px 6px;display:flex}.tf-record-brand-mark{color:#fff;background-color:#6d8c9f;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:600;display:flex}.tf-record-brand-label{grid-row-gap:2px;flex-direction:column;display:flex}.tf-record-identity-row{grid-column-gap:12px;grid-row-gap:0px;flex-wrap:nowrap;justify-content:space-between;align-items:center;min-width:0;margin-bottom:0;display:flex}.tf-record-brand-name{color:#486576;white-space:nowrap;margin:0;font-size:12px;font-weight:500}.tf-record-brand-role{color:#52666b;margin:0;font-size:11px;display:none}.tf-hotel-heading-row{grid-column-gap:8px;grid-row-gap:8px;justify-content:space-between;align-items:center;min-width:0;display:flex}.tf-hotel-info-menu{flex-shrink:0;margin-left:0;margin-right:0;position:relative}.tf-hotel-info-toggle{color:#0b465e;cursor:pointer;background-color:#eaf3fa;border-color:#8eb3cc;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:3px;transition:background-color .16s;display:flex}.tf-hotel-info-toggle:hover{background-color:#dcebf7}.tf-hotel-info-toggle:focus-visible,.tf-hotel-info-toggle[data-wf-focus-visible]{outline-offset:3px;outline:2px solid #0b465e}.tf-hotel-info-list{z-index:40;text-align:left;background-color:#fff;border:1px solid #cadae5;border-radius:8px;width:320px;max-width:calc(100vw - 80px);max-height:60vh;margin-top:6px;padding:14px;position:absolute;top:100%;left:auto;right:0;overflow:hidden auto;box-shadow:0 6px 20px #0b465e26}.tf-hotel-info-icon{text-align:center;border:1px solid #6d8c9f;border-radius:50%;width:16px;height:16px;margin:0;font-size:12px;font-style:normal;font-weight:600;line-height:14px;display:block}.tf-hotel-info-sr{white-space:nowrap;clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tf-hotel-info-content{grid-row-gap:8px;flex-direction:column;display:flex}.tf-industry-menu{background-color:#0000;border-bottom:0 #0000;flex-wrap:wrap;order:1;gap:10px;margin:0;padding:0 20px 20px;display:flex}.tf-bank-root{flex-direction:column;gap:14px;padding:20px;display:flex}.tf-bank-report-example{color:#627781;margin-top:8px;margin-bottom:0;font-size:11px;line-height:1.45}.tf-case-meta-row{flex-wrap:wrap;gap:3px 12px;margin-top:8px;display:flex}.tf-case-meta-field{color:#627781;margin:0;font-size:11px;line-height:1.5}.tf-industry-pill{color:#0b465e;white-space:nowrap;background-color:#fff;border:1px solid #b7ced9;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}.tf-industry-pill:hover{background-color:#eaf3fa;border-color:#739ebb}.tf-industry-pill:focus-visible,.tf-industry-pill[data-wf-focus-visible]{outline-offset:3px;outline:2px solid #0b465e}.tf-industry-pill.w--current{color:#fff;background-color:#f60}.tf-industry-label{color:#466875;letter-spacing:1px;text-transform:uppercase;margin:0;padding:18px 20px 10px;font-size:11px;font-weight:600;line-height:1.5}.tf-industry-switch{display:contents}.tf-industry-content{order:3;width:100%;overflow:visible}.tf-travel-page-record{border:1px solid #d4e0e1;border-radius:12px;width:100%;min-width:0;margin:0;display:block;overflow:visible}.tf-bank-page-media{width:100%;min-width:0;max-width:none;margin-left:0;margin-right:0}.tf-case-items-panel{z-index:auto;background-color:#fff;border:0 solid #8eb3cc;border-top-color:#d4e0e1;border-radius:0 0 8px 8px;min-width:0;padding:14px;position:relative}.tf-case-items-heading{color:#0b465e;margin:0;font-size:14px;font-weight:600;line-height:1.4}.tf-case-items-context{color:#647d88;margin:2px 0 10px;font-size:11px;line-height:1.5}.tf-case-item{background-color:#fff;border:1px solid #d4e0e1;border-radius:6px;min-width:0;margin-top:8px;padding:10px}.tf-case-item-type{color:#647d88;margin:0 0 5px;font-size:11px;line-height:1.4}.tf-case-item-path{color:#0b465e;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600;line-height:1.5}.tf-case-item-detail{color:#0b465e;margin:6px 0 0;font-size:13px;line-height:1.5}.tf-case-item-ref{color:#647d88;overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.5}.tf-case-accordion{z-index:auto;background-color:#fff;border:1px solid #8eb3cc;border-radius:8px;width:100%;min-width:0;margin:0 0 8px;display:block;position:relative}.tf-case-accordion:focus-within,.tf-case-accordion[data-wf-focus-within]{outline-offset:0px;border-color:#8eb3cc;outline:1px solid #8eb3cc}.tf-case-accordion-trigger{color:#0b465e;white-space:normal;cursor:pointer;background-color:#eaf3fa;border-radius:7px;width:100%;margin:0;padding:12px 34px 12px 12px;transition:background-color .16s;display:block;position:relative}.tf-case-accordion-trigger:hover{background-color:#dcebf7}.tf-case-accordion-trigger:focus,.tf-case-accordion-trigger:focus-visible,.tf-case-accordion-trigger[data-wf-focus-visible]{outline-offset:3px;outline:0 #0b465e}.tf-case-accordion-chevron{color:#0b465e;margin:0;font-size:12px;position:absolute;top:17px;right:12px}.tf-case-accordion-details{background-color:#fff;border-radius:0 0 7px 7px;width:100%;min-width:0;margin:0;padding:0;position:static}.tf-case-count{color:#0b465e;margin:8px 0 0;font-size:11px;font-weight:600;line-height:1.4}.tf-metric-change{font-size:var(--_turnfriendly-typography---font-size--64px);letter-spacing:-.03em;margin-top:8px;margin-bottom:8px;font-weight:650;line-height:1}.tf-home-product-disclosure{z-index:10;order:2;width:100%;margin-left:0;margin-right:0}.tf-home-product-trigger{color:#fff;background-color:#10465b;width:100%;min-height:44px;padding:12px 40px 12px 16px;font-size:13px;font-weight:600;display:none}.tf-home-product-panel{background-color:#0000;width:100%;display:block;position:static}.tf-home-product-label{margin-top:0;margin-bottom:0;line-height:20px}.tf-task-pilot{background-color:#fff;border:1px solid #8eb3cc;border-radius:8px;width:100%;margin-bottom:12px}.tf-task-pilot-trigger{white-space:normal;cursor:pointer;background-color:#eaf3fa;border-radius:7px;width:100%;padding:12px 32px 12px 12px;display:block}.tf-task-pilot-trigger:hover{background-color:#dcebf7}.tf-task-pilot-trigger:focus-visible,.tf-task-pilot-trigger[data-wf-focus-visible]{outline-offset:2px;outline:2px solid #8eb3cc}.tf-task-pilot-trigger.is-flow-step{min-height:124px}.tf-task-pilot-panel{background-color:#fff;width:100%;padding:12px;position:static}.tf-task-pilot-step{color:#0b465e;margin-top:14px;margin-bottom:6px;font-size:12px;font-weight:600;line-height:18px}.tf-task-pilot-copy{color:#304d5a;margin-top:0;margin-bottom:8px;font-size:12px;line-height:18px}.tf-task-pilot-note{color:#667d86;margin-top:12px;margin-bottom:0;font-size:11px;line-height:16px}.tf-product-preview-heading{order:0;align-items:center;column-gap:10px;padding:12px 20px;display:flex}.tf-product-preview-label{color:#466875;margin-top:0;margin-bottom:0;font-size:13px;font-weight:600;line-height:1.4}.tf-record-app-icon{object-fit:contain;flex-shrink:0;width:24px;height:24px;display:none}.tf-product-detail-body{flex-direction:column;row-gap:20px;min-width:0;padding:20px;display:flex}.tf-product-detail-summary{flex-direction:column;row-gap:8px;min-width:0;display:flex}.tf-product-flow-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:16px 20px;min-width:0;display:grid}.tf-product-flow-step{min-width:0;position:relative}.tf-product-flow-arrow{color:#466875;width:16px;margin-top:0;margin-bottom:0;font-size:16px;line-height:20px;position:absolute;top:35px;right:-17px}.tf-optional-icon{color:#0b465e;vertical-align:middle;flex-shrink:0;width:20px;height:20px;display:inline-block}.tf-optional-feature{align-items:flex-start;column-gap:8px;margin-top:12px;list-style-type:none;display:flex}.tf-optional-feature.is-plan-footer-option{min-height:40px;margin-top:0}.tf-plan-footer{box-sizing:border-box;border-top:1px solid #d5dad9;flex-direction:column;justify-content:flex-end;row-gap:12px;min-height:116px;margin-top:auto;padding-top:16px;display:flex}.tf-simulation{width:100%;min-width:0;font-family:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);background-color:#f0f4f5;border:1px solid #ccdadf;border-radius:12px;margin:0;overflow:hidden}.tf-sim-appbar{grid-column-gap:12px;grid-row-gap:12px;background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);flex-wrap:wrap;align-items:center;padding:12px 20px;font-family:inherit;display:flex}.tf-sim-appname{color:inherit;font-size:var(--_turnfriendly-typography---font-size--15px);line-height:var(--_turnfriendly-typography---line-height--1-4);margin:0;font-weight:600}.tf-sim-appmeta{color:inherit;font-size:var(--_turnfriendly-typography---font-size--12px);margin:0 0 0 auto}.tf-sim-body{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;padding:24px;display:flex}.tf-sim-screen{min-width:0;display:block}.tf-sim-resting-hidden{display:none}.tf-sim-title{color:inherit;font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--24px);line-height:var(--_turnfriendly-typography---line-height--1-25);margin:0 0 16px;font-weight:600}.tf-sim-copy{color:inherit;font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-5);margin:0 0 16px}.tf-sim-meta{color:#536d77;font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-5);margin:0 0 12px}.tf-sim-label{color:inherit;font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-4);margin:0 0 6px;font-weight:600}.tf-sim-subtitle{color:inherit;font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--17px);line-height:var(--_turnfriendly-typography---line-height--1-4);margin:0 0 8px;font-weight:600}.tf-sim-context{background-color:#fff;border:1px solid #d4e0e1;border-radius:6px;margin-bottom:20px;padding:12px 16px}.tf-sim-search-row{grid-column-gap:12px;grid-row-gap:12px;align-items:flex-end;max-width:640px;margin-top:20px;margin-bottom:16px;display:flex}.tf-sim-field{flex-grow:1;min-width:0}.tf-sim-input{box-sizing:border-box;color:#344a54;width:100%;height:42px;font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-4);background-color:#fff;border:1px solid #bacbd1;border-radius:5px;padding:10px 12px;display:block}.tf-sim-button{margin-top:0;margin-bottom:var(--_turnfriendly-spacing---spacing--0x);border:1px solid var(--_turnfriendly-colors---button--primary-border);background-color:var(--_turnfriendly-colors---brand--orange-accent);color:var(--_turnfriendly-colors---button--primary-text);font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--14px);line-height:var(--_turnfriendly-typography---line-height--1-4);text-align:center;cursor:pointer;border-radius:6px;flex-shrink:0;padding:12px 18px;font-weight:600;display:inline-block}.tf-sim-button.is-action{border-color:var(--_turnfriendly-colors---button--primary-border);background-color:var(--_turnfriendly-colors---brand--orange-accent);color:var(--_turnfriendly-colors---button--primary-text)}.tf-sim-button.is-action:hover{border-color:var(--_turnfriendly-colors---button--primary-border-hover);background-color:var(--_turnfriendly-colors---button--primary-background-hover);color:var(--_turnfriendly-colors---button--primary-text)}.tf-sim-back{margin-top:var(--_turnfriendly-spacing---spacing--0x);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-family:inherit;font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-4);cursor:pointer;background-color:#0000;padding:8px 0;font-weight:600;display:block}.tf-sim-back.is-action{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);padding-left:12px;padding-right:12px}.tf-sim-card{background-color:#fff;border:1px solid #d4e0e1;border-radius:8px;min-width:0;margin-bottom:16px;padding:20px}.tf-sim-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}.tf-sim-fields{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}.tf-sim-note{background-color:#eaf2f8;border:1px solid #b7cdd9;border-radius:8px;min-width:0;padding:20px}.tf-sim-steps{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tf-sim-caption{color:#536d77;font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-5);background-color:#fff;border-top:1px solid #d4e0e1;margin:0;padding:12px 24px}.tf-sim-progress{margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tf-sim-phase{min-width:0;margin:var(--_turnfriendly-spacing---spacing--0x);border-bottom:2px solid var(--_turnfriendly-colors---border--soft-blue);color:var(--_turnfriendly-colors---text--supporting);font-size:var(--_turnfriendly-typography---font-size--13px);line-height:var(--_turnfriendly-typography---line-height--1-4);padding:8px;font-weight:400}.tf-sim-phase.is-phase-current{border-bottom-color:var(--_turnfriendly-colors---brand--orange-accent);background-color:var(--_turnfriendly-colors---surface--orange-pale);color:var(--_turnfriendly-colors---button--primary-text);font-weight:600}.tf-carousel-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.tf-reading-dialog{box-sizing:border-box;border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---border--menu-panel);border-right-style:solid;border-right-width:1px;border-right-color:var(--_turnfriendly-colors---border--menu-panel);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_turnfriendly-colors---border--menu-panel);border-left-style:solid;border-left-width:1px;border-left-color:var(--_turnfriendly-colors---border--menu-panel);background-color:var(--_turnfriendly-colors---surface--canvas);max-width:680px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);width:calc(100% - 32px);max-height:calc(100vh - 64px);padding:32px;overflow-y:auto}.tf-carousel-details{margin-top:auto}.tf-carousel-read{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);cursor:pointer;background-color:#0000;text-decoration:underline;list-style-type:none}.tf-carousel-read:focus-visible,.tf-carousel-read[data-wf-focus-visible]{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);outline-offset:2px;outline-width:2px;outline-style:solid}.tf-industry-symbol{flex-shrink:0;width:24px;height:24px;display:block}.tf-industry-symbol-1{flex-shrink:0;width:24px;height:24px;margin-right:8px;display:block}.tf-industry-heading{align-items:center;column-gap:8px;min-width:0;display:flex}.tf-industry-hero-mark{justify-self:center;width:100%;max-width:360px;height:auto;display:block}.tf-industry-hero-grid{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;display:grid}.tf-evidence-number{line-height:1;font-weight:var(--_turnfriendly-typography---button--font-weight);letter-spacing:-.04em;color:inherit;margin-top:0;margin-bottom:0;font-size:clamp(48px,6vw,80px)}.tf-circle-segment-overlay{pointer-events:auto;min-width:0;max-width:none;height:auto;cursor:inherit;display:none;position:absolute;top:0}.tf-circle-segment-overlay.is-overlay-portal{clip-path:polygon(84.4177% 86.2687%,82.4724% 88.0203%,80.4381% 89.6677%,78.3203% 91.2063%,76.1249% 92.632%,73.8579% 93.9409%,71.5256% 95.1293%,69.1342% 96.194%,66.6903% 97.1321%,64.2008% 97.941%,61.6723% 98.6185%,59.1118% 99.1627%,56.5263% 99.5722%,53.923% 99.8459%,51.3088% 99.9829%,50.8141% 81.0893%,52.4401% 81.0041%,54.0594% 80.8339%,55.6675% 80.5792%,57.2602% 80.2407%,58.8329% 79.8193%,60.3814% 79.3162%,61.9015% 78.7327%,63.3889% 78.0704%,64.8396% 77.3312%,66.2497% 76.5171%,67.6152% 75.6303%,68.9325% 74.6733%,70.1978% 73.6486%,71.4078% 72.5591%);width:211.765%;left:-111.765%;transform:translateY(-83.3333%)}.tf-site-header-actions{grid-column-gap:12px;grid-row-gap:12px;flex-shrink:0;align-items:baseline;display:flex}.tf-site-contact-actions{justify-content:flex-start;align-items:center;display:flex}.tf-choice-legend{width:100%;min-height:52px;margin:0px 0px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding:0;display:block}.tf-option-row{align-items:center;column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);cursor:pointer;min-height:44px;display:flex}.tf-option-input{flex-shrink:0;width:18px;height:18px;margin:0;display:inline-block}.is-option-label{cursor:pointer;flex:1;align-items:center;min-width:0;min-height:44px;margin:0;display:flex}.tf-metric-track{width:100%;height:8px;display:block}.tf-shared-case-role-title{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);overflow-wrap:normal;margin:0;font-size:1em;font-weight:600;line-height:1.4}.tf-shared-case-role-label{color:var(--_turnfriendly-colors---text--supporting);overflow-wrap:normal;margin:0;font-size:.85em;font-weight:600;line-height:1.5}.tf-shared-case-art{aspect-ratio:860/620;width:100%;min-width:0;max-width:860px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-family:inherit;font-size:clamp(11px,1vw,14px);position:relative}.tf-shared-case-smile{z-index:0;width:90.12%;height:auto;position:absolute;top:45.97%;left:4.07%}.tf-shared-case-connectors{z-index:0;width:100%;height:auto;position:absolute;top:0;left:0}.tf-shared-case-channels{z-index:1;grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;width:16.05%;display:flex;position:absolute;top:26.61%;left:0}.tf-shared-case-channel-icon{width:26.35%;height:auto;display:block}.tf-shared-case-channel{background-color:var(--_turnfriendly-colors---surface--blue-tint);text-align:center;border-radius:16px;margin:0;padding:10px 8px;font-size:.85em;font-weight:600;line-height:1.4}.tf-shared-case-window{z-index:2;border:1px solid var(--_turnfriendly-colors---border--menu-panel);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);border-radius:16px;flex-direction:column;width:47.67%;display:flex;position:absolute;top:14.52%;left:20.23%;overflow:hidden}.tf-shared-case-bar{grid-column-gap:10px;grid-row-gap:10px;background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);align-items:center;padding:14px;display:flex}.tf-shared-case-appmark{flex-shrink:0;width:24px;height:24px;position:relative}.tf-shared-case-appbase{width:100%;height:100%;display:block}.tf-shared-case-letters{width:58.3%;height:60.33%;position:absolute;top:24.62%;left:23.43%}.tf-shared-case-brand{margin:0;font-size:1em;font-weight:600;line-height:1.4}.tf-shared-case-body{grid-column-gap:14px;grid-row-gap:14px;flex-direction:column;padding:18px;display:flex}.tf-shared-case-label{color:var(--_turnfriendly-colors---text--supporting);overflow-wrap:normal;margin:0;font-size:.85em;font-weight:600;line-height:1.5}.tf-shared-case-title{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);overflow-wrap:normal;margin:0;font-size:1em;font-weight:600;line-height:1.4}.tf-shared-case-item{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--_turnfriendly-colors---surface--blue-tint);border-radius:12px;flex-direction:column;padding:12px;display:flex}.tf-shared-case-roles{z-index:1;grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;width:22.09%;display:flex;position:absolute;top:7.26%;left:75.58%}.tf-shared-case-role{grid-column-gap:10px;grid-row-gap:10px;background-color:var(--_turnfriendly-colors---surface--canvas);border-radius:16px;flex-direction:column;padding:10px;display:flex}.tf-shared-case-person{width:32px;height:auto;display:block}.tf-overview-action-row{grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between;align-items:center;min-width:0;display:flex}.tf-overview-signature{width:30%;max-width:210px;height:auto;display:block}.tf-overview-mobile-signature{width:66px;height:auto;display:none}.tf-overview-art{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);width:100%;min-width:0;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);border-radius:18px;overflow:hidden}.tf-overview-appbar{grid-column-gap:10px;grid-row-gap:10px;background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);align-items:center;padding:20px;display:flex}.tf-overview-brand{flex-grow:1;margin:0;font-size:15px;font-weight:600;line-height:1.4}.tf-overview-view{color:var(--_turnfriendly-colors---text--footer-accent);text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:1.35}.tf-overview-canvas{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(260px,27%);padding:24px;display:grid}.tf-overview-cases{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;min-width:0;display:flex}.tf-overview-heading{margin:0;font-size:24px;font-weight:600;line-height:1.35}.tf-overview-subtitle{color:var(--_turnfriendly-colors---text--supporting);margin:5px 0 0;font-size:13px;line-height:1.4}.tf-overview-case{border-radius:12px;flex-direction:column;padding:12px;display:flex}.tf-overview-selected{grid-column-gap:12px;grid-row-gap:12px;border:1px solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);background-color:var(--_turnfriendly-colors---surface--blue-tint);border-radius:12px;flex-direction:column;padding:16px;display:flex}.tf-overview-row{grid-column-gap:12px;grid-row-gap:12px;justify-content:space-between;align-items:center;display:flex}.tf-overview-title{margin:0;font-size:14px;font-weight:600;line-height:1.35}.tf-overview-badge{background-color:var(--_turnfriendly-colors---surface--blue-tint);min-width:128px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);border-radius:14px;padding:8px;font-size:11px;font-weight:600;line-height:1.2;display:block}.tf-overview-badge-active{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);min-width:128px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);border-radius:14px;padding:8px;font-size:11px;font-weight:600;line-height:1.2;display:block}.tf-overview-flow{grid-column-gap:8px;grid-row-gap:8px;color:var(--_turnfriendly-colors---text--supporting);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));font-size:12px;line-height:1.35;display:grid}.tf-overview-note{color:var(--_turnfriendly-colors---text--supporting);margin:0;font-size:11px;line-height:1.35}.tf-overview-side{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;min-width:0;display:flex}.tf-overview-report{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--_turnfriendly-colors---surface--blue-tint);border-radius:16px;flex-direction:column;padding:20px;display:flex}.tf-overview-report-title{margin:0;font-size:17px;font-weight:600;line-height:1.35}.tf-overview-chart-row{grid-column-gap:5px;grid-row-gap:5px;flex-direction:column;display:flex}.tf-overview-track{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);border-radius:3px;height:6px}.tf-overview-fill-new{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);border-radius:3px;width:30%;height:6px}.tf-overview-fill-progress{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);border-radius:3px;width:62%;height:6px}.tf-overview-fill-done{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);border-radius:3px;width:86%;height:6px}.tf-overview-report-foot{margin:0;font-size:12px;font-weight:600;line-height:1.35}.tf-overview-history{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;display:flex}.tf-overview-history-row{grid-column-gap:10px;grid-row-gap:10px;align-items:center;display:flex}.tf-overview-dot{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);border-radius:3px;flex-shrink:0;width:6px;height:6px}.tf-overview-dot-active{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-primary);border-radius:3px;flex-shrink:0;width:6px;height:6px}.tf-overview-history-text{color:var(--_turnfriendly-colors---text--supporting);margin:0;font-size:12px;line-height:1.35}.tf-overview-extra-case{display:block}.tf-overview-flow-owner{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-weight:600}.tf-overview-appmark{flex-shrink:0;width:22px;height:22px;position:relative}.tf-industry-catalog{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.tf-industry-visual{aspect-ratio:336/208;background-color:var(--_turnfriendly-colors---surface--blue-tint);border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:0;display:block;position:relative;overflow:hidden}.tf-industry-visual.is-banking{background-color:#e7eef5}.tf-industry-visual.is-insurance{background-color:#ede3e4}.tf-industry-visual.is-travel{background-color:#fff2de}.tf-industry-visual.is-retail{background-color:#def4f5}.tf-industry-visual.is-services{background-color:#f6efeb}.tf-industry-visual.is-healthcare{background-color:#deeeeb}.tf-industry-visual-mark{aspect-ratio:1;pointer-events:none;flex-shrink:0;width:38.0952%;height:auto;display:block;position:absolute;top:7.69231%;left:30.9524%}.tf-industry-card{grid-column-gap:16px;grid-row-gap:16px;height:100%;color:inherit;border-radius:12px;flex-direction:column;text-decoration:none;display:flex;position:relative}.tf-industry-card:hover{background-color:#f4f8f9}.tf-industry-card:focus-visible,.tf-industry-card[data-wf-focus-visible]{outline-offset:6px;outline:2px solid #0b465e}.tf-industry-card-copy{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;flex-grow:1;display:flex}.tf-industry-card-label{color:#0b465e;margin-top:auto;font-weight:600}.tf-industry-smile{pointer-events:none;width:85.7143%;height:auto;display:block;position:absolute;top:32.6923%;left:7.14286%}.tf-industry-icon-halo{aspect-ratio:1;pointer-events:none;background-color:#fff;border-radius:50%;width:42.8571%;position:absolute;top:3.84615%;left:28.5714%}.tf-industry-motif-layer{pointer-events:none;position:absolute;inset:0}.tf-benefit-visual-grid{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);align-items:center;min-width:0;display:grid}.tf-team-context{grid-column-gap:32px;grid-row-gap:32px;background-color:var(--_turnfriendly-colors---surface--canvas);isolation:isolate;flex-direction:column;min-width:0;min-height:360px;padding:24px 16px 48px;display:flex;position:relative}.tf-team-context-smile{z-index:-1;opacity:.26;pointer-events:none;width:91.84%;height:auto;display:block;position:absolute;bottom:8px;left:4.08%}.tf-team-context-header{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);border-radius:8px;flex-direction:column;min-width:0;padding:24px;display:flex}.tf-context-appmark{object-fit:contain;flex-shrink:0;width:26px;height:26px;display:block}.tf-team-context-roles{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;min-width:0;display:grid}.tf-context-role{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;min-width:0;padding:12px;font-size:17px;display:flex}.tf-context-person{object-fit:contain;width:36px;height:36px;display:block}.tf-adaptable-mark{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;width:100%;min-width:0;max-width:456px;margin-left:auto;margin-right:auto;display:flex}.tf-adaptable-smile{width:100%;height:auto;display:block}.tf-module-hero{background-color:var(--_turnfriendly-colors---surface--canvas);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);position:relative;overflow:hidden}.tf-module-title{max-width:1050px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--56px);margin-top:0;margin-bottom:0;font-weight:600;line-height:1.11}.tf-module-title.tf-module-split-title{font-size:var(--_turnfriendly-typography---font-size--48px)}.tf-module-title.tf-module-title-broad{max-width:850px}.tf-module-title.tf-module-data-title{font-size:var(--_turnfriendly-typography---font-size--46px)}.tf-module-layout{z-index:1;min-width:0;display:block;position:relative}.tf-module-copy{align-items:flex-start;row-gap:var(--_turnfriendly-typography---font-size--20px);flex-direction:column;width:100%;min-width:0;max-width:none;display:flex}.tf-module-copy.tf-module-centered{text-align:center;align-items:center;max-width:1080px;margin-left:auto;margin-right:auto}.tf-module-lead{max-width:1000px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--20px);line-height:var(--_turnfriendly-typography---line-height--1-5);margin-top:0;margin-bottom:0}.tf-module-back{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);margin-top:0;margin-bottom:0}.tf-module-art{z-index:0;pointer-events:none;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.tf-module-art-mobile{display:none}.tf-module-nav{z-index:2;margin-bottom:var(--_turnfriendly-typography---font-size--24px);border:1px solid var(--_turnfriendly-colors---border--menu-panel);background-color:#fff;border-radius:12px;display:none;position:relative}.tf-module-nav-summary{min-height:68px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);cursor:pointer;align-items:center;column-gap:12px;padding-left:12px;padding-right:16px;font-weight:600;display:flex}.tf-module-nav-icon{object-fit:contain;flex-shrink:0;width:44px;height:44px}.tf-module-nav-list{flex-direction:column;padding-bottom:12px;padding-left:16px;padding-right:16px;display:flex}.tf-module-nav-link{width:100%;min-height:44px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--14px);align-items:center;padding-left:12px;padding-right:12px;text-decoration:none;display:flex}.tf-module-nav-link:focus{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:2px;outline-width:2px;outline-style:solid}.tf-module-nav-label{width:auto;font-size:var(--_turnfriendly-typography---font-size--14px);text-align:left;color:inherit;margin-top:0;margin-bottom:0;line-height:1.4;display:block;position:static}.tf-module-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:32px 48px;display:grid}.tf-module-split-title{font-size:var(--_turnfriendly-typography---font-size--48px)}.tf-module-centered{text-align:center;flex-direction:column;align-items:center;max-width:1080px;margin-left:auto;margin-right:auto;display:flex}.tf-module-example{width:100%;min-width:0;position:relative}.tf-module-art-layer{pointer-events:none;position:absolute;inset:0}.tf-module-art-layer.is-flowing{z-index:1;bottom:-128px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 128px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 128px),#0000 100%)}.tf-module-art-desktop{display:block}.tf-module-intro-row{justify-content:space-between;align-items:center;gap:24px 40px;width:100%;display:flex}.tf-context-example{grid-column-gap:16px;grid-row-gap:16px;min-width:0;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);flex-direction:column;display:flex}.tf-context-title{font-weight:600;line-height:1.2;font-size:var(--_turnfriendly-typography---font-size--32px);margin-top:0;margin-bottom:0}.tf-context-connection{grid-column-gap:12px;grid-row-gap:12px;border:1px solid var(--_turnfriendly-colors---border--menu-panel);background-color:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;display:flex}.tf-context-card{border:1px solid var(--_turnfriendly-colors---border--menu-panel);background-color:#fff;border-radius:16px;overflow:hidden}.tf-context-app-head{grid-column-gap:12px;grid-row-gap:12px;color:#fff;background-color:var(--_turnfriendly-colors---surface--footer);align-items:center;padding:16px;display:flex}.tf-context-body{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;padding:24px;display:flex}.tf-context-fields{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.tf-context-field{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;min-width:0;display:flex}.tf-context-label{line-height:1.5;font-size:var(--_turnfriendly-typography---font-size--13px);color:var(--_turnfriendly-colors---surface--text-muted-slate);margin-top:0;margin-bottom:0}.tf-context-value{font-weight:600;line-height:1.4;font-size:var(--_turnfriendly-typography---font-size--17px);margin-top:0;margin-bottom:0}.tf-context-note{background-color:var(--_turnfriendly-colors---surface--blue-tint);border-radius:8px;padding:16px}.tf-context-caption{font-weight:600;line-height:1.4;font-size:var(--_turnfriendly-typography---font-size--14px);margin-top:0;margin-bottom:0}.tf-module-example-stack{flex-direction:column;row-gap:16px;width:100%;min-width:0;display:flex}.tf-module-message-stack{flex-direction:column;row-gap:16px;min-width:0;display:flex}.tf-module-charts{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}.tf-module-chart-card{min-width:0;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);background-color:#fff;border-radius:16px;flex-direction:column;row-gap:20px;padding:24px;display:flex}.tf-main-circle{width:100%;min-width:0;position:relative}.tf-main-circle.is-hero-visual{align-self:center;width:100%;min-width:0;max-width:none;margin-top:0;margin-bottom:0}.tf-main-circle-home{width:100%;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);text-decoration:none;display:block}.tf-main-circle-home:focus{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:4px;outline-width:2px;outline-style:solid}.tf-main-circle-desktop{width:100%;height:auto;display:block}.tf-main-circle-mobile{width:100%;height:auto;display:none}.tf-circle-hit{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-weight:600;line-height:1.2;font-size:var(--_turnfriendly-typography---font-size--18px);justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;overflow:visible}.tf-circle-hit:hover{--_turnfriendly-ui-states---media-tooltip--opacity:0;--_turnfriendly-ui-states---circle--highlight-opacity:1;border-style:none;outline-style:none;font-weight:700;text-decoration:underline}.tf-circle-hit:focus{outline-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);outline-offset:-2px;--_turnfriendly-ui-states---media-tooltip--opacity:0;--_turnfriendly-ui-states---circle--highlight-opacity:1;outline-width:0;outline-style:none;font-weight:700;text-decoration:underline}.tf-circle-hit.tf-hit-service{width:43%;height:20%;top:28%;left:0%}.tf-circle-hit.tf-hit-service.tf-circle-passive{pointer-events:none}.tf-circle-hit.tf-hit-ai{width:24%;height:32%;top:0%;left:26%}.tf-circle-hit.tf-hit-ai.tf-circle-passive{pointer-events:none}.tf-circle-hit.tf-hit-knowledge{width:24%;height:32%;top:0%;left:50%}.tf-circle-hit.tf-hit-knowledge.tf-circle-passive{pointer-events:none}.tf-circle-hit.tf-hit-report{width:43%;height:20%;top:28%;left:57%}.tf-circle-hit.tf-hit-report.tf-circle-passive{pointer-events:none}.tf-circle-hit.tf-hit-feedback{width:43%;height:20%;top:48%;left:57%}.tf-circle-hit.tf-hit-feedback.tf-circle-passive{pointer-events:none}.tf-circle-hit.tf-hit-portal{width:24%;height:32%;top:68%;left:50%}.tf-circle-hit.tf-hit-portal.tf-circle-passive{pointer-events:none}.tf-circle-hit.tf-hit-integration{width:24%;height:32%;top:68%;left:26%}.tf-circle-hit.tf-hit-integration.tf-circle-passive{pointer-events:none}.tf-circle-hit.tf-hit-contacts{width:43%;height:20%;top:48%;left:0%}.tf-circle-hit.tf-hit-contacts.tf-circle-passive{pointer-events:none}.tf-circle-hit-label{z-index:2;pointer-events:none;line-height:1.2;font-weight:inherit;text-align:center;-webkit-text-decoration:inherit;text-decoration:inherit;margin:0;position:absolute}.tf-circle-hit-label.tf-label-service{width:62%;top:35%;left:0%}.tf-circle-hit-label.tf-label-service.is-near-ring{text-align:right;white-space:nowrap;width:max-content;margin:0 24px 0 0;inset:32% 24% auto auto;transform:translateY(-50%)}.tf-circle-hit-label.tf-label-ai{white-space:nowrap;width:100%;top:15%;left:0%}.tf-circle-hit-label.tf-label-ai.is-near-ring{white-space:nowrap;width:max-content;margin:0 0 24px;inset:auto auto 44.5% 62.5%;transform:translate(-50%)}.tf-circle-hit-label.tf-label-ai.is-near-ring.is-hero-label{left:40%}.tf-circle-hit-label.tf-label-knowledge{width:100%;top:15%;left:0%}.tf-circle-hit-label.tf-label-knowledge.is-near-ring{white-space:normal;width:160px;margin:0 0 24px;inset:auto auto 44.5% 37.5%;transform:translate(-50%)}.tf-circle-hit-label.tf-label-knowledge.is-near-ring.is-hero-label{left:60%}.tf-circle-hit-label.tf-label-report{width:62%;top:35%;left:38%}.tf-circle-hit-label.tf-label-report.is-near-ring{text-align:left;white-space:nowrap;width:max-content;margin:0 0 0 24px;inset:32% auto auto 24%;transform:translateY(-50%)}.tf-circle-hit-label.tf-label-feedback{width:62%;top:65%;left:38%}.tf-circle-hit-label.tf-label-feedback.is-near-ring{text-align:left;white-space:nowrap;width:max-content;margin:0 0 0 24px;inset:70% auto auto 24%;transform:translateY(-50%)}.tf-circle-hit-label.tf-label-portal{width:100%;top:70%;left:0%}.tf-circle-hit-label.tf-label-portal.is-near-ring{white-space:nowrap;width:max-content;margin:24px 0 0;inset:33.5% auto auto 37.5%;transform:translate(-50%)}.tf-circle-hit-label.tf-label-portal.is-near-ring.is-hero-label{left:60%}.tf-circle-hit-label.tf-label-integration{white-space:nowrap;width:100%;top:70%;left:0%}.tf-circle-hit-label.tf-label-integration.is-near-ring{white-space:nowrap;width:max-content;margin:24px 0 0;inset:33.5% auto auto 62.5%;transform:translate(-50%)}.tf-circle-hit-label.tf-label-integration.is-near-ring.is-hero-label{left:40%}.tf-circle-hit-label.tf-label-contacts{width:62%;top:65%;left:0%}.tf-circle-hit-label.tf-label-contacts.is-near-ring{text-align:right;white-space:nowrap;width:max-content;margin:0 24px 0 0;inset:70% 24% auto auto;transform:translateY(-50%)}.tf-circle-hit-short{z-index:2;pointer-events:none;line-height:1.2;font-weight:inherit;text-align:center;white-space:nowrap;-webkit-text-decoration:inherit;text-decoration:inherit;margin:0;display:none;position:absolute}.tf-circle-hit-short.tf-short-service{width:62%;top:35%;left:0%}.tf-circle-hit-short.tf-short-ai,.tf-circle-hit-short.tf-short-knowledge{width:100%;top:15%;left:0%}.tf-circle-hit-short.tf-short-report{width:62%;top:35%;left:38%}.tf-circle-hit-short.tf-short-feedback{width:62%;top:65%;left:38%}.tf-circle-hit-short.tf-short-portal,.tf-circle-hit-short.tf-short-integration{width:100%;top:70%;left:0%}.tf-circle-hit-short.tf-short-contacts{width:62%;top:65%;left:0%}.tf-circle-active-art{max-width:none;opacity:var(--_turnfriendly-ui-states---circle--highlight-opacity);pointer-events:none;position:absolute}.tf-circle-active-art.tf-active-service{width:232.558%;height:500%;top:-140%;left:0%}.tf-circle-active-art.tf-active-ai{width:416.667%;height:312.5%;top:0%;left:-108.333%}.tf-circle-active-art.tf-active-knowledge{width:416.667%;height:312.5%;top:0%;left:-208.333%}.tf-circle-active-art.tf-active-report{width:232.558%;height:500%;top:-140%;left:-132.558%}.tf-circle-active-art.tf-active-feedback{width:232.558%;height:500%;top:-240%;left:-132.558%}.tf-circle-active-art.tf-active-portal{width:416.667%;height:312.5%;top:-212.5%;left:-208.333%}.tf-circle-active-art.tf-active-integration{width:416.667%;height:312.5%;top:-212.5%;left:-108.333%}.tf-circle-active-art.tf-active-contacts{width:232.558%;height:500%;top:-240%;left:0%}.tf-circle-active-mobile{display:none}.tf-survey-question-grid{flex-direction:column;row-gap:24px;display:flex}.tf-survey-choice{border-style:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;padding:0;display:grid}.tf-smile-flow{z-index:1;opacity:.7;pointer-events:none;width:64%;max-width:1000px;height:auto;position:absolute;bottom:-80px;right:0;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 80px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 80px),#0000 100%)}.tf-case-map{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:16px;min-width:0;display:grid;position:relative}.tf-case-map-line{z-index:0;background-color:var(--_turnfriendly-colors---border--comparison);pointer-events:none;width:72%;height:2px;position:absolute;top:92px;left:14%}.tf-case-map-context{z-index:1;grid-area:1/1;min-width:0;position:relative}.tf-case-map-status{z-index:1;grid-area:1/2;min-width:0;position:relative}.tf-case-map-tasks{z-index:1;grid-area:1/3;min-width:0;position:relative}.tf-case-map-flow{z-index:1;grid-area:2/1/auto/-1;min-width:0;position:relative}.tf-case-map-systems{z-index:1;grid-area:3/1/auto/-1;min-width:0;position:relative}.tf-case-inline{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.tf-metric-baseline{color:var(--_turnfriendly-colors---text--on-dark-muted);font-size:var(--_turnfriendly-typography---font-size--20px);margin-top:8px;margin-bottom:0;font-weight:450;line-height:1.4}.tf-metric-outcome{color:#fff;font-size:var(--_turnfriendly-typography---font-size--18px);font-weight:600;line-height:1.4}.tf-closing-aside{align-items:flex-start;row-gap:var(--_turnfriendly-spacing---container--padding-vertical);flex-direction:column;min-width:0;display:flex}.tf-product-stage{min-width:0;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);isolation:isolate;row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);flex-direction:column;display:flex;position:relative}.tf-product-backdrop{z-index:-1;background-color:var(--_turnfriendly-colors---surface--blue-tint);pointer-events:none;width:100vw;position:absolute;top:72px;bottom:-48px;left:50%;transform:translate(-50%)}.tf-product-smile{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:220px;max-width:28%;height:auto;position:absolute;top:-68.5px;right:6px}.tf-calendar-frame{background-color:#fff;border-style:none;width:100%;height:53.125rem;display:block}@media screen and (min-width:1280px){.tf-site-header-main{min-height:98px}.tf-site-site-nav{display:flex}.tf-site-mobile-toggle,.tf-site-mobile-menu{display:none}.tf-site-fullfooter{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:56px 40px}.tf-site-footer-intro{max-width:none}}@media screen and (max-width:991px){body{--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-margin-bottom:.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font:"Splinesans Variable",Arial,sans-serif;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-size:3rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-line-height);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-weight);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-margin-bottom:.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1:2.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-line-height:1.2em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing:-.01em;--_typography---h1-heading--h1-size-mobile:1.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-size:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing:0em;--_typography---h4-heading--h4-size-mobile:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font:"Splinesans Variable",Arial,sans-serif;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-size:1.4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-weight:500;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-size:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-size:2rem;--_typography---h2-heading--h2-size-mobile:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-size:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-line-height:1.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-letter-spacing:0em;--_typography---h3-heading--h3-size-mobile:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-size:.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-letter-spacing:.01em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-margin-bottom:.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-margin-bottom:.7em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---button--button-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--button-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold:700;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---tag--tag-size:.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-border-width:5px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-size:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-size:.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--button-font:"Splinesans Variable",Arial,sans-serif;--_typography---text--medium-weight:500;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--_typography---blog--article-title-size:2.5rem;--_typography---font--blog-heading-font:"FF Unit Slab",sans-serif;--_typography---text--text-size-mobile:1rem;--_typography---blog--card-title-size:1.5625rem;--_typography---blog--card-title-size-mobile:1.375rem;--_typography---blog--article-text-size:1.25rem;--_typography---blog--article-text-size-mobile:1.125rem;--_typography---blog--article-title-size-mobile:1.75rem;--_typography---blog--section-heading-size:1.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-letter-spacing:.02em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-line-height:1.2em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-margin-bottom:.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-size:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-size:.8rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-letter-spacing:.1em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-weight:500;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-size:1.8rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-radius:0px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-size:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-letter-spacing:.01em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-line-height:1.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-padding-vertical:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-padding-horizontal:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-sm-width:1000px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-radius:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x:3rem;--_sizes---spacing--2-5x:2.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-padding-vertical:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-padding-horizontal:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-radius:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--md-gap:3rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--4x:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-width:100%;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap:2rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--8x:8rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap:1rem;--_sizes---spacing--0-125x:.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-75x:1.75rem;--_sizes---spacing--0-625x:.625rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--round:100rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--5x:5rem;--_sizes---spacing--0-3125x:.3125rem;--_sizes---spacing--2-25x:2.25rem;--_sizes---spacing--1-125x:1.125rem;--_sizes---spacing--0-1875x:.1875rem;--_sizes---spacing--0-875x:.875rem;--_sizes---spacing--text-0-5em:.5em;--_sizes---spacing--text-0-75em:.75em;--_sizes---spacing--text-1em:1em;--_sizes---spacing--3-25x:3.25rem;--_sizes---spacing--1-9x:1.9rem;--_sizes---spacing--1-875x:1.875rem;--_sizes---spacing--3-125x:3.125rem;--_sizes---spacing--1-5625x:1.5625rem;--_sizes---spacing--1-375x:1.375rem;--_sizes---spacing--0-4375x:.4375rem;--_sizes---spacing--0-9375x:.9375rem;--_sizes---spacing--0-375x:.375rem;--_sizes---spacing--1-625x:1.625rem;--_sizes---spacing--0-8125x:.8125rem;--_sizes---spacing--0-5625x:.5625rem;--_sizes---spacing--4-5x:4.5rem;--_sizes---spacing--3-5x:3.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--lg-radius:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--xl-radius:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--6x:6rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--7x:7rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--lg-gap:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xl-gap:5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxl-gap:6rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-padding-vertical:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-padding-horizontal:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-lg-width:1440px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-padding-horizontal:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---nav--nav-height:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---section-padding-vertical:2rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-radius:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-padding-vertical:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-padding-horizontal:.5rem}.heading_h1{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing)}.rich-text h4{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-size);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing)}.ratio_3x2_tablet{aspect-ratio:3/2}.ratio_1x1_tablet{aspect-ratio:1}.mega-nav_dropdown-list.w--open{height:auto;padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);position:relative;top:0%}.ratio_3x2_tablet-1,.ratio_3x2_tablet-1-2{aspect-ratio:3/2}.nav_dropdown-list-1.w--open{border-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);position:relative}.ratio_3x2_tablet-1-2-3,.ratio_3x2_tablet-1-2-3-4{aspect-ratio:3/2}h1{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing)}h2{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-size);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-letter-spacing)}h3{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-size);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-letter-spacing)}.section-tf{width:auto;min-width:760px;margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_sizes---spacing--2-5x)}.section-tf.is-product-first{min-width:0;padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_sizes---spacing--2-5x)}.heading_h4{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-size);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing)}.button{display:block}.button.mobile{flex:0 auto;order:0;justify-content:center;align-self:center;align-items:center;margin-left:auto;margin-right:0;display:block;position:relative}.button.tf-nav-cta{width:auto;height:44px;min-height:44px;max-height:44px;margin:0;padding-top:0;padding-bottom:0;display:inline-flex}.card_body{min-height:auto}.card_body.height_auto_tablet{flex:0 auto}.customer-logo{width:50%}.collection-list-1-coll{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap);grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-flow:column;justify-content:start}.collection-list-wrapper-6{width:43.75rem}.card-list{flex-flow:column}.container--tf{padding-right:var(--1);padding-left:var(--1);margin-left:auto;margin-right:auto}.container--tf.tf-layout-7-6{gap:28px}.container--tf.tf-layout-13-10{grid-template-columns:1fr;gap:48px}.container--tf.tf-layout-13-10.is-product-demo{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);row-gap:32px}.container--tf.is-section-stack{row-gap:var(--_turnfriendly-spacing---spacing--2-5x)}.container--tf.tf-module-layout.tf-module-split,.container--tf.tf-module-layout.tf-module-split.tf-module-data-split{grid-template-columns:minmax(0,1fr)}.container--tf.tf-hero-circle-grid{row-gap:var(--_turnfriendly-spacing---container--padding-vertical);grid-template-columns:minmax(0,1fr)}.container--tf.tf-closing-split{grid-template-columns:minmax(0,1fr)}.cell-center{justify-content:flex-start;align-items:center}.navbar-tf{width:100%}.navbar-main-containter-tf{padding:0px 0px 0px var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);justify-content:space-between;display:block}.navbar-content-wrapper-tf{flex-flow:row;justify-content:space-between;align-items:stretch}.navbar-link-group{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:stretch;padding-left:0}.navbar-link-group.w--open{z-index:auto}.navbar-link-group.cc-2{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);flex-flow:row;justify-content:space-between;align-items:flex-start;position:static;inset:0%}.navbar-tf-menu{box-sizing:border-box;width:100%;max-width:100%;max-height:calc(100dvh - 4.5rem);padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);align-self:auto;align-items:stretch;display:none;position:absolute;top:100%;overflow:hidden auto}.navbar-dropdown-toggle{padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);border-bottom:1px solid var(--navigation--border-medium);box-shadow:none;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary);justify-content:space-between;transition-property:none}.navbar-dropdown-toggle:hover{box-shadow:none}.navbar-dropdown{z-index:auto;display:block;position:relative}.navbar-link-item{border-bottom:1px none var(--navigation--border-light);position:relative}.navbar-link-item.last{border-bottom-style:none}.navbar-menu-button{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);flex:0 auto;order:0;align-self:auto;margin-left:0;margin-right:0;font-size:40px;position:relative}.navbar-menu-button.w--open{color:#000;background-color:#0000;align-self:auto}.image-90{width:140px}.navbar-dropdown-list{background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);max-width:100%;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.navbar-dropdown-list.w--open{z-index:2;inset:auto auto 0% 0%}.navbar-menu-inner-wrapper{width:100%;height:auto;min-height:0;padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);flex-flow:column;justify-content:flex-start;position:relative}.navbar_dropdown-list-content-wrapper.tf-solutions-grid{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-template-columns:minmax(0,1fr)}.navbar_dropdown-list-link-description{color:var(--_turnfriendly-colors---text--body)}.tf-footer-group,.tf-footer-social{flex-basis:calc(50% - .5rem)}.tf-navbar-actions{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;min-width:0}.tf-nav-toggle-icon{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---text-color--text-inverse-primary)}.tf-solutions-grid{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-template-columns:minmax(0,1fr)}.tf-language-panel{width:180px;margin-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);position:static;box-shadow:0 4px 16px #01202d1f}.tf-language-toggle{border-color:var(--_turnfriendly-colors---border--navigation-hover);width:100%;min-width:120px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-language-toggle:hover{background-color:var(--_turnfriendly-colors---surface--navigation-hover);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-nav-contact{border-color:var(--_turnfriendly-colors---border--navigation-hover);width:100%;min-width:120px;color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-nav-contact:hover{background-color:var(--_turnfriendly-colors---surface--navigation-hover);color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-secondary)}.tf-nav-contact:focus-visible,.tf-nav-contact[data-wf-focus-visible]{outline-color:#236c72}.tf-platform-section{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)0px;display:block}.tf-platform-title{font-size:var(--_turnfriendly-typography---font-size--32px)}.tf-flow-connector.is-process-link{height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);margin-top:var(--_turnfriendly-spacing---spacing--0x);transform:rotate(90deg)}.tf-hero{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_sizes---spacing--2-5x)}.tf-heading-1.is-product-definition{font-size:var(--_turnfriendly-typography---font-size--40px)}.tf-section{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-section.is-fluid-spacing{padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_sizes---spacing--2-5x)}.tf-section.is-fluid-spacing.is-warm-tint{width:auto;min-width:760px}.tf-section.is-even-spacing,.tf-section.is-technical{padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_sizes---spacing--2-5x)}.tf-section.is-technical.is-blue-tint.is-continuation,.tf-section.is-technical.is-continuation{padding-top:var(--_turnfriendly-spacing---spacing--0x)}.tf-section.is-balanced{padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_sizes---spacing--2-5x)}.tf-section.is-page-end{padding-bottom:var(--_sizes---spacing--2-5x)}.tf-section-muted{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_sizes---spacing--2-5x)}.tf-content-split{column-gap:40px}.tf-content-split.is-golden{gap:40px}.tf-testimonial{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.tf-testimonial.is-carousel-card{width:calc(50% - 12px)}.tf-section-accent{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_sizes---spacing--2-5x)}.tf-section-accent.is-editorial{padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_sizes---spacing--2-5x)}.tf-testimonials-section{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_sizes---spacing--2-5x)}.tf-section-nav-label{display:none}.tf-heading-2.is-fluid-editorial{white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.tf-heading-2.is-balanced-phrase{font-size:var(--_turnfriendly-typography---font-size--32px)}.tf-site-header-main{align-items:center;gap:18px;min-height:88px}.tf-site-brand{margin-right:auto}.tf-site-logo{width:135px}.tf-site-site-nav{gap:15px;display:none}.tf-site-menu-trigger{font-size:var(--_turnfriendly-typography---font-size--14px)}.tf-site-menu-panel.is-product,.tf-site-menu-grid.is-product{grid-template-columns:minmax(0,1fr)}.tf-site-menu-item:hover{border-color:var(--_turnfriendly-colors---border--warm-hover);background-color:var(--_turnfriendly-colors---button--secondary-background);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial}.tf-site-mobile-toggle{width:var(--_turnfriendly-spacing---spacing--2-5x);height:var(--_turnfriendly-spacing---spacing--2-5x);min-height:var(--_turnfriendly-spacing---spacing--2-5x);min-width:var(--_turnfriendly-spacing---spacing--2-5x);background-color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-neutral-color--neutral-primary);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;font-size:var(--_turnfriendly-typography---font-size--14px);background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial;flex-shrink:0;order:2;justify-content:center;align-items:center;gap:12px;padding:0;font-weight:700;display:flex}.tf-site-language-nav{order:1;margin-left:auto}.tf-site-fullfooter{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:40px}.tf-site-footer-intro{max-width:500px}.tf-site-footer-brand:hover{color:var(--_turnfriendly-colors---text--footer-accent);text-underline-offset:4px;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-site-footer-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.tf-site-footer-link:hover,.tf-site-footer-top:hover{color:var(--_turnfriendly-colors---text--footer-accent);text-underline-offset:4px;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-section-nav{gap:22px}.tf-button.tf-button-blue.tf-button-compact{display:none}.tf-button.is-navigation-quiet{align-self:flex-start;height:44px;min-height:44px;margin-left:0;margin-right:0}.tf-button.is-navigation-quiet.is-header-action{display:none}.tf-section-link:hover{color:var(--_turnfriendly-colors---text--orange-hover)}.tf-site-language-link:hover{color:var(--_turnfriendly-colors---text--orange-hover);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-grid-split{column-gap:40px}.tf-grid-split.is-process{gap:40px}.tf-grid-split.is-brand-visual,.tf-grid-split.is-content-led{grid-template-columns:minmax(0,1fr)}.tf-grid-four{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.tf-caption.is-visual-caption{margin-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);margin-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)}.tf-media-image.is-stage-image{height:clamp(320px,44vw,420px)}.tf-section-warm{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--_sizes---spacing--2-5x);padding-bottom:var(--_sizes---spacing--2-5x)}.tf-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-grid-three.is-technical{gap:24px}.tf-grid-three.is-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tf-grid-three.is-principles{grid-template-columns:minmax(0,1fr)}.tf-workflow-grid.is-process-lane{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);grid-template-columns:minmax(0,1fr)}.tf-workflow-canvas{padding:var(--1-5)}.tf-workflow-step{padding-right:var(--1);padding-left:var(--1)}.tf-workflow-step.is-process-panel{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)}.tf-split-intro{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x)0px;gap:28px;display:block}.tf-eyebrow.is-technical{color:var(--_turnfriendly-colors---text--orange-hover)}.tf-eyebrow.is-technical.is-on-dark{color:var(--_turnfriendly-colors---text--footer-accent)}.tf-customer-scene{min-height:520px;margin-left:14px;margin-right:14px}.tf-note-copy{font-size:var(--_turnfriendly-typography---font-size--15px)}.tf-customer-voice{padding:22px}.tf-quote-large{font-size:var(--_turnfriendly-typography---font-size--26px)}.tf-fragment{padding:14px;left:-24px}.tf-fragment.tf-fragment-two{right:-24px}.tf-display-heading{font-size:var(--_typography---blog--article-title-size)}.tf-personas{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--_sizes---spacing--2-5x)0px;display:block}.tf-role-panel{grid-template-columns:minmax(0,1fr)}.tf-role-title{font-size:var(--_turnfriendly-typography---font-size--28px)}.tf-role-case{padding:17px}.tf-proof{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--_sizes---spacing--2-5x)0px;display:block}.tf-proof-data{padding:30px}.tf-metric-value{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-size)}.tf-decision,.tf-final{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--_sizes---spacing--2-5x)0px;display:block}.tf-closing-heading{font-size:var(--_turnfriendly-typography---font-size--64px)}.tf-closing-heading.is-long-word.is-editorial-close{font-size:var(--_turnfriendly-typography---font-size--40px)}.tf-highlight-panel{padding:28px}.tf-open-item.is-on-dark{padding-left:28px}.tf-brand-image.is-statement{max-width:180px}.tf-reading-grid{grid-template-columns:minmax(0,1fr) minmax(200px,.5fr);column-gap:32px}.tf-proof-grid{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-columns:minmax(0,1fr)}.tf-visual-surface{height:clamp(320px,44vw,420px)}.tf-visual-overlays{margin-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);margin-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)}.tf-data-stage-content{background-image:none}.tf-data-stage-pane{padding-top:100px}.tf-data-stage-photo{max-width:none;-webkit-mask-image:none;mask-image:none}.tf-data-stage-image{object-position:50% 48%}.tf-data-stage-fade-top{height:140px}.tf-data-stage-fade-bottom{height:240px}.tf-data-stage-flow{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr)}.tf-data-panel{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-data-usps{column-gap:24px}.tf-flow-grid,.tf-site-menu-section.is-columns{grid-template-columns:minmax(0,1fr)}.is-product-demo{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);row-gap:32px}.tf-segment-labels,.tf-segment-view{font-size:var(--_turnfriendly-typography---font-size--14px)}.tf-process-band{grid-template-columns:minmax(0,1fr)}.tf-process-band-step{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-columns:48px minmax(0,1fr);align-items:start;display:grid}.tf-process-band-node{transform-origin:0 0;grid-row-start:1;grid-column-start:1;place-self:start;margin-bottom:0;transform:scale(.75)}.tf-process-band-line{width:1.5px;height:calc(100% - 16px);top:48px;left:24px}.tf-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tf-collaboration-pair{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.tf-collaboration-panel{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-template-rows:auto auto;grid-template-columns:1fr}.tf-collaboration-case-title{font-size:var(--_turnfriendly-typography---font-size--18px)}.tf-home-record-layout.is-hero-grid{grid-template-columns:minmax(0,1fr)}.tf-product-navigation{flex-wrap:wrap;padding:8px 12px}.tf-product-nav-identity{order:2}.tf-product-nav-main{order:3;width:100%}.tf-product-nav-item{position:static}.tf-product-nav-panel{max-width:none}.tf-product-native-list{width:auto;min-width:0;left:8px;right:8px}.tf-travel-root{padding:16px}.tf-travel-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tf-travel-concerns{grid-column:1/-1;grid-row-start:1}.tf-industry-menu.is-balanced{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.tf-task-pilot-trigger.is-flow-step{min-height:0}.tf-product-flow-grid{grid-template-columns:minmax(0,1fr)}.tf-product-flow-arrow{display:none}.tf-sim-grid,.tf-sim-steps{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.tf-industry-hero-mark{display:none}.tf-industry-hero-grid{grid-template-columns:minmax(0,1fr)}.tf-circle-segment-overlay.is-overlay-portal{width:226.667%;left:-120%;transform:translateY(-85.2941%)}.tf-site-header-actions{order:1}.tf-choice-legend{min-height:0}.tf-shared-case-art{max-width:760px;margin-left:auto;margin-right:auto;font-size:14px}.tf-overview-signature{display:none}.tf-overview-mobile-signature{display:block}.tf-overview-view{display:none}.tf-overview-canvas{grid-template-columns:minmax(0,1fr);row-gap:24px}.tf-overview-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px;display:grid}.tf-industry-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-benefit-visual-grid{grid-template-columns:minmax(0,1fr)}.tf-module-title{font-size:var(--_turnfriendly-typography---font-size--48px)}.tf-module-copy{row-gap:var(--_turnfriendly-typography---font-size--16px)}.tf-module-lead{font-size:var(--_turnfriendly-typography---font-size--18px);line-height:1.5}.tf-module-art-mobile{display:block}.tf-module-nav{grid-column:1/-1;display:block}.tf-module-split{grid-template-columns:minmax(0,1fr)}.tf-module-art-layer.is-flowing{bottom:-80px;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 80px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 80px),#0000 100%)}.tf-module-art-desktop{display:none}.tf-module-intro-row{flex-direction:column;align-items:flex-start}.tf-module-charts{grid-template-columns:minmax(0,1fr)}.tf-main-circle.is-hero-visual{justify-self:center;max-width:760px}.tf-circle-hit-label.tf-label-service.is-near-ring{margin-right:16px}.tf-circle-hit-label.tf-label-ai.is-near-ring,.tf-circle-hit-label.tf-label-knowledge.is-near-ring{margin-top:0;margin-bottom:20px;left:50%}.tf-circle-hit-label.tf-label-report.is-near-ring,.tf-circle-hit-label.tf-label-feedback.is-near-ring{margin-left:16px}.tf-circle-hit-label.tf-label-portal.is-near-ring,.tf-circle-hit-label.tf-label-integration.is-near-ring{margin-top:20px;margin-bottom:0;left:50%}.tf-circle-hit-label.tf-label-contacts.is-near-ring{margin-right:16px}.tf-smile-flow{width:100%;bottom:-64px;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 64px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 64px),#0000 100%)}.tf-product-backdrop{bottom:-40px}.tf-product-smile{width:180px;top:-52px}}@media screen and (max-width:767px){body{--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-margin-bottom:.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font:"Splinesans Variable",Arial,sans-serif;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-size:2.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-line-height);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-weight);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-margin-bottom:.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1:1.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-line-height:1.2em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing:-.01em;--_typography---h1-heading--h1-size-mobile:1.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-size:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing:0em;--_typography---h4-heading--h4-size-mobile:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font:"Splinesans Variable",Arial,sans-serif;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-size:1.3rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-weight:500;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-size:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-size:1.5rem;--_typography---h2-heading--h2-size-mobile:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-size:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-line-height:1.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-letter-spacing:0em;--_typography---h3-heading--h3-size-mobile:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-size:.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-letter-spacing:.01em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-margin-bottom:.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-margin-bottom:.7em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---button--button-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--button-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold:700;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---tag--tag-size:.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-border-width:5px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-size:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-size:.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--button-font:"Splinesans Variable",Arial,sans-serif;--_typography---text--medium-weight:500;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--_typography---blog--article-title-size:2.5rem;--_typography---font--blog-heading-font:"FF Unit Slab",sans-serif;--_typography---text--text-size-mobile:1rem;--_typography---blog--card-title-size:1.5625rem;--_typography---blog--card-title-size-mobile:1.375rem;--_typography---blog--article-text-size:1.25rem;--_typography---blog--article-text-size-mobile:1.125rem;--_typography---blog--article-title-size-mobile:1.75rem;--_typography---blog--section-heading-size:1.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-letter-spacing:.02em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-line-height:1.2em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-margin-bottom:.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-size:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-size:.8rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-letter-spacing:.1em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-weight:500;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-size:1.6rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-radius:0px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-size:.8rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-letter-spacing:.01em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-line-height:1.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-padding-vertical:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-padding-horizontal:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-sm-width:1000px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-radius:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x:3rem;--_sizes---spacing--2-5x:2.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-padding-vertical:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-padding-horizontal:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-radius:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--md-gap:3rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--4x:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-width:1280px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap:2rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--8x:8rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap:1rem;--_sizes---spacing--0-125x:.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-75x:1.75rem;--_sizes---spacing--0-625x:.625rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--round:100rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--5x:5rem;--_sizes---spacing--0-3125x:.3125rem;--_sizes---spacing--2-25x:2.25rem;--_sizes---spacing--1-125x:1.125rem;--_sizes---spacing--0-1875x:.1875rem;--_sizes---spacing--0-875x:.875rem;--_sizes---spacing--text-0-5em:.5em;--_sizes---spacing--text-0-75em:.75em;--_sizes---spacing--text-1em:1em;--_sizes---spacing--3-25x:3.25rem;--_sizes---spacing--1-9x:1.9rem;--_sizes---spacing--1-875x:1.875rem;--_sizes---spacing--3-125x:3.125rem;--_sizes---spacing--1-5625x:1.5625rem;--_sizes---spacing--1-375x:1.375rem;--_sizes---spacing--0-4375x:.4375rem;--_sizes---spacing--0-9375x:.9375rem;--_sizes---spacing--0-375x:.375rem;--_sizes---spacing--1-625x:1.625rem;--_sizes---spacing--0-8125x:.8125rem;--_sizes---spacing--0-5625x:.5625rem;--_sizes---spacing--4-5x:4.5rem;--_sizes---spacing--3-5x:3.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--lg-radius:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--xl-radius:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--6x:6rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--7x:7rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--lg-gap:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xl-gap:5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxl-gap:6rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-padding-vertical:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-padding-horizontal:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-lg-width:1440px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-padding-horizontal:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---nav--nav-height:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---section-padding-vertical:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-radius:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-padding-vertical:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-padding-horizontal:.5rem}.heading_h1{font-size:var(--_typography---h1-heading--h1-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing)}.rich-text h4{font-size:var(--_typography---h4-heading--h4-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing)}.ratio_auto_mobile-l{aspect-ratio:auto}.ratio_1x1_mobile-l{aspect-ratio:1}h1{font-size:var(--_typography---h1-heading--h1-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing)}h2{font-size:var(--_typography---h2-heading--h2-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-letter-spacing)}h3{font-size:var(--_typography---h3-heading--h3-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-letter-spacing)}.section-tf{width:100%;min-width:auto;max-width:none;margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.section-tf.is-product-first{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.heading_h4{font-size:var(--_typography---h4-heading--h4-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing)}.card-item{max-width:60%}.container--tf{width:auto}.container--tf.tf-layout-7-6{grid-template-columns:minmax(0,1fr);gap:32px}.container--tf.tf-layout-6-7{grid-template-columns:minmax(0,1fr);gap:36px}.container--tf.tf-layout-8-5{grid-template-columns:minmax(0,1fr)}.container--tf.is-visual-stage{grid-template-rows:auto var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)auto auto}.container--tf.is-section-stack{row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap)}.hero-image{width:31.25rem}.empty-state{display:none}.navbar-brand{padding-left:0}.image-90{width:100px}.tf-faq-answer{font-size:var(--_turnfriendly-typography---font-size--16px)}.tf-platform-section{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--_sizes---spacing--2-5x)0px;grid-template-columns:minmax(0,1fr);gap:32px;display:block}.tf-platform-title{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-size)}.tf-platform-lead{font-size:var(--_turnfriendly-typography---font-size--17px)}.tf-platform-point-title{font-size:var(--_turnfriendly-typography---font-size--18px)}.tf-hero{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)0px}.tf-hero-copy{row-gap:20px}.tf-heading-1.is-balanced-display{font-size:var(--_turnfriendly-typography---display-broad-mobile);letter-spacing:-1px}.tf-heading-1.is-product-definition{font-size:var(--_turnfriendly-typography---font-size--32px)}.tf-lead{font-size:var(--_turnfriendly-typography---font-size--20px)}.tf-actions{justify-content:center;width:100%}.tf-actions.is-technical{align-items:stretch}.tf-actions.is-consent-footer{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-actions.is-consent-actions{flex-direction:column;align-items:stretch}.tf-section{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)0px var(--_turnfriendly-spacing---spacing--0x)}.tf-section.is-fluid-spacing{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.tf-section.is-fluid-spacing.is-warm-tint{width:100%;min-width:auto;max-width:none}.tf-section.is-even-spacing,.tf-section.is-technical{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.tf-section.is-technical.is-blue-tint.is-continuation,.tf-section.is-technical.is-continuation{padding-top:var(--_turnfriendly-spacing---spacing--0x)}.tf-section.is-balanced{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.tf-section.is-page-end{padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.tf-section.is-faq-section{padding-top:28px;padding-bottom:28px}.tf-section.is-padded-bottom{padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.tf-section-muted{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)0px}.tf-content-split,.tf-content-split.is-golden{grid-template-columns:minmax(0,1fr);gap:32px}.tf-body-copy{font-size:var(--_turnfriendly-typography---font-size--17px)}.tf-body-copy.is-consent-copy{font-size:var(--_turnfriendly-typography---font-size--16px)}.tf-statement{font-size:var(--_turnfriendly-typography---font-size--20px)}.tf-figure{justify-self:start}.tf-job-title{font-size:var(--_turnfriendly-typography---font-size--23px)}.tf-link-content{justify-self:start;width:100%}.tf-grid-two{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;row-gap:40px}.tf-grid-two.is-comparison{grid-template-columns:1fr;gap:28px}.tf-grid-two.is-catalog{grid-template-columns:minmax(0,1fr);row-gap:28px}.tf-grid-two.is-data-grid{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-grid-two.is-media-row{grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap);grid-template-columns:minmax(0,1fr)}.tf-grid-two.is-form-layout,.tf-grid-two.is-visual-dominant{grid-template-columns:minmax(0,1fr)}.tf-testimonial{grid-template-columns:minmax(0,1fr);padding-top:28px}.tf-testimonial.is-carousel-card{width:calc(100% - 32px)}.tf-testimonial-quote{font-size:var(--_turnfriendly-typography---font-size--19px)}.tf-section-accent{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)0px}.tf-section-accent.is-editorial{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.tf-hero-kicker{margin-bottom:12px}.tf-person{grid-template-columns:56px minmax(0,1fr);column-gap:14px}.tf-avatar-image{object-fit:cover}.tf-testimonials-section{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.tf-avatar{width:56px;height:56px}.tf-heading-2{font-size:var(--_turnfriendly-typography---font-size--28px);margin-bottom:0}.tf-heading-2.is-fluid-editorial{font-size:var(--_turnfriendly-typography---font-size--32px);white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.tf-heading-2.is-project-display{font-size:var(--_turnfriendly-typography---font-size--32px)}.tf-heading-2.is-compact-heading{font-size:var(--_turnfriendly-typography---font-size--32px);letter-spacing:-.7px}.tf-site-footer-legal{gap:16px}.tf-site-header-main{gap:10px;padding:18px 6.25%}.tf-site-logo{width:120px}.tf-site-menu-item:hover{border-color:var(--_turnfriendly-colors---border--warm-hover);background-color:var(--_turnfriendly-colors---button--secondary-background);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial}.tf-site-language-nav{gap:8px;margin-left:auto}.tf-site-fullfooter{gap:36px;padding-top:55px}.tf-site-footer-brand:hover{color:var(--_turnfriendly-colors---text--footer-accent);text-underline-offset:4px;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-site-footer-directory{gap:25px 20px}.tf-site-footer-link{font-size:var(--_turnfriendly-typography---font-size--14px)}.tf-site-footer-link:hover{color:var(--_turnfriendly-colors---text--footer-accent);text-underline-offset:4px;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-site-footer-bottom{flex-direction:column;align-items:flex-start}.tf-site-footer-top:hover{color:var(--_turnfriendly-colors---text--footer-accent);text-underline-offset:4px;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-section-nav{height:auto;min-height:var(--_sizes---spacing--2-5x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x)6.25%;grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);flex-wrap:wrap;column-gap:18px}.tf-button{white-space:normal;place-self:center;width:max-content;height:auto;min-height:48px;margin-left:auto;margin-right:auto;padding:8px 14px;line-height:1.25;display:flex}.tf-button.tf-button-blue.tf-button-compact{width:auto;height:var(--_turnfriendly-spacing---spacing--2-5x);min-height:var(--_turnfriendly-spacing---spacing--2-5x);white-space:nowrap;flex-shrink:0}.tf-button.tf-button-blue.tf-button-on-dark.is-filled-light.is-single-line{white-space:normal}.tf-button.is-consent-control{width:100%;height:auto;min-height:44px;font-size:var(--_turnfriendly-typography---font-size--16px);flex-basis:auto}.tf-section-link{font-size:var(--_turnfriendly-typography---font-size--12px)}.tf-section-link:hover{color:var(--_turnfriendly-colors---text--orange-hover)}.tf-site-language-link:hover{color:var(--_turnfriendly-colors---text--orange-hover);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-grid-split,.tf-grid-split.is-process{grid-template-columns:minmax(0,1fr);gap:32px}.tf-grid-split.is-benefit-intro{grid-template-columns:minmax(0,1fr);justify-items:start}.tf-rich-text,.tf-rich-text.is-reading-body{font-size:var(--_turnfriendly-typography---font-size--17px)}.tf-content-stack{row-gap:32px}.tf-content-stack.is-media-list{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap)}.tf-section-intro{margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.tf-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-paragraph{font-size:var(--_turnfriendly-typography---font-size--17px)}.tf-paragraph.is-wide-lead,.tf-paragraph.is-technical-lead{font-size:var(--_turnfriendly-typography---font-size--18px)}.tf-paragraph.is-technical-copy,.tf-paragraph.is-technical-copy.is-last{font-size:var(--_turnfriendly-typography---font-size--16px)}.tf-heading-3{font-size:var(--_turnfriendly-typography---font-size--23px)}.tf-heading-3.is-technical{font-size:var(--_turnfriendly-typography---font-size--24px)}.tf-heading-3.is-technical.is-faq-question{font-size:18px}.tf-heading-3.is-layer-title{font-size:var(--_turnfriendly-typography---font-size--24px)}.tf-heading-3.is-teaser-message{font-size:var(--_turnfriendly-typography---font-size--28px)}.tf-heading-3.is-pricing-scenario-title{min-height:0}.tf-quote.is-compact{font-size:var(--_turnfriendly-typography---font-size--22px)}.tf-caption.is-mobile-label{color:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030---core-accent-color--accent-secondary);font-size:var(--_turnfriendly-typography---font-size--12px);line-height:var(--_turnfriendly-typography---line-height--1-5);font-weight:var(--_turnfriendly-typography---button--font-weight);margin-bottom:10px;display:block}.tf-caption.is-visual-caption{margin-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);margin-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-media-image.is-stage-image{height:clamp(240px,60vw,340px)}.tf-section-warm{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)}.tf-reading-column{row-gap:32px}.tf-grid-three{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;row-gap:40px}.tf-grid-three.is-technical{grid-template-columns:1fr;gap:28px}.tf-grid-three.is-flow-sequence{grid-template-columns:minmax(0,1fr);row-gap:12px}.tf-grid-three.is-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-media-placeholder{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);aspect-ratio:auto}.tf-workflow-quote{font-size:var(--_turnfriendly-typography---font-size--28px)}.tf-workflow-grid{grid-template-columns:minmax(0,1fr)}.tf-workflow-canvas{padding-top:var(--1-5);padding-right:var(--1-5);padding-bottom:var(--1-5);padding-left:var(--1-5);row-gap:24px}.tf-workflow-canvas.is-process-scene{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-workflow-step{padding:0px 0px var(--2)var(--2)}.tf-split-intro{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--_sizes---spacing--2-5x)0px;grid-template-columns:minmax(0,1fr);gap:32px;display:block}.tf-eyebrow{font-size:var(--_turnfriendly-typography---font-size--13px)}.tf-eyebrow.is-technical{color:var(--_turnfriendly-colors---text--orange-hover)}.tf-eyebrow.is-technical.is-on-dark{color:var(--_turnfriendly-colors---text--footer-accent)}.tf-hero-lead{font-size:var(--_turnfriendly-typography---font-size--17px)}.tf-customer-scene{height:440px;min-height:0;margin-top:12px;margin-left:20px;margin-right:20px}.tf-customer-photo-wrap{border-radius:85px 5px 75px}.tf-fragment-label{font-size:var(--_turnfriendly-typography---font-size--10px)}.tf-note-copy{font-size:var(--_turnfriendly-typography---font-size--14px)}.tf-customer-voice{max-width:95%;padding:21px;right:-16px}.tf-quote-large{font-size:var(--_turnfriendly-typography---font-size--28px)}.tf-image-credit{font-size:var(--_turnfriendly-typography---font-size--11px)}.tf-fragment{max-width:210px;top:20px}.tf-fragment.tf-fragment-two{top:43%}.tf-fragment.tf-fragment-three{bottom:115px}.tf-display-heading{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-size)}.tf-intro-lead{font-size:var(--_turnfriendly-typography---font-size--17px)}.tf-intro-lead.is-flush.has-corner-ornament{padding-right:36%}.tf-number{margin-bottom:15px}.tf-number.is-step{font-size:var(--_turnfriendly-typography---font-size--28px)}.tf-number.is-list{margin-bottom:0}.tf-personas{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)0px;display:block}.tf-content-intro.is-wide{margin-bottom:28px}.tf-content-intro.is-technical{margin-bottom:32px}.tf-role-tabs{gap:8px}.tf-role-tab{font-size:var(--_turnfriendly-typography---font-size--13px);padding:11px 13px}.tf-role-panel{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-column-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);grid-template-columns:minmax(0,1fr);align-items:start}.tf-role-description{font-size:var(--_turnfriendly-typography---font-size--15px)}.tf-role-link{height:auto;min-height:48px;padding:8px 14px;line-height:1.25}.tf-role-case{border-radius:12px;padding:16px}.tf-role-case-number{display:none}.tf-case-field{min-height:0;padding:12px}.tf-proof{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)0px;grid-template-columns:minmax(0,1fr);gap:36px;display:block}.tf-practice-quote{font-size:var(--_turnfriendly-typography---font-size--26px)}.tf-link-evidence{height:64px;min-height:64px;padding:9px 16px}.tf-metric-value{font-size:var(--_typography---blog--article-title-size)}.tf-enabler-grid{grid-template-columns:1fr}.tf-link-standard{height:64px;min-height:64px;padding:9px 16px}.tf-decision{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)0px;grid-template-columns:minmax(0,1fr);display:block}.tf-display-heading-decision{font-size:var(--_turnfriendly-typography---font-size--29px)}.tf-final{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x);padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x)0px;display:block}.tf-closing-heading{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1)}.tf-closing-heading.is-long-word.is-editorial-close{font-size:var(--_turnfriendly-typography---font-size--32px)}.tf-closing-copy{font-size:var(--_turnfriendly-typography---font-size--17px)}.tf-highlight-panel{padding:26px}.tf-open-item.is-on-dark{border-top-style:solid;border-top-width:1px;border-top-color:var(--_turnfriendly-colors---button--on-dark-border);border-left:0;padding-top:28px;padding-bottom:0;padding-left:0}.tf-open-item.is-information-row{grid-template-columns:minmax(0,1fr);padding-top:24px;padding-bottom:24px}.tf-open-item.is-information-row.is-visual-row{grid-template-columns:minmax(0,1fr)}.tf-quote-panel{margin-top:28px;padding:24px}.tf-quote-text.is-spaced{font-size:var(--_turnfriendly-typography---font-size--25px)}.tf-text-link{font-size:var(--_turnfriendly-typography---font-size--14px)}.tf-text-link.is-project-link{font-size:var(--_turnfriendly-typography---font-size--15px)}.tf-grid-5-8{grid-template-columns:minmax(0,1fr);gap:28px}.tf-brand-image.is-featured{max-width:230px}.tf-brand-row{flex-direction:row;align-items:center}.tf-icon-outline.is-flow-direction{transform:rotate(90deg)}.tf-data-chart,.tf-app-window-body{padding:20px}.tf-field-row{grid-template-columns:minmax(0,1fr);row-gap:6px}.tf-field-row.is-status-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.tf-app-bar{flex-wrap:wrap;padding:12px}.tf-table-row{grid-template-columns:minmax(0,1fr);row-gap:12px;padding-top:24px;padding-bottom:24px}.tf-table-row.is-header{display:none}.tf-table-cell{padding:16px}.tf-table-cell.is-requirement{font-size:var(--_turnfriendly-typography---font-size--19px);padding:0 0 4px}.tf-benefit-badge{width:100%;padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-question-trigger{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-question-panel{padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-teaser{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)}.tf-teaser.is-featured{height:auto;min-height:200px}.tf-resource-link{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)}.tf-resource-copy{padding-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x);padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)}.tf-reading-grid{flex-direction:column-reverse;align-items:stretch;display:flex}.tf-toc-panel{position:static}.tf-consent-banner{bottom:16px;right:16px}.tf-consent-body{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-visual-stage{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-visual-surface{height:clamp(240px,60vw,340px)}.tf-visual-overlays{margin-top:var(--_turnfriendly-spacing---spacing--0x);margin-right:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);margin-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-area:2/1/4/2;grid-template-columns:minmax(0,1fr);align-self:start}.tf-data-stage{padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x)}.tf-data-stage-menu{margin-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);column-gap:24px}.tf-data-stage-pane{padding-top:178px}.tf-data-stage-photo{height:260px}.tf-data-stage-fade-top{height:55px}.tf-data-stage-fade-bottom{height:100px}.tf-data-stage-flow{grid-template-columns:minmax(0,1fr);row-gap:0}.tf-data-panel-title{font-size:var(--_turnfriendly-typography---font-size--22px)}.tf-data-bridge{justify-self:center;width:32px;height:32px;transform:rotate(90deg)}.tf-data-case-title{font-size:var(--_turnfriendly-typography---font-size--24px)}.tf-data-usps{grid-template-columns:minmax(0,1fr);row-gap:24px}.tf-data-usp{padding-left:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-flow-panel{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x)}.tf-product-motif-art{max-width:500px}.tf-segment-labels,.tf-segment-view{font-size:var(--_turnfriendly-typography---font-size--10px)}.tf-plan-grid{grid-template-columns:minmax(0,1fr)}.tf-plan-heading{min-height:0}.tf-matrix-table{min-width:36rem}.tf-matrix-label{width:9rem}.tf-reading-note{margin-bottom:var(--_turnfriendly-spacing---spacing--0x)}.tf-collaboration-panel{grid-row-gap:12px;grid-template-rows:auto auto;padding:12px}.tf-history-grid,.tf-experience-grid{grid-template-columns:minmax(0,1fr)}.tf-experience-number{font-size:var(--_turnfriendly-typography---font-size--40px)}.tf-screen-overview{display:none}.tf-screen-details{display:block}.tf-native-config-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.tf-config-panel{padding:20px}.tf-home-record-layout{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.tf-home-record-heading{order:0}.tf-home-record-description{order:1}.tf-home-record-media{order:4;grid-column-start:auto}.tf-home-record-points-list{grid-column-gap:0px;grid-row-gap:0px;order:2;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);grid-column-start:auto}.tf-home-record-link{order:3;grid-column-start:auto}.tf-product-navigation{display:none}.tf-product-nav-identity{grid-column-gap:0px;grid-row-gap:0px;flex-wrap:wrap;justify-content:flex-end;width:calc(100% - 42px);padding:0}.tf-product-nav-main{grid-column-gap:0px;grid-row-gap:0px;flex-wrap:wrap;padding:0}.tf-product-nav-trigger{padding:10px 8px;font-size:13px}.tf-product-nav-panel{padding:16px;left:8px;right:8px}.tf-product-nav-analysis{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.tf-travel-root{padding:12px}.tf-travel-booking-head{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column}.tf-travel-booking-title{font-size:20px}.tf-travel-booking-action{align-self:stretch;width:100%}.tf-travel-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.tf-travel-pane{padding:12px}.tf-travel-booking-menu{width:100%}.tf-travel-booking-list{width:100%;max-width:100%;left:0;right:auto}.tf-booking-facts{grid-template-columns:1fr 1fr}.tf-industry-menu{grid-template-columns:1fr 1fr;gap:8px;padding-left:14px;padding-right:14px;display:grid}.tf-industry-menu.is-balanced{grid-template-rows:auto;grid-template-columns:1fr 1fr}.tf-bank-root{padding:14px}.tf-home-product-disclosure{display:none}.tf-home-product-trigger{display:block}.tf-home-product-panel{display:none}.tf-record-app-icon{display:block}.tf-sim-appbar{padding:12px 16px}.tf-sim-appmeta{margin-left:0}.tf-sim-body{padding:16px}.tf-sim-title{font-size:var(--_turnfriendly-typography---font-size--20px)}.tf-sim-search-row{flex-direction:column;align-items:stretch}.tf-sim-field{width:100%}.tf-sim-card{padding:16px}.tf-sim-fields{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.tf-sim-note{padding:16px}.tf-sim-caption{padding:12px 16px}.tf-shared-case-role-title{font-size:12px}.tf-shared-case-role-label{font-size:11px}.tf-shared-case-art{aspect-ratio:auto;flex-direction:column;row-gap:24px;max-width:440px;font-size:14px;display:flex}.tf-shared-case-smile{order:4;width:100%;position:relative;top:auto;left:auto}.tf-shared-case-connectors{display:none}.tf-shared-case-channels{order:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid;position:relative;top:auto;left:auto}.tf-shared-case-channel-icon{display:none}.tf-shared-case-window{order:2;width:100%;position:relative;top:auto;left:auto}.tf-shared-case-body{row-gap:16px;padding:24px}.tf-shared-case-roles{order:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid;position:relative;top:auto;left:auto}.tf-shared-case-role{row-gap:12px;padding:0}.tf-overview-appbar{padding:16px}.tf-overview-canvas{grid-template-columns:minmax(0,1fr);padding:16px}.tf-overview-heading{font-size:21px}.tf-overview-subtitle{font-size:12px}.tf-overview-row{flex-direction:column;align-items:flex-start;row-gap:8px}.tf-overview-flow{grid-template-columns:minmax(0,1fr);row-gap:8px}.tf-overview-side{flex-direction:column;row-gap:20px;display:flex}.tf-overview-report{row-gap:10px;padding-top:16px;padding-bottom:16px}.tf-overview-extra-case{display:none}.tf-industry-catalog{grid-template-columns:minmax(0,1fr);row-gap:32px}.tf-industry-visual-mark{width:38.0952%;height:auto}.tf-team-context-roles{grid-template-columns:minmax(0,1fr)}.tf-main-circle-desktop{display:none}.tf-main-circle-mobile{display:block}.tf-circle-hit.tf-hit-service{width:43%;height:20%;top:28%;left:0%}.tf-circle-hit.tf-hit-ai{width:50%;height:32%;top:0%;left:0%}.tf-circle-hit.tf-hit-knowledge{width:50%;height:32%;top:0%;left:50%}.tf-circle-hit.tf-hit-report{width:43%;height:20%;top:28%;left:57%}.tf-circle-hit.tf-hit-feedback{width:43%;height:20%;top:48%;left:57%}.tf-circle-hit.tf-hit-portal{width:50%;height:32%;top:68%;left:50%}.tf-circle-hit.tf-hit-integration{width:50%;height:32%;top:68%;left:0%}.tf-circle-hit.tf-hit-contacts{width:43%;height:20%;top:48%;left:0%}.tf-circle-hit-label{display:none}.tf-circle-hit-short{font-size:var(--_turnfriendly-typography---font-size--13px);display:block}.tf-circle-hit-short.tf-short-service{text-align:right;width:max-content;top:22%;left:auto;right:47%;transform:translateY(-50%)}.tf-circle-hit-short.tf-short-report{text-align:left;width:max-content;top:22%;left:47%;right:auto;transform:translateY(-50%)}.tf-circle-hit-short.tf-short-feedback{text-align:left;width:max-content;top:50%;left:47%;right:auto;transform:translateY(-50%)}.tf-circle-hit-short.tf-short-portal{top:35%;left:-20%}.tf-circle-hit-short.tf-short-integration{top:35%;left:20%}.tf-circle-hit-short.tf-short-contacts{text-align:right;width:max-content;top:50%;left:auto;right:47%;transform:translateY(-50%)}.tf-circle-active-art{display:none}.tf-circle-active-art.tf-active-service{width:232.558%;height:500%;top:-140%;left:0%}.tf-circle-active-art.tf-active-ai{width:200%;height:312.5%;top:0%;left:0%}.tf-circle-active-art.tf-active-knowledge{width:200%;height:312.5%;top:0%;left:-100%}.tf-circle-active-art.tf-active-report{width:232.558%;height:500%;top:-140%;left:-132.558%}.tf-circle-active-art.tf-active-feedback{width:232.558%;height:500%;top:-240%;left:-132.558%}.tf-circle-active-art.tf-active-portal{width:200%;height:312.5%;top:-212.5%;left:-100%}.tf-circle-active-art.tf-active-integration{width:200%;height:312.5%;top:-212.5%;left:0%}.tf-circle-active-art.tf-active-contacts{width:232.558%;height:500%;top:-240%;left:0%}.tf-circle-active-mobile{display:block}.tf-survey-choice{grid-template-columns:minmax(0,1fr)}.tf-case-map{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tf-case-map-line{width:2px;height:auto;top:0;bottom:0;left:50%}.tf-case-map-context{grid-area:1/1}.tf-case-map-status{grid-area:2/1/auto/-1}.tf-case-map-tasks{grid-area:1/2}.tf-case-map-flow{grid-area:3/1/auto/-1}.tf-case-map-systems{grid-area:4/1/auto/-1}.tf-product-backdrop{top:52px;bottom:-32px}.tf-product-smile{width:110px;max-width:none;top:-37.25px}.tf-calendar-frame{height:62.5rem}}@media screen and (max-width:479px){body{--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-margin-bottom:.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--heading-font:"Splinesans Variable",Arial,sans-serif;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-size:2.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-line-height);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-weight:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-weight);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h0-heading--h0-letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-margin-bottom:.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---heading_h1:1.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-line-height:1.2em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing:-.01em;--_typography---h1-heading--h1-size-mobile:1.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-size:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing:0em;--_typography---h4-heading--h4-size-mobile:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font:"Splinesans Variable",Arial,sans-serif;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-size:1.2rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-weight:500;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-size:1.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-size:1.5rem;--_typography---h2-heading--h2-size-mobile:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-size:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-line-height:1.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-letter-spacing:0em;--_typography---h3-heading--h3-size-mobile:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-size:.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---eyebrow--eyebrow-letter-spacing:.01em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-margin-bottom:.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-margin-bottom:.7em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-lg--lg-text-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---button--button-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--button-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-weight-bold:700;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---tag--tag-size:.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-border-width:5px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-size:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-line-height:1.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-size:.875rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--button-font:"Splinesans Variable",Arial,sans-serif;--_typography---text--medium-weight:500;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--_typography---blog--article-title-size:2.5rem;--_typography---font--blog-heading-font:"FF Unit Slab",sans-serif;--_typography---text--text-size-mobile:1rem;--_typography---blog--card-title-size:1.5625rem;--_typography---blog--card-title-size-mobile:1.375rem;--_typography---blog--article-text-size:1.25rem;--_typography---blog--article-text-size-mobile:1.125rem;--_typography---blog--article-title-size-mobile:1.75rem;--_typography---blog--section-heading-size:1.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-letter-spacing:.02em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-line-height:1.2em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-weight:400;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-margin-bottom:.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-size:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h5-heading--h5-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-size:.8rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-letter-spacing:.1em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-line-height:1.35em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-weight:500;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h6-heading--h6-margin-bottom:.5em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text--text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xl--xl-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-size:1.4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-letter-spacing:0em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-xxl--xxl-text-line-height:1.6em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-radius:0px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-font:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---font--body-font);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-size:.8rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-letter-spacing:.01em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-line-height:1.3em;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-padding-vertical:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---blockquote--blockquote-padding-horizontal:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---image--image-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-sm-width:1000px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-25x:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-25x:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxs-gap:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-radius:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--sm-radius:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-5x:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--3x:3rem;--_sizes---spacing--2-5x:2.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--2x:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-padding-vertical:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-padding-horizontal:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-radius:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--md-radius:.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding:1.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--md-gap:3rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--4x:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-width:1280px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--sm-gap:2rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--8x:8rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xs-gap:1rem;--_sizes---spacing--0-125x:.125rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1-75x:1.75rem;--_sizes---spacing--0-625x:.625rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--round:100rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--5x:5rem;--_sizes---spacing--0-3125x:.3125rem;--_sizes---spacing--2-25x:2.25rem;--_sizes---spacing--1-125x:1.125rem;--_sizes---spacing--0-1875x:.1875rem;--_sizes---spacing--0-875x:.875rem;--_sizes---spacing--text-0-5em:.5em;--_sizes---spacing--text-0-75em:.75em;--_sizes---spacing--text-1em:1em;--_sizes---spacing--3-25x:3.25rem;--_sizes---spacing--1-9x:1.9rem;--_sizes---spacing--1-875x:1.875rem;--_sizes---spacing--3-125x:3.125rem;--_sizes---spacing--1-5625x:1.5625rem;--_sizes---spacing--1-375x:1.375rem;--_sizes---spacing--0-4375x:.4375rem;--_sizes---spacing--0-9375x:.9375rem;--_sizes---spacing--0-375x:.375rem;--_sizes---spacing--1-625x:1.625rem;--_sizes---spacing--0-8125x:.8125rem;--_sizes---spacing--0-5625x:.5625rem;--_sizes---spacing--4-5x:4.5rem;--_sizes---spacing--3-5x:3.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--lg-radius:.75rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---radius--xl-radius:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--6x:6rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--7x:7rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--lg-gap:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xl-gap:5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---gap--xxl-gap:6rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---button--button-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-font-size);--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-padding-vertical:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---input--input-padding-horizontal:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-lg-width:1440px;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---container--container-padding-horizontal:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---nav--nav-height:4rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---section-padding-vertical:1.5rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-radius:1rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-padding-vertical:.25rem;--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---tag--tag-padding-horizontal:.5rem}.heading_h1{font-size:var(--_typography---h1-heading--h1-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing)}.rich-text h4{font-size:var(--_typography---h4-heading--h4-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing)}.card.card-sm{width:18rem}.nav_dropdown-list-1.w--open{border-top-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);border-top-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);border-bottom-left-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);border-bottom-right-radius:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-radius);background-color:color-mix(in srgb,currentColor 5%,transparent);flex-flow:column;position:relative}h1{font-size:var(--_typography---h1-heading--h1-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h1-heading--h1-letter-spacing)}h2{font-size:var(--_typography---h2-heading--h2-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h2-heading--h2-letter-spacing)}h3{font-size:var(--_typography---h3-heading--h3-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h3-heading--h3-letter-spacing)}.section-tf{min-width:auto}.heading_h4{font-size:var(--_typography---h4-heading--h4-size-mobile);letter-spacing:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---h4-heading--h4-letter-spacing)}.button{width:9rem;height:3rem;margin-top:var(--_turnfriendly-spacing---spacing--0-375x);margin-right:var(--_turnfriendly-spacing---spacing--3-125x);margin-left:var(--_turnfriendly-spacing---spacing--3-125x);white-space:nowrap;display:block}.button.is-secondary{white-space:normal;width:auto;max-width:100%;height:auto;margin-left:0;margin-right:0}.button.tf-nav-cta{width:auto;height:44px;min-height:44px;max-height:44px;margin:0;padding-top:0;padding-bottom:0;display:inline-flex}.button-group{flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%}.card_body{padding:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---card--card-padding);flex-flow:wrap;display:block}.collection-list-1-coll{grid-template-rows:3.25fr auto;grid-template-columns:1fr 1fr 1fr;align-items:center}.card-item{max-width:100%}.block-quote{font-size:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---text-sm--sm-text-size);line-height:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_typography---base-typography--base-line-height)}.container--tf{flex-flow:column}.hero-image{width:18.75rem;padding-top:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);padding-bottom:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--0-5x);display:block}.empty-state{display:block}.image-90{width:90px}.fs-marquee_item,.fs-marquee-travel_item{width:auto}.tf-footer-group,.tf-footer-social{flex-basis:100%}.tf-platform-section{padding-left:0;padding-right:0;display:block}.tf-heading-1{overflow-wrap:anywhere}.tf-heading-1.is-balanced-display.is-responsive-benefit{letter-spacing:-.025em;font-size:clamp(27px,8.5vw,32px)}.tf-actions.is-at-bottom,.tf-actions.is-technical{flex-direction:column}.tf-section-accent.is-photo-background{background-position:60% 100%;min-height:620px}.tf-heading-2{overflow-wrap:anywhere}.tf-heading-2.is-fluid-editorial{white-space:normal;word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}.tf-heading-2.is-compact-heading.is-long-word{font-size:var(--_turnfriendly-typography---font-size--28px)}.tf-heading-2.is-balanced-phrase{font-size:clamp(24px,7.1vw,28px)}.tf-site-menu-item:hover{border-color:var(--_turnfriendly-colors---border--warm-hover);background-color:var(--_turnfriendly-colors---button--secondary-background);background-image:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-clip:initial;-webkit-text-fill-color:inherit;background-origin:initial}.tf-site-footer-brand:hover,.tf-site-footer-link:hover,.tf-site-footer-top:hover{color:var(--_turnfriendly-colors---text--footer-accent);text-underline-offset:4px;-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-button{padding-left:8px;padding-right:8px}.tf-section-link:hover{color:var(--_turnfriendly-colors---text--orange-hover)}.tf-site-language-link:hover{color:var(--_turnfriendly-colors---text--orange-hover);-webkit-text-decoration-color:initial;text-decoration-color:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-decoration-line:underline}.tf-rich-text h2{overflow-wrap:anywhere}.tf-grid-four{grid-template-columns:minmax(0,1fr)}.tf-heading-3.is-technical{overflow-wrap:anywhere}.tf-grid-three{grid-template-columns:minmax(0,1fr)}.tf-split-intro{padding-left:0;padding-right:0;display:block}.tf-eyebrow.is-technical{color:var(--_turnfriendly-colors---text--orange-hover)}.tf-eyebrow.is-technical.is-on-dark{color:var(--_turnfriendly-colors---text--footer-accent)}.tf-fragment{padding-top:12px;padding-bottom:12px}.tf-display-heading{font-size:var(--_turnfriendly-typography---font-size--32px)}.tf-window-title{font-size:var(--_turnfriendly-typography---font-size--22px)}.tf-personas{padding-left:0;padding-right:0;display:block}.tf-role-link{padding-left:8px;padding-right:8px}.tf-proof{padding-left:0;padding-right:0;display:block}.tf-proof-data{padding:26px}.tf-metric-value{font-size:var(--_turnfriendly-typography---font-size--32px)}.tf-decision,.tf-final{padding-left:0;padding-right:0;display:block}.tf-closing-heading{font-size:var(--_typography---blog--article-title-size)}.tf-closing-heading.is-long-word{font-size:var(--_turnfriendly-typography---font-size--32px)}.tf-segment-labels{font-size:var(--_turnfriendly-typography---font-size--8px)}.tf-segment-view{font-size:var(--_turnfriendly-typography---font-size--8px);transform-origin:0 0;transform:scale(.8)}.tf-summary-grid{grid-row-gap:var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1756115350030_sizes---spacing--1x);grid-template-columns:minmax(0,1fr)}.tf-collaboration-panel{grid-template-rows:auto auto}.tf-collaboration-title{font-size:var(--_turnfriendly-typography---font-size--24px)}.tf-collaboration-case-title{font-size:var(--_turnfriendly-typography---font-size--16px)}.tf-product-navigation{display:none}.tf-travel-booking-title{white-space:nowrap;font-size:20px}.tf-booking-facts{grid-template-columns:1fr}.tf-record-brand-row{grid-column-gap:5px;padding:2px 5px}.tf-record-brand-mark{width:18px;height:18px;font-size:11px}.tf-record-identity-row{grid-column-gap:8px}.tf-record-brand-name{font-size:12px}.tf-record-brand-role,.tf-home-product-disclosure{display:none}.tf-reading-dialog{padding:20px}.tf-module-title{font-size:var(--_turnfriendly-typography---font-size--38px);line-height:1.13}.tf-module-title.tf-module-split-title,.tf-module-title.tf-module-data-title,.tf-module-split-title{font-size:var(--_turnfriendly-typography---font-size--38px)}.tf-context-fields{grid-template-columns:minmax(0,1fr);row-gap:16px}.tf-circle-hit-short{font-size:12px}.tf-case-map{grid-template-columns:minmax(0,1fr)}.tf-case-map-context{grid-area:1/1/auto/-1}.tf-case-map-status{grid-area:2/1/auto/-1}.tf-case-map-tasks{grid-area:3/1/auto/-1}.tf-case-map-flow{grid-area:4/1/auto/-1}.tf-case-map-systems{grid-area:5/1/auto/-1}}#w-node-_8cada713-cf62-d200-0472-1c561b6713f4-f15af415{grid-area:span 1/span 1/span 1/span 1}#w-node-_7199f9ad-4aa8-10fa-1939-2335a77e0ad4-e0fb1335{grid-template-rows:auto;grid-template-columns:.75fr}#w-node-_1851ae2f-0aab-c2bf-e48a-ff719c25414f-ad9575bf{justify-self:start}#w-node-_38e7571d-c60a-0307-2e9a-05202a6aa059-48f304e7{grid-template-rows:auto;grid-template-columns:1fr 1fr}@media screen and (max-width:991px){#w-node-_8cada713-cf62-d200-0472-1c561b6713f4-f15af415{justify-self:auto}#w-node-_8cada713-cf62-d200-0472-1c561b6713f8-f15af415{align-self:auto}#w-node-_7199f9ad-4aa8-10fa-1939-2335a77e0ad4-e0fb1335{grid-template-rows:auto;grid-template-columns:1fr}}@media screen and (max-width:479px){#w-node-_7199f9ad-4aa8-10fa-1939-2335a77e0ad4-e0fb1335{grid-template-rows:auto;grid-template-columns:1fr}}