html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}:where(button.w-popover-trigger),:where(button.w-modal-trigger){color:inherit;cursor:pointer;font:inherit;line-height:inherit;text-align:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#0000;border:0;margin:0;padding:0}:where(.w-popover){position-anchor:auto;position-area:top}:where(.w-popover[data-w-popover-backdrop-animated],.w-modal[data-w-popover-backdrop-animated])::backdrop{animation:var(--w-backdrop-animation,none)}:where(.w-popover,.w-modal){--w-backdrop-animation:initial}.w-popover-mask{opacity:0!important;clip-path:none!important;pointer-events:auto!important;border:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;transform:none!important}.w-popover-mask[popover]{translate:none!important;rotate:none!important;scale:none!important}.w-popover-mask::backdrop{display:none!important}.w-popover-mask:not(:popover-open){display:none!important}@supports not selector(:popover-open){.w-popover-mask{display:none!important}}.w-popover[popover]:not(:popover-open){display:none}.w-modal:not([open]):not([popover]){display:none}.w-modal[popover]:not(:popover-open){display:none}:where(.w-modal[data-w-modal-lock-scroll]){overscroll-behavior:contain}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}pre.w-code-block code>span{display:block!important}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;width:auto!important;height:auto!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;font-size:inherit;line-height:inherit;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}:root{--_colour-system---surface--white:var(--_colour-system---neutral--white);--_typography---font-body:Inter;--_colour-system---text--primary:var(--_colour-system---text--brand-deep);--_typography---size-text-medium:1rem;--_typography---line-height--body:1.5;--_colour-system---text--body:#55516d;--_typography---font-heading:"Plus Jakarta Sans";--_typography---size-h1:clamp(3.5rem,2.25rem + 2.083vw,4.75rem);--_typography---line-height--heading-large:1.06;--_typography---weight--extrabold:800;--_typography---tracking--display:-.03em;--_sizes-spacing---space-s:.75rem;--_colour-system---text--on-dark:var(--_colour-system---neutral--white);--_typography---size-display:clamp(4.375rem,2.875rem + 2.5vw,6rem);--_sizes-spacing---padding-global:4.44vw;--_layout---container-large:90rem;--_sizes-spacing---section-padding-medium:7rem;--_sizes-spacing---space-l:1.5rem;--_typography---size-eyebrow:.8125rem;--_typography---line-height--body-tight:1.35;--_typography---weight--semi-bold:600;--_typography---tracking--eyebrow:.12em;--_colour-system---text--on-dark-muted:#c9c5fa;--_sizes-spacing---radius--full:100rem;--_colour-system---brand--primary:#5a4bf5;--_layout---max-width-text:62ch;--_typography---size-text-large:clamp(1.1875rem,.875rem + .417vw,1.375rem);--_sizes-spacing---space-m:1rem;--_layout---z-nav:100;--_sizes-spacing---radius--s:.5rem;--_typography---line-height--display:1;--_colour-system---neutral--white:#fff;--_typography---size-h2:clamp(2.875rem,2rem + 1.667vw,4rem);--_typography---tracking--heading:-.025em;--_typography---size-h5:clamp(1.1875rem,1.0625rem + .208vw,1.3125rem);--_typography---line-height--heading-small:1.3;--_typography---tracking--heading-small:-.01em;--_typography---size-feature:2.55rem;--_typography---size-h3:clamp(1.875rem,1.25rem + .833vw,2.25rem);--_typography---line-height--heading:1.12;--_typography---weight--bold:700;--_colour-system---text--brand:var(--_colour-system---brand--primary);--_sizes-spacing---space-xs:.5rem;--_sizes-spacing---space-xxs:.25rem;--_typography---size-h4:clamp(1.375rem,1.125rem + .417vw,1.625rem);--_typography---size-h6:1rem;--_typography---size-text-regular:.875rem;--_typography---size-text-small:.8125rem;--_typography---size-text-tiny:.65rem;--_typography---weight--medium:500;--_colour-system---text--muted:#6b6884;--_layout---container-medium:64rem;--_layout---container-small:48rem;--_sizes-spacing---section-padding-large:8.5rem;--_sizes-spacing---section-padding-small:3.5rem;--_colour-system---surface--lavender-light:#f6f5fc;--_colour-system---surface--dark:#15141d;--_sizes-spacing---button--button-padding-y:.8125rem;--_sizes-spacing---button--button-padding-x:1.5rem;--_colour-system---border--default:#e9e7f3;--_colour-system---neutral--ink:#0f0e1c;--_colour-system---border--brand:var(--_colour-system---brand--primary);--_colour-system---surface--lavender-strong:#e3defc;--_sizes-spacing---space-xxl:3rem;--_sizes-spacing---space-xl:2rem;--_sizes-spacing---radius--l:1rem;--_colour-system---brand--accent:#a99bff;--_colour-system---text--brand-deep:#011755;--_colour-system---surface--lavender:#eeebfd;--_colour-system---surface--dark-raised:#201e2c;--_colour-system---state--success:#1b7f45;--_colour-system---state--warning:#b26a00;--_colour-system---module--professional-development:#3b82f6;--_colour-system---module--leadership-governance:#22c55e;--_colour-system---module--people-development:#f59e0b;--_colour-system---module--teacher-leader-ai:#8a5cfa;--_colour-system---module--group-management:#a855f7;--_sizes-spacing---radius--xl:1.25rem;--_layout---max-width-heading:32ch;--_sizes-spacing---nav--nav-height:5.5rem;--_sizes-spacing---radius--m:.75rem;--_colour-system---state--success-surface:#e3f7ea;--_colour-system---state--warning-surface:#fff3dc;--_colour-system---text--strong:#2a2840;--_sizes-spacing---radius--xxl:1.75rem;--_sizes-spacing---space-3xl:4rem;--_typography---size-text-article:1.125rem;--_sizes-spacing---space-4xl:6rem;--_colour-system---text--on-dark-subtle:#8a87a0;--_sizes-spacing---card--card-padding:1.75rem;--_colour-system---border--on-dark:#ffffff1f;--_colour-system---surface--on-dark:#ffffff14;--_colour-system---brand--primary-soft:#5a4bf51f;--_sizes-spacing---radius--xs:.25rem;--_typography---size-numeral:11.25rem;--_colour-system---surface--overlay:#0f0e1c99;--_motion-timing---duration-fast:150;--_motion-timing---duration-base:200;--_motion-timing---duration-slow:250;--_motion-timing---distance-rise:.5rem;--_layout---scroll-offset:var(--_sizes-spacing---nav--nav-height);--_layout---z-dropdown:90;--_typography---weight--regular:400;--_sizes-spacing---card--card-padding-small:1.5rem;--_sizes-spacing---card--card-gap:1.5rem;--_colour-system---module--professional-development-start:#4f8bff;--_colour-system---module--professional-development-end:#2f5bf0;--_sizes-spacing---button--button-height:3.375rem;--_colour-system---module--leadership-governance-start:#3bc47a;--_colour-system---module--leadership-governance-end:#1e9a57;--_colour-system---module--people-development-start:#ffa43a;--_colour-system---module--people-development-end:#ff7a1a;--_colour-system---module--teacher-leader-ai-start:#2ec8f2;--_colour-system---module--teacher-leader-ai-end:#f2479a;--_colour-system---module--group-management-start:#d84bea;--_colour-system---module--group-management-end:#9b2fd6}.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}body{background-color:var(--_colour-system---surface--white);font-family:var(--_typography---font-body);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body)}p{color:var(--_colour-system---text--body);margin-bottom:10px}a{cursor:pointer;text-decoration:underline}.heading-style-h1{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h1);line-height:var(--_typography---line-height--heading-large);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--display);margin-top:0;margin-bottom:0}.heading-style-h1.page-hero_heading{max-width:none}.heading-style-h1.compare_heading{text-align:center;max-width:none}.heading-style-h1.timeline_heading{max-width:none;margin-top:var(--_sizes-spacing---space-s);color:var(--_colour-system---text--on-dark);font-size:var(--_typography---size-display);line-height:var(--_typography---line-height--heading-large)}.page-wrapper{overflow-x:clip}.main-wrapper{display:block}.padding-global{padding-right:var(--_sizes-spacing---padding-global);padding-left:var(--_sizes-spacing---padding-global)}.container-large{width:100%;max-width:var(--_layout---container-large);margin-left:auto;margin-right:auto}.padding-section-medium{padding-top:var(--_sizes-spacing---section-padding-medium);padding-bottom:var(--_sizes-spacing---section-padding-medium)}.subheadline{margin-bottom:var(--_sizes-spacing---space-l);font-size:var(--_typography---size-eyebrow);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase;align-items:center;column-gap:var(--_sizes-spacing---space-s);display:flex}.subheadline.is-flush{margin-bottom:0}.subheadline.is-inline{flex-grow:0;flex-shrink:0;margin-bottom:0}.subheadline.is-on-dark{color:var(--_colour-system---text--on-dark-muted)}.subheadline.is-mobile{display:none}.subheadline_dot{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);flex-shrink:0;width:6px;min-width:6px;max-width:6px;height:6px;max-height:6px}.text-size-large{max-width:var(--_layout---max-width-text);font-size:var(--_typography---size-text-large);line-height:var(--_typography---line-height--body);text-wrap:balance}.text-size-large.section-header_text:where(.w-variant-b0063520-1e26-366e-3563-df7784c518ac){max-width:var(--_layout---container-large)}.skip-link{left:var(--_sizes-spacing---space-m);z-index:var(--_layout---z-nav);padding:var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-m);border-radius:var(--_sizes-spacing---radius--s);background-color:var(--_colour-system---brand--primary);color:var(--_colour-system---text--on-dark);font-weight:var(--_typography---weight--semi-bold);text-decoration:none;position:absolute;top:-6rem}.skip-link:focus{top:var(--_sizes-spacing---space-m)}.heading-style-display{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-display);line-height:var(--_typography---line-height--display);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--display);margin-top:0;margin-bottom:0}.heading-style-display.team-hero_heading{max-width:16ch;color:var(--_colour-system---neutral--white)}.heading-style-display.contact_heading{color:var(--_colour-system---neutral--white);margin-top:0;margin-bottom:0}.heading-style-h2{font-family:var(--_typography---font-heading);font-size:var(--_typography---size-h2);line-height:var(--_typography---line-height--heading-large);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading);margin-top:0;margin-bottom:0}.heading-style-h2.article-hero_title{max-width:32ch;color:var(--_colour-system---neutral--white);text-align:center;text-wrap:balance;margin-top:0;margin-bottom:0}.heading-style-h2.related_heading{max-width:24ch;margin-top:0;margin-bottom:0}.heading-style-h2.workflow_heading{text-wrap:balance}.heading-style-h2.team-wider_heading{max-width:11ch;margin-top:var(--_sizes-spacing---space-s)}.heading-style-h2.market-map_heading{max-width:none}.heading-style-h2.depth_heading{max-width:10ch}.heading-style-feature{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-feature);line-height:var(--_typography---line-height--heading-large);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading);margin-top:0;margin-bottom:0}.heading-style-h3{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h3);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--bold);letter-spacing:var(--_typography---tracking--heading-small);margin-top:0;margin-bottom:0}.heading-style-h3.compare_title-brand{margin-bottom:var(--_sizes-spacing---space-s);color:var(--_colour-system---text--brand)}.heading-style-h3.compare_title{margin-bottom:var(--_sizes-spacing---space-s)}.heading-style-h3.timeline_platform-title{margin-top:var(--_sizes-spacing---space-xs);color:var(--_colour-system---text--on-dark)}.heading-style-h3.news-feature_title{margin-top:var(--_sizes-spacing---space-xxs)}.heading-style-h3.article-quote_text{max-width:48ch;color:var(--_colour-system---text--primary);margin-top:0;margin-bottom:0}.heading-style-h4{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h4);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);letter-spacing:var(--_typography---tracking--heading-small);margin-top:0;margin-bottom:0}.heading-style-h4.news-card_title-row{margin-top:0;margin-bottom:0}.heading-style-h5{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);letter-spacing:var(--_typography---tracking--heading-small);margin-top:0;margin-bottom:0}.heading-style-h5.timeline_card-title{margin-top:var(--_sizes-spacing---space-xs)}.heading-style-h5.news-card_title{margin-top:0;margin-bottom:0}.heading-style-h5.team-card_name{font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading-small)}.heading-style-h6{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h6);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);margin-top:0;margin-bottom:0}.text-size-medium{font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body)}.text-size-regular{font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body)}.text-size-small{font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight)}.text-size-tiny{font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight)}.text-weight-medium{font-weight:var(--_typography---weight--medium)}.text-weight-semibold{font-weight:var(--_typography---weight--semi-bold)}.text-weight-bold{font-weight:var(--_typography---weight--bold)}.text-color-primary{color:var(--_colour-system---text--primary)}.text-color-muted{color:var(--_colour-system---text--muted)}.text-color-brand{color:var(--_colour-system---text--brand)}.text-color-white{color:var(--_colour-system---text--on-dark)}.text-color-on-dark-muted{color:var(--_colour-system---text--on-dark-muted)}.visually-hidden{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.container-medium{width:100%;max-width:var(--_layout---container-medium);margin-left:auto;margin-right:auto}.container-small{width:100%;max-width:var(--_layout---container-small);margin-left:auto;margin-right:auto}.padding-section-large{padding-top:var(--_sizes-spacing---section-padding-large);padding-bottom:var(--_sizes-spacing---section-padding-large)}.padding-section-small{padding-top:var(--_sizes-spacing---section-padding-small);padding-bottom:var(--_sizes-spacing---section-padding-small)}.background-color-lavender{background-color:var(--_colour-system---surface--lavender-light)}.background-color-dark{background-color:var(--_colour-system---surface--dark)}.button{padding:var(--_sizes-spacing---button--button-padding-y)var(--_sizes-spacing---button--button-padding-x);border:1px solid var(--_colour-system---brand--primary);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);transition:background-color .2s ease,border-color undefined undefined,color undefined undefined;font-family:var(--_typography---font-heading);color:var(--_colour-system---text--on-dark);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);justify-content:center;align-items:center;column-gap:var(--_sizes-spacing---space-s);text-decoration:none;display:inline-flex}.button:where(.w-variant-9c812216-0af9-c5c0-1bce-0c1bed3cfff0){border-color:var(--_colour-system---border--default);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary)}.button:where(.w-variant-f5763336-95d3-0c23-2de8-0b4edd06a5de){border-color:var(--_colour-system---neutral--white);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary)}.button:where(.w-variant-47e1ce4c-7dcc-5470-8a9c-1f08e6d75afa){padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-m);font-size:var(--_typography---size-text-regular)}.button:hover{border-color:var(--_colour-system---neutral--ink);background-color:var(--_colour-system---neutral--ink)}.button:hover:where(.w-variant-9c812216-0af9-c5c0-1bce-0c1bed3cfff0){border-color:var(--_colour-system---border--brand);background-color:var(--_colour-system---surface--white)}.button:hover:where(.w-variant-f5763336-95d3-0c23-2de8-0b4edd06a5de){border-color:var(--_colour-system---surface--lavender-strong);background-color:var(--_colour-system---surface--lavender-strong)}.button.is-secondary{border-color:var(--_colour-system---border--default);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary)}.button.is-light{border-color:var(--_colour-system---neutral--white);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary)}.button.is-small{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-m);font-size:var(--_typography---size-text-regular)}.button_icon{flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex}.text-link{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);align-items:center;column-gap:var(--_sizes-spacing---space-xs);text-decoration:none;transition:color .2s;display:inline-flex}.text-link:where(.w-variant-250c09e8-5e81-836e-28d2-b356f7846a6f),.text-link:hover{color:var(--_colour-system---text--primary)}.text-link:hover:where(.w-variant-250c09e8-5e81-836e-28d2-b356f7846a6f){color:var(--_colour-system---text--brand)}.text-link.is-dark{color:var(--_colour-system---text--primary)}.text-link.is-case{margin-top:1.25rem}.text-link_icon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.sg_section{border-top:1px solid var(--_colour-system---border--default)}.sg_header{margin-bottom:var(--_sizes-spacing---space-xxl)}.sg_type-row{padding-bottom:var(--_sizes-spacing---space-l);border-bottom:1px solid var(--_colour-system---border--default);align-items:baseline;column-gap:var(--_sizes-spacing---space-xl);grid-template-columns:12rem 1fr;display:grid}.sg_label{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium)}.sg_swatch-color{border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--l);height:5rem}.sg_swatch-color.is-brand-primary{background-color:var(--_colour-system---brand--primary)}.sg_swatch-color.is-brand-accent{background-color:var(--_colour-system---brand--accent)}.sg_swatch-color.is-ink{background-color:var(--_colour-system---neutral--ink)}.sg_swatch-color.is-text-body{background-color:var(--_colour-system---text--body)}.sg_swatch-color.is-text-muted{background-color:var(--_colour-system---text--muted)}.sg_swatch-color.is-text-brand-deep{background-color:var(--_colour-system---text--brand-deep)}.sg_swatch-color.is-lavender{background-color:var(--_colour-system---surface--lavender)}.sg_swatch-color.is-lavender-light{background-color:var(--_colour-system---surface--lavender-light)}.sg_swatch-color.is-lavender-strong{background-color:var(--_colour-system---surface--lavender-strong)}.sg_swatch-color.is-dark{background-color:var(--_colour-system---surface--dark)}.sg_swatch-color.is-dark-raised{background-color:var(--_colour-system---surface--dark-raised)}.sg_swatch-color.is-border{background-color:var(--_colour-system---border--default)}.sg_swatch-color.is-success{background-color:var(--_colour-system---state--success)}.sg_swatch-color.is-warning{background-color:var(--_colour-system---state--warning)}.sg_swatch-color.is-mod-pd{background-color:var(--_colour-system---module--professional-development)}.sg_swatch-color.is-mod-lg{background-color:var(--_colour-system---module--leadership-governance)}.sg_swatch-color.is-mod-ped{background-color:var(--_colour-system---module--people-development)}.sg_swatch-color.is-mod-tla{background-color:var(--_colour-system---module--teacher-leader-ai)}.sg_swatch-color.is-mod-gm{background-color:var(--_colour-system---module--group-management)}.sg_token-row{padding-top:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-s);border-bottom:1px solid var(--_colour-system---border--default);font-size:var(--_typography---size-text-regular);column-gap:var(--_sizes-spacing---space-xl);grid-template-columns:12rem 8rem 1fr;display:grid}.sg_dark-panel{padding:var(--_sizes-spacing---space-xl);border-radius:var(--_sizes-spacing---radius--xl);background-color:var(--_colour-system---surface--dark)}.button-group{grid-row-gap:var(--_sizes-spacing---space-m);align-items:center;column-gap:var(--_sizes-spacing---space-l);flex-wrap:wrap;display:flex}.sg_stack{grid-row-gap:var(--_sizes-spacing---space-xl);flex-direction:column;display:flex}.sg_grid{grid-row-gap:var(--_sizes-spacing---space-l);column-gap:var(--_sizes-spacing---space-l);grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.sg_swatch{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.section-header_component{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;align-items:flex-start;display:flex}.section-header_component:where(.w-variant-b0063520-1e26-366e-3563-df7784c518ac){text-align:center;align-items:center}.section-header_heading{max-width:var(--_layout---max-width-heading);margin-top:0;margin-bottom:0}.section-header_text{max-width:var(--_layout---max-width-text);margin-top:0;margin-bottom:0}.section-header_link{padding-top:var(--_sizes-spacing---space-xxs)}.shadow-small{box-shadow:0 4px 16px #1e1a500a}.shadow-medium{box-shadow:0 8px 24px #33299924}.shadow-large{box-shadow:0 16px 40px #3329991f}.task-chip_component{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-xs);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);align-self:flex-start;align-items:center;column-gap:var(--_sizes-spacing---space-s);white-space:nowrap;display:inline-flex;box-shadow:0 8px 24px #33299924}.task-chip_media{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;overflow:hidden}.task-chip_icon{width:1rem;height:1rem}.task-chip_icon:where(.w-variant-0f35c1d0-9c70-f195-fb95-524f6b3a70ff){display:none}.task-chip_avatar{object-fit:cover;width:100%;height:100%;display:none}.task-chip_avatar:where(.w-variant-0f35c1d0-9c70-f195-fb95-524f6b3a70ff){display:block}.task-chip_text{flex-direction:column;display:flex}.task-chip_title{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold)}.task-chip_meta{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight)}.module-icon_component{width:2.625rem;height:2.625rem;color:var(--_colour-system---neutral--white);background-color:#0000;background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90e28a7243599233ad5_tnc-module-professional-development.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.module-icon_component.is-lg{background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90ef7dda4f944102528_tnc-module-leadership-governance.svg)}.module-icon_component.is-ped{background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90ff7dda4f94410255b_tnc-module-people-development.svg)}.module-icon_component.is-tla{background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90f47299baa50c294cc_tnc-module-teacher-leader-ai.svg)}.module-icon_component.is-gm{background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90ffbb2cede83e03680_tnc-module-group-management.svg)}.module-icon_pd{width:1.25rem;height:1.25rem;display:block}.module-icon_lg,.module-icon_ped,.module-icon_tla,.module-icon_gm{width:1.25rem;height:1.25rem;display:none}.nav_component{z-index:var(--_layout---z-nav);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);background-color:var(--_colour-system---surface--white);position:sticky;top:0}.nav_container{height:var(--_sizes-spacing---nav--nav-height);max-width:var(--_layout---container-large);justify-content:space-between;align-items:center;column-gap:var(--_sizes-spacing---space-l);margin-left:auto;margin-right:auto;display:flex}.nav_logo-link{flex-shrink:0;display:block}.nav_logo{width:auto;height:1.9375rem;display:block}.nav_menu{align-self:stretch;align-items:center;column-gap:var(--_sizes-spacing---space-xxl);display:flex}.nav_links{align-self:stretch;align-items:center;column-gap:var(--_sizes-spacing---space-xl);display:flex}.nav_link{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--medium);align-items:center;column-gap:var(--_sizes-spacing---space-xxs);cursor:pointer;padding:0;text-decoration:none;transition-property:color;transition-duration:.2s;transition-timing-function:ease;display:flex}.nav_dropdown-icon{width:.9375rem;height:.9375rem;color:var(--_colour-system---text--muted);display:flex}.nav_dropdown{align-self:stretch;align-items:center;display:flex;position:static}.nav_dropdown-list{background-color:#0000;min-width:0;padding-top:0;top:calc(100% - 2px);left:50%;transform:translate(-50%)}.nav_panel{padding:var(--_sizes-spacing---space-xs);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--xl);background-color:var(--_colour-system---surface--white);column-gap:var(--_sizes-spacing---space-xs);display:flex;box-shadow:0 24px 64px #0f0e1c1f,0 2px 6px #0f0e1c0d}.nav_panel-intro{width:18.75rem;padding:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-m);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--lavender-light);flex-direction:column;justify-content:space-between;display:flex}.nav_panel-title{margin-top:var(--_sizes-spacing---space-s);margin-bottom:var(--_sizes-spacing---space-s);font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h4);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading-small)}.nav_panel-text{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.nav_panel-links{width:22.5rem;padding:var(--_sizes-spacing---space-xs);grid-row-gap:var(--_sizes-spacing---space-xxs);flex-direction:column;display:flex}.nav_menu-link{padding:var(--_sizes-spacing---space-m);border-radius:var(--_sizes-spacing---radius--m);color:var(--_colour-system---text--primary);column-gap:var(--_sizes-spacing---space-s);text-decoration:none;transition:background-color .2s;display:flex}.nav_menu-link:hover{background-color:var(--_colour-system---surface--lavender-light)}.nav_menu-icon{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender);width:2.75rem;height:2.75rem;color:var(--_colour-system---brand--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.nav_menu-content{grid-row-gap:.1875rem;flex-direction:column;display:flex}.nav_menu-title{font-family:var(--_typography---font-heading);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);align-items:center;column-gap:.375rem;display:flex}.nav_menu-text{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body)}.nav_menu-visual{object-fit:contain;object-position:0% 50%;width:auto;max-width:100%;height:2.125rem;margin-top:.375rem;display:block}.nav_panel-feature{border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--l);flex-direction:column;width:16.25rem;display:flex;overflow:hidden}.nav_feature-image{aspect-ratio:2;object-fit:cover;width:100%;height:auto;display:block}.nav_feature-content{padding:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-xs);flex-direction:column;align-items:flex-start;display:flex}.nav_feature-label{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-tiny);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase}.nav_feature-label.is-on-dark{color:var(--_colour-system---text--on-dark-muted)}.nav_feature-title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold)}.nav_panel-col{grid-row-gap:var(--_sizes-spacing---space-xs);flex-direction:column;display:flex}.nav_platform-grid{grid-column-gap:var(--_sizes-spacing---space-xs);grid-row-gap:var(--_sizes-spacing---space-xs);grid-template-columns:1fr 1fr;display:grid}.nav_platform-card{border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--l);width:27.5rem;transition:background-color .2s ease,border-color undefined undefined;color:var(--_colour-system---text--primary);text-decoration:none;display:flex;overflow:hidden}.nav_platform-card:hover{border-color:var(--_colour-system---surface--lavender-strong);background-color:var(--_colour-system---surface--lavender-light)}.nav_platform-map{background-color:var(--_colour-system---surface--lavender-light);object-fit:cover;flex-shrink:0;width:9.375rem;height:auto;display:block}.nav_platform-content{padding:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.nav_platform-icon{width:1.125rem;height:1.125rem;color:var(--_colour-system---brand--primary);display:flex}.nav_stats{padding-top:var(--_sizes-spacing---space-xxs);column-gap:var(--_sizes-spacing---space-m);display:flex}.nav_stat-number{font-family:var(--_typography---font-heading);color:var(--_colour-system---brand--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--extrabold)}.nav_stat-label{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight)}.nav_route-strip{padding:var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender-light);align-items:center;column-gap:var(--_sizes-spacing---space-s);display:flex}.nav_route-icon{width:2.25rem;height:2.25rem;color:var(--_colour-system---brand--primary);background-color:#0000;background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acd1ae1783f92087049123a_93e9825e407eda0ef2052ff323bbc8dc_the-national-college-logo.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nav_route-text{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);flex-grow:1}.nav_route-title{color:var(--_colour-system---text--primary);font-weight:var(--_typography---weight--semi-bold)}.nav_route-link{color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-regular);font-weight:var(--_typography---weight--semi-bold);white-space:nowrap;align-items:center;column-gap:.375rem;text-decoration:none;display:flex}.nav_mobile{align-items:center;column-gap:var(--_sizes-spacing---space-xs);display:none}.nav_menu-button{border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--default);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--default);border-top-left-radius:var(--_sizes-spacing---radius--m);border-top-right-radius:var(--_sizes-spacing---radius--m);border-bottom-left-radius:var(--_sizes-spacing---radius--m);border-bottom-right-radius:var(--_sizes-spacing---radius--m);width:2.75rem;height:2.75rem;color:var(--_colour-system---text--primary);justify-content:center;align-items:center;padding:0;display:flex}.nav_mobile-list{width:100%;padding-top:var(--_sizes-spacing---space-xs);padding-right:var(--_sizes-spacing---padding-global);padding-bottom:var(--_sizes-spacing---space-l);padding-left:var(--_sizes-spacing---padding-global);background-color:var(--_colour-system---surface--white);height:calc(100dvh - 4rem);top:100%;left:0;right:0;overflow:auto}.nav_mobile-panel{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;justify-content:space-between;min-height:100%;display:flex}.nav_mobile-item{display:block}.nav_mobile-link{min-height:3.75rem;padding-right:var(--_sizes-spacing---space-xxs);border-bottom:1px solid var(--_colour-system---border--default);font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);cursor:pointer;justify-content:space-between;align-items:center;text-decoration:none;list-style-type:none;display:flex}.nav_mobile-chevron{width:1.125rem;height:1.125rem;color:var(--_colour-system---text--muted);display:flex}.nav_mobile-sub{padding-top:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-xxs);border-bottom:1px solid var(--_colour-system---border--default);flex-direction:column;display:flex}.nav_mobile-sublink{padding-top:var(--_sizes-spacing---space-xs);padding-bottom:var(--_sizes-spacing---space-xs);color:var(--_colour-system---text--primary);align-items:center;column-gap:var(--_sizes-spacing---space-s);text-decoration:none;display:flex}.nav_mobile-subicon{background-color:var(--_colour-system---surface--lavender);width:2.5rem;height:2.5rem;color:var(--_colour-system---brand--primary);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nav_mobile-subtitle{font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);display:block}.nav_mobile-subtext{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight)}.nav_mobile-footer{grid-row-gap:var(--_sizes-spacing---space-s);display:grid}.nav_route-card{border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--lavender-light);color:var(--_colour-system---text--primary);align-items:center;column-gap:var(--_sizes-spacing---space-s);padding:.875rem;text-decoration:none;display:flex}.nav_route-card-icon{width:2.75rem;height:2.75rem;color:var(--_colour-system---brand--primary);background-color:#0000;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.nav_route-card-text{grid-row-gap:.125rem;color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);flex-direction:column;flex-grow:1;display:flex}.nav_route-arrow{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:2.25rem;height:2.25rem;color:var(--_colour-system---neutral--white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.nav_icon-close{display:none}.nav_icon-menu,.nav_menu-icons{display:flex}.section_hero{z-index:5;background-color:var(--_colour-system---surface--white);position:relative;overflow:hidden}.hero_visual{z-index:5;aspect-ratio:auto;pointer-events:none;width:auto;max-width:none;height:auto;position:absolute;inset:0 max(4.45%,50% - 45rem) 0 calc(max(4.45%,50% - 45rem) + 30.3125rem + max(1.5rem,2.5%));transform:none}.hero_image{width:69.58%;max-width:none;height:auto;position:absolute;top:11.5%;left:30.42%}.hero_fade{background-image:linear-gradient(90deg,#fff 65%,#fff0 100%);width:46.74%;height:86.5%;display:none;position:absolute;top:11.5%;left:4.65%}.hero_lines{width:100%;height:100%;position:absolute;top:0;left:0}.hero_chip{pointer-events:auto;position:absolute}.hero_chip.is-1{margin-left:-100px;top:17.5%;left:65.729%}.hero_chip.is-2{margin-left:-70px;top:50%;left:39.542%}.hero_chip.is-3{margin-left:-120px;top:7.25%;left:49.194%}.hero_chip.is-4{z-index:10;margin-left:-100px;top:50%;left:73.174%}.hero_chip.is-5{margin-left:-120px;top:7.25%;left:84.139%}.hero_chip.is-6{margin-left:-240px;top:70%;left:94.347%}.hero_chip.is-m1{display:none;top:1.875rem;left:52.8%}.hero_chip.is-m2{display:none;top:11.4375rem;left:50%}.hero_route-card{width:25.25rem;padding:var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---neutral--white);border-radius:var(--_sizes-spacing---radius--xl);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;color:var(--_colour-system---text--primary);align-items:center;column-gap:var(--_sizes-spacing---space-m);background-color:#fffffff0;text-decoration:none;display:flex;position:absolute;top:82.63%;left:auto;right:3.89%;box-shadow:0 14px 36px #1e1a5024}.hero_route-icon{width:3.5rem;height:3.5rem;color:var(--_colour-system---brand--primary);background-color:#0000;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.hero_route-text{flex-direction:column;flex-grow:1;display:flex}.hero_route-title{font-family:var(--_typography---font-heading);color:var(--_colour-system---surface--dark);font-size:var(--_typography---size-h6);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold)}.hero_route-desc{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body)}.hero_route-arrow{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:2.5rem;height:2.5rem;color:var(--_colour-system---neutral--white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.hero_layout{z-index:20;padding-top:8.25rem;padding-bottom:var(--_sizes-spacing---space-xxl);pointer-events:none;min-height:min(55.56vw,66.67rem);position:relative}.hero_content{grid-row-gap:var(--_sizes-spacing---space-l);pointer-events:auto;flex-direction:column;justify-content:center;align-items:flex-start;max-width:30.3125rem;display:flex}.hero_heading{margin-top:0;margin-bottom:0}.hero_text{color:var(--_colour-system---text--body);margin-top:0;margin-bottom:0}.hero_actions{padding-top:var(--_sizes-spacing---space-xs);column-gap:var(--_sizes-spacing---space-m);display:flex}.hero_proof{padding-top:var(--_sizes-spacing---space-xl);align-items:center;column-gap:var(--_sizes-spacing---space-m);display:flex}.hero_proof-title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h6);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold)}.hero_proof-text{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body)}.section_role-tasks{background-color:var(--_colour-system---surface--lavender-light)}.role-tasks_component{padding-bottom:var(--_sizes-spacing---section-padding-large);grid-row-gap:var(--_sizes-spacing---space-xxl);flex-direction:column;align-items:center;display:flex}.role-tasks_connector{flex-direction:column;align-items:center;display:flex}.role-tasks_line{background-image:linear-gradient(#5a4bf500 0%,#5a4bf5 100%);width:2px;height:4.5rem}.role-tasks_node{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:3rem;height:3rem;color:var(--_colour-system---neutral--white);justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 8px #5a4bf51f,0 8px 24px #3329993d}.role-tasks_dashboard{grid-column-gap:var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-xl);grid-template-rows:auto;grid-template-columns:29.375rem 1fr;align-items:start;width:100%;display:grid}.role-tasks_list{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.role-card{padding:var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);border:1px solid #0000;box-shadow:0 4px 16px #1e1a500a}.role-card_head{align-items:center;column-gap:var(--_sizes-spacing---space-m);cursor:pointer;list-style-type:none;display:flex}.role-card_avatar{border-radius:var(--_sizes-spacing---radius--full);object-fit:cover;flex-shrink:0;width:2.75rem;height:2.75rem}.role-card_text{grid-row-gap:1px;flex-direction:column;flex-grow:1;display:flex}.role-card_title{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--semi-bold)}.role-card_sub{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight)}.role-chip{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);white-space:nowrap;align-items:center;display:inline-flex}.role-chip.is-success{background-color:var(--_colour-system---state--success-surface);color:var(--_colour-system---state--success)}.role-chip.is-warning{background-color:var(--_colour-system---state--warning-surface);color:var(--_colour-system---state--warning)}.role-chip.is-outline{border:1px solid var(--_colour-system---border--default);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--strong)}.role-card_chevron{width:1.125rem;height:1.125rem;color:var(--_colour-system---text--muted);flex-shrink:0;transition-property:transform;transition-duration:.2s;display:flex}.role-card_tasks{margin-top:var(--_sizes-spacing---space-m);padding-top:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-s);border-top:1px solid var(--_colour-system---border--default);flex-direction:column;display:flex}.role-card_task{align-items:center;column-gap:var(--_sizes-spacing---space-s);display:flex}.role-card_check{border-radius:var(--_sizes-spacing---radius--s);background-color:var(--_colour-system---brand--primary);width:1.375rem;height:1.375rem;color:var(--_colour-system---neutral--white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.role-card_check.is-empty{border:1.5px solid var(--_colour-system---border--default);background-color:var(--_colour-system---surface--white)}.role-card_task-text{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);flex-grow:1}.evidence_component{border-radius:var(--_sizes-spacing---radius--xxl);background-color:var(--_colour-system---surface--white);overflow:hidden;box-shadow:0 16px 40px #3329991f}.evidence_top{padding:var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-m);justify-content:space-between;align-items:center;column-gap:var(--_sizes-spacing---space-m);display:flex}.evidence_title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold)}.evidence_filters{column-gap:var(--_sizes-spacing---space-xs);display:flex}.evidence_row{padding:var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-l);grid-column-gap:var(--_sizes-spacing---space-m);border-bottom:1px solid var(--_colour-system---border--default);grid-template-columns:1.6fr 1.1fr 1.25fr .8fr;align-items:center;display:grid}.evidence_row.is-head{background-color:var(--_colour-system---surface--lavender-light);color:var(--_colour-system---text--muted);font-size:var(--_typography---size-eyebrow);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase;border-bottom-style:none}.evidence_row.is-slotting{padding-right:var(--_sizes-spacing---space-m);padding-left:var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---brand--primary);border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--white);box-shadow:0 8px 24px #33299924}.evidence_task{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium)}.evidence_owner{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);align-items:center;column-gap:var(--_sizes-spacing---space-xs);display:flex}.evidence_owner-img{border-radius:var(--_sizes-spacing---radius--full);object-fit:cover;flex-shrink:0;width:1.5rem;height:1.5rem}.evidence_logged{color:var(--_colour-system---state--success);font-size:var(--_typography---size-text-small);font-weight:var(--_typography---weight--medium);white-space:nowrap;align-items:center;column-gap:.375rem;display:flex}.evidence_slot{padding:var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-l);display:none}.evidence_slot-inner{border:1px dashed var(--_colour-system---brand--primary);border-radius:var(--_sizes-spacing---radius--m);background-color:#5a4bf50a;padding:.25rem}.evidence_footer{padding:var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-l);align-items:center;column-gap:var(--_sizes-spacing---space-m);display:flex}.evidence_count{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-small);font-weight:var(--_typography---weight--semi-bold);white-space:nowrap}.evidence_progress{background-color:#5a4bf51f;border-radius:4px;flex-grow:1;height:6px;overflow:hidden}.evidence_progress-bar{background-color:var(--_colour-system---brand--primary);border-radius:4px;width:54.5%;height:100%}.evidence_note{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);white-space:nowrap}.role-tasks_phrase{max-width:62.5rem;font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h3);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--extrabold);text-align:center;letter-spacing:var(--_typography---tracking--heading-small);margin-top:0;margin-bottom:0}.section-header_highlight{color:var(--_colour-system---text--brand);margin-left:.25em}.section-header_highlight.is-on-dark{color:var(--_colour-system---brand--accent)}.section-header_highlight.is-newline{margin-left:0;display:block}.section_stats{background-color:var(--_colour-system---surface--white)}.stats_component{grid-row-gap:var(--_sizes-spacing---space-3xl);flex-direction:column;display:flex}.stats_grid{grid-column-gap:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-rows:auto;grid-template-columns:20.375rem 1fr;display:grid}.stats_side{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex}.stats_row{grid-column-gap:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.stats_card{min-height:17.4375rem;padding:var(--_sizes-spacing---space-xxl);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--lavender-light);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.stats_card.is-photo{min-height:34.9375rem;padding-right:var(--_sizes-spacing---space-xl);padding-left:var(--_sizes-spacing---space-xl);background-color:var(--_colour-system---surface--dark-raised);justify-content:flex-end}.stats_card.is-lilac{background-color:var(--_colour-system---surface--lavender-strong)}.stats_card.is-dark{background-color:var(--_colour-system---surface--dark);background-image:radial-gradient(70% 70% at 100% 100%,#5a4bf573 0%,#5a4bf500 100%)}.stats_card.is-chart{min-height:16rem;padding:var(--_sizes-spacing---space-xxl)var(--_sizes-spacing---space-xl)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-xxl);background-color:var(--_colour-system---surface--white);justify-content:space-between;align-items:stretch;column-gap:var(--_sizes-spacing---space-xxl);flex-direction:row;box-shadow:0 8px 32px #1e1a500f}.stats_photo{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.stats_photo-fade{background-image:linear-gradient(#0e0c2000 50%,#0e0c20b8 100%);position:absolute;inset:0}.stats_content{z-index:1;flex-direction:column;display:flex;position:relative}.stats_number{z-index:1;font-family:var(--_typography---font-heading);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-display);line-height:var(--_typography---line-height--display);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--display);position:relative}.stats_number.is-on-dark{color:var(--_colour-system---text--on-dark)}.stats_number.is-accent{color:var(--_colour-system---brand--accent)}.stats_label{z-index:1;font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h4);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--bold);letter-spacing:var(--_typography---tracking--heading-small);position:relative}.stats_label.is-on-dark{color:var(--_colour-system---text--on-dark)}.stats_label.is-small{font-size:var(--_typography---size-h4)}.stats_icon{z-index:1;color:#a99bff;width:4.5rem;height:4.5rem;display:flex;position:relative}.stats_deco{pointer-events:none;width:67.14rem;max-width:none;height:auto;position:absolute;top:-2.35rem;left:-3.16rem}.stats_chart-text{grid-row-gap:var(--_sizes-spacing---space-xs);flex-direction:column;flex-shrink:0;justify-content:center;display:flex}.stats_mark{width:8rem;height:auto}.stats_chart-title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-feature);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--bold);letter-spacing:var(--_typography---tracking--heading)}.stats_chart{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;flex-grow:1;justify-content:flex-end;max-width:38.75rem;display:flex}.stats_chart-img{width:100%;height:auto}.stats_axis{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);justify-content:space-between;display:flex}.stats_footer{justify-content:space-between;align-items:center;display:none}.stats_dots{align-items:center;column-gap:var(--_sizes-spacing---space-xs);display:flex}.stats_dot{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---border--default);width:.5rem;height:.5rem;transition-property:width,background-color;transition-duration:.2s}.stats_dot.is-active{background-color:var(--_colour-system---brand--primary);width:1.375rem}.stats_swipe{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);font-weight:var(--_typography---weight--medium);align-items:center;column-gap:var(--_sizes-spacing---space-xs);display:flex}.section_modules{background-color:var(--_colour-system---surface--white)}.modules_component{padding-top:var(--_sizes-spacing---section-padding-large);padding-bottom:var(--_sizes-spacing---space-3xl);grid-row-gap:var(--_sizes-spacing---space-3xl);flex-direction:column;display:flex}.modules_list{column-gap:var(--_sizes-spacing---space-s);height:45rem;display:flex}.module-item{border-top-left-radius:var(--_sizes-spacing---radius--m);border-top-right-radius:var(--_sizes-spacing---radius--m);border-bottom-left-radius:var(--_sizes-spacing---radius--m);border-bottom-right-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender);flex-direction:column;flex:0 0 8.875rem;min-width:0;transition-property:flex-grow,background-color;transition-duration:.4s;transition-timing-function:cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.module-item_head{height:100%;padding-top:var(--_sizes-spacing---space-3xl);grid-row-gap:var(--_sizes-spacing---space-xxl);cursor:pointer;flex-direction:column;align-items:center;list-style-type:none;display:flex}.module-item_line-icon{width:3.125rem;height:3.125rem;color:var(--_colour-system---text--primary);flex-shrink:0;display:flex}.module-item_mod-icon{display:none}.module-item_label{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h3);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--bold);letter-spacing:var(--_typography---tracking--heading-small);white-space:nowrap;writing-mode:vertical-rl;margin-top:0;margin-bottom:0}.module-item_toggle{width:1.25rem;height:1.25rem;color:var(--_colour-system---text--primary);flex-shrink:0;margin-left:auto;display:none}.module-item_x{display:none}.module-item_body{height:45rem;padding:var(--_sizes-spacing---space-xl)var(--_sizes-spacing---space-xl)3rem 4rem;grid-row-gap:var(--_sizes-spacing---space-xs);flex-direction:column;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:start;display:grid}.module-item_big-icon{width:3.5rem;height:3.5rem;color:var(--_colour-system---brand--primary);display:flex}.module-item_content{grid-row-gap:var(--_sizes-spacing---space-m);flex-direction:column;align-items:flex-start;display:flex}.module-item_title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-feature);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading);margin-top:0;margin-bottom:0}.module-item_text{color:var(--_colour-system---text--strong);font-size:var(--_typography---size-text-large);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.module-item_link{padding-top:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-s);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);align-items:center;column-gap:var(--_sizes-spacing---space-s);text-decoration:none;display:inline-flex}.module-item_arrow{width:1.25rem;height:1.25rem;transition-property:transform;transition-duration:.2s;display:flex}.module-item_shot{width:auto;min-width:0;max-width:100%;height:auto;min-height:0;margin-top:var(--_sizes-spacing---space-xs);border-radius:.75rem;place-self:end start;max-height:calc(100% - .5rem);margin-left:-1rem;box-shadow:0 12px 28px -14px #1b0e804d}.module-item_note{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);margin-top:0;margin-bottom:0;display:none}.module-icon_glyph{width:1.25rem;height:1.25rem;display:none}.section_map{background-color:var(--_colour-system---surface--lavender-light);overflow:hidden}.map_component{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-xxl);grid-template-columns:24.6875rem 1fr;align-items:end;display:grid}.map_content{grid-row-gap:var(--_sizes-spacing---space-xxl);flex-direction:column;justify-content:space-between;height:100%;min-height:34.0625rem;display:flex}.map_content:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){min-height:0;padding-top:5.375rem;padding-bottom:8rem}.map_intro{grid-row-gap:var(--_sizes-spacing---space-xl);flex-direction:column;align-items:flex-start;display:flex}.map_toggle{border:1px solid var(--_colour-system---surface--lavender-strong);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);column-gap:.25rem;padding:.25rem;display:inline-flex;box-shadow:0 4px 16px #1e1a500a}.map_tab{padding:var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-m);border-radius:var(--_sizes-spacing---radius--full);color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--medium);justify-content:center;align-items:center;column-gap:var(--_sizes-spacing---space-xs);text-decoration:none;transition-property:background-color,color;transition-duration:.2s;display:flex}.map_tab:hover{background-color:var(--_colour-system---surface--lavender-light)}.map_tab.is-active{background-color:var(--_colour-system---brand--primary);color:var(--_colour-system---neutral--white);box-shadow:0 8px 24px #5a4bf540}.map_tab-icon{width:1rem;height:1rem;display:flex}.map_stats{grid-column-gap:16px;grid-row-gap:16px;column-gap:var(--_sizes-spacing---space-xxl);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.map_stats:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.map_stat{grid-row-gap:2px;flex-direction:column;display:flex}.map_stat-number{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-feature);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading)}.map_stat-label{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body);text-transform:capitalize}.map_visual{margin-right:-1.5rem;position:relative}.map_visual:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){width:32.5rem;max-width:100%;margin-left:.625rem;margin-right:0}.map_image{width:100%;height:auto;display:block}.map_image:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){display:none}.map_pin{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:.75rem;height:.75rem;position:absolute;transform:translate(-50%,-50%)}.map_pin.is-ny{top:39.9%;left:26.02%}.map_pin.is-sp{top:78.5%;left:34.19%}.map_pin.is-london{top:32.46%;left:46.88%}.map_pin.is-madrid{top:39.9%;left:45.91%}.map_pin.is-lagos{top:60.09%;left:47.74%}.map_pin.is-cairo{top:47.15%;left:55.91%}.map_pin.is-nairobi{top:65.57%;left:56.77%}.map_pin.is-joburg{top:80.26%;left:54.95%}.map_pin.is-mumbai{top:52.63%;left:67.63%}.map_pin.is-singapore{top:63.82%;left:75.7%}.map_pin.is-hk{top:50.88%;left:78.49%}.map_pin.is-sydney{top:83.99%;left:88.39%}.map_pin.is-uk-1{top:29.01%;left:47.21%}.map_pin.is-uk-2{top:50.72%;left:47.21%}.map_pin.is-uk-3{top:76.51%;left:42.98%}.map_pin.is-uk-4{top:83.22%;left:75.87%}.map_halo{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:absolute;top:49.1%;left:62.15%;transform:translate(-50%,-50%)}.map_halo:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){top:64.74%;left:63.46%}.map_halo-dot{border:2.5px solid var(--_colour-system---neutral--white);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:1.3125rem;height:1.3125rem}.map_connector{background-color:var(--_colour-system---brand--primary);width:1.5px;height:13.8%;position:absolute;top:30.9%;left:62.15%;transform:translate(-50%)}.map_connector:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){width:21.7%;height:1.5px;top:64.74%;left:65.5%;transform:translateY(-50%)}.map_canvas{position:relative}.map_story{width:22.4375rem;padding:.8125rem var(--_sizes-spacing---space-m);border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--white);align-items:center;column-gap:var(--_sizes-spacing---space-l);display:flex;position:absolute;top:6.6%;left:57%;box-shadow:0 8px 24px #1e1a5024}.map_story:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){top:51.84%;left:87.12%}.map_story-img{border-radius:var(--_sizes-spacing---radius--s);object-fit:cover;flex-shrink:0;width:5.5625rem;height:5.3125rem}.map_story-text{grid-row-gap:.25rem;flex-direction:column;align-items:flex-start;display:flex}.map_story-title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h6);line-height:1.3;font-weight:var(--_typography---weight--bold)}.map_story-meta{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);line-height:1.4}.map_story-link{color:var(--_colour-system---brand--primary);font-size:var(--_typography---size-text-small);line-height:1.4;font-weight:var(--_typography---weight--semi-bold);align-items:center;column-gap:.25rem;padding-top:.125rem;text-decoration:none;display:inline-flex}.map_story-arrow{width:.875rem;height:.875rem;transition-property:transform;transition-duration:.2s;display:flex}.section_history{background-color:var(--_colour-system---surface--dark);color:var(--_colour-system---text--on-dark);background-image:radial-gradient(31% 24% at 6% 94%,#5a4bf559,#5a4bf500),radial-gradient(26% 29% at 94% 64%,#5a4bf58c,#5a4bf500);position:relative;overflow:hidden}.history_component{grid-row-gap:var(--_sizes-spacing---space-3xl);flex-direction:column;display:flex}.tl_board{height:31.25rem;position:relative}.tl_axis{background-color:#ffffff24;width:71.2%;height:1px;position:absolute;top:6rem;left:10.67%}.tl_tile{height:31.4rem;padding-top:var(--_sizes-spacing---space-l);border-radius:var(--_sizes-spacing---radius--xl);background-image:linear-gradient(#4233a8,#1f1a52);border:1.5px solid #a99bffb3;padding-left:1.25rem;padding-right:.875rem;position:absolute;top:1.25rem;left:82.62%;right:0;box-shadow:0 0 60px #5a4bf573}.tl_eyebrow{color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase}.tl_tile-title{font-family:var(--_typography---font-heading);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading);white-space:nowrap;margin-top:.25rem}.tl_tile-list{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex;position:absolute;top:6.6875rem;left:.875rem;right:.875rem}.tl_tile-row{height:3.2rem;padding-right:var(--_sizes-spacing---space-xs);padding-left:var(--_sizes-spacing---space-xs);border-radius:var(--_sizes-spacing---radius--m);align-items:center;column-gap:var(--_sizes-spacing---space-xs);background-color:#ffffff14;display:flex}.tl_small-text{color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold)}.tl_lane{color:#3b82f6;height:2.25rem;position:absolute;left:0;right:0}.tl_lane.is-pd{top:8.25rem}.tl_lane.is-lg{color:#22c55e;top:13.25rem}.tl_lane.is-ped{color:#f59e0b;top:18.25rem}.tl_lane.is-tla{color:#a855f7;top:23.25rem}.tl_lane-label{align-items:center;column-gap:var(--_sizes-spacing---space-s);width:7.5rem;height:100%;display:flex;position:absolute;top:0;left:0}.tl_lane-name{color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-small);line-height:1.38;font-weight:var(--_typography---weight--semi-bold)}.tl_track{opacity:.25;background-color:currentColor;width:73.32%;height:2px;position:absolute;top:50%;left:9.91%;transform:translateY(-50%)}.tl_fill{background-color:currentColor;border-radius:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 10px}.tl_fill.is-pd{width:67.99%;left:15.24%}.tl_fill.is-lg{width:47.41%;left:35.82%}.tl_fill.is-ped{width:26.83%;left:56.4%}.tl_fill.is-tla{background-image:linear-gradient(90deg,#a854f7,#ed4799);width:16.54%;left:66.69%}.tl_socket{border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---neutral--white);border:3px solid;width:.75rem;height:.75rem;position:absolute;top:50%;left:82.62%;transform:translate(-50%,-50%)}.tl_col{width:0;position:absolute;top:0;bottom:0}.tl_col.is-y1{left:15.24%}.tl_col.is-y2{left:25.53%}.tl_col.is-y3{left:35.82%}.tl_col.is-y4{left:46.11%}.tl_col.is-y5{left:56.4%}.tl_col.is-y6{left:66.69%}.tl_col.is-y7{left:76.52%}.tl_year{white-space:nowrap;flex-direction:column;align-items:center;display:flex;position:absolute;top:3.25rem;left:0;transform:translate(-50%)}.tl_year-num{font-family:var(--_typography---font-heading);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-medium);line-height:1.375;font-weight:var(--_typography---weight--bold)}.tl_year-label{color:var(--_colour-system---brand--accent);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium)}.tl_year-dot{border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:#fff9;width:7px;height:7px;position:absolute;top:5.8125rem;left:0;transform:translate(-50%)}.tl_stem{background-color:#ffffff1f;width:1px;height:.875rem;position:absolute;top:6.25rem;left:0}.tl_stem.is-lg{height:5.875rem}.tl_stem.is-ped{height:10.875rem}.tl_stem.is-tla{height:15.875rem}.tl_station{width:7.75rem;height:4.5rem;padding-right:var(--_sizes-spacing---space-xs);padding-left:var(--_sizes-spacing---space-xs);grid-row-gap:var(--_sizes-spacing---space-xs);border-top-left-radius:var(--_sizes-spacing---radius--l);border-top-right-radius:var(--_sizes-spacing---radius--l);border-bottom-left-radius:var(--_sizes-spacing---radius--l);border-bottom-right-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--dark-raised);text-align:center;border:1.2px solid #3b82f68c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:7.125rem;left:0;transform:translate(-50%);box-shadow:0 4px 18px #00000059}.tl_station.is-lg{border-color:#22c55e8c;top:12.125rem}.tl_station.is-ped{border-color:#f59e0b8c;top:17.125rem}.tl_station.is-tla{border-color:#a855f78c;top:22.125rem}.tl_station-logo{border-radius:var(--_sizes-spacing---radius--s);flex-shrink:0;width:1.875rem;height:1.875rem}.tl_list{flex-direction:column;display:none;position:relative}.tl_items{grid-row-gap:.875rem;flex-direction:column;padding-bottom:2.375rem;padding-left:4.375rem;display:flex;position:relative}.tl_rail{background-color:#3b82f6;border-radius:4px;width:6px;position:absolute;top:2.4375rem;bottom:0;left:.4375rem}.tl_rail.is-lg{background-color:#22c55e;top:13.9375rem;left:1.1875rem}.tl_rail.is-ped{background-color:#f59e0b;top:25.4375rem;left:1.9375rem}.tl_rail.is-tla{background-image:linear-gradient(#a854f7,#ed4799);top:31.1875rem;left:2.6875rem}.tl_item{border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--dark-raised);color:#3b82f6;align-items:center;column-gap:var(--_sizes-spacing---space-s);border:1px solid #ffffff14;height:4.875rem;padding-left:.8125rem;padding-right:.8125rem;display:flex;position:relative}.tl_item.is-lg{color:#22c55e}.tl_item.is-ped{color:#f59e0b}.tl_item.is-tla{color:#a855f7}.tl_item-join{opacity:.8;background-color:currentColor;width:3.75rem;height:2px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.tl_item-dot{border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---neutral--white);border:3px solid;width:.75rem;height:.75rem;position:absolute;top:50%;left:-4.125rem;transform:translateY(-50%)}.tl_item-logo{border-radius:var(--_sizes-spacing---radius--m);flex-shrink:0;width:3rem;height:3rem}.tl_item-text{grid-row-gap:1px;flex-direction:column;min-width:0;display:flex}.tl_item-meta{color:var(--_colour-system---brand--accent);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold)}.tl_item-name{font-family:var(--_typography---font-heading);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--semi-bold)}.tl_platform{border-radius:var(--_sizes-spacing---radius--xl);background-image:linear-gradient(#4233a8,#1f1a52);border:1.5px solid #a99bffb3;flex-direction:column;align-items:flex-start;padding:1.625rem 1.625rem 1.5rem;display:flex}.tl_platform-title{margin-top:var(--_sizes-spacing---space-s);margin-bottom:var(--_sizes-spacing---space-s);font-family:var(--_typography---font-heading);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-h3);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading)}.tl_pills{grid-row-gap:var(--_sizes-spacing---space-xs);flex-direction:column;align-items:flex-start;display:flex}.tl_pill{height:1.75rem;padding-right:var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--full);align-items:center;column-gap:var(--_sizes-spacing---space-xs);background-color:#ffffff14;padding-left:.25rem;display:flex}.section_awards{background-color:var(--_colour-system---surface--lavender-light)}.awards_component{grid-row-gap:var(--_sizes-spacing---space-3xl);flex-direction:column;display:flex}.awards_header{justify-content:space-between;align-items:flex-end;column-gap:var(--_sizes-spacing---space-xxl);display:flex}.awards_header-cta{flex-shrink:0}.awards_list{grid-column-gap:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.awards_card{padding:var(--_sizes-spacing---space-xl);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);flex-direction:column;display:flex}.awards_card-top{margin-bottom:var(--_sizes-spacing---space-xl);justify-content:space-between;align-items:center;display:flex}.awards_icon{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender);width:3rem;height:3rem;color:var(--_colour-system---brand--primary);justify-content:center;align-items:center;display:flex}.awards_icon.is-rospa{color:#0000;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfb3207cfe071b8506cb93_award-logo-rospa.png);background-position:0%;background-repeat:no-repeat;background-size:contain;border-radius:0;width:5.5rem;height:1.75rem}.awards_icon.is-era{color:#0000;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfb320650dcadc0649dc46_award-logo-era.png);background-position:0%;background-repeat:no-repeat;background-size:contain;border-radius:0;width:5.5rem;height:1.75rem}.awards_icon.is-bett{color:#0000;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfb32097bf5127ad523a59_award-logo-bett.png);background-position:0%;background-repeat:no-repeat;background-size:contain;border-radius:0;width:5.5rem;height:1.75rem}.awards_badge{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);color:var(--_colour-system---brand--primary);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold)}.awards_year{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-feature);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading)}.awards_name{margin-top:var(--_sizes-spacing---space-xs);font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);min-height:2lh;margin-bottom:0}.awards_desc{margin-top:var(--_sizes-spacing---space-xs);color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);margin-bottom:0}.awards_footer{justify-content:space-between;align-items:center;display:none}.section_cta{background-color:var(--_colour-system---surface--lavender-light)}.cta_grid{grid-column-gap:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-m);grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.cta_card{min-height:26.4375rem;padding:6rem var(--_sizes-spacing---space-3xl)4rem;border-radius:var(--_sizes-spacing---radius--xl);background-color:var(--_colour-system---surface--dark);position:relative;overflow:hidden}.cta_card.is-light{padding-left:var(--_sizes-spacing---space-xxl);background-color:var(--_colour-system---surface--lavender-strong)}.cta_deco{pointer-events:none;width:52.3rem;max-width:none;height:auto;position:absolute;top:50.6%;left:40.4%}.cta_content{z-index:1;flex-direction:column;align-items:flex-start;max-width:23rem;display:flex;position:relative}.cta_heading{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--on-dark);font-size:var(--_typography---size-h2);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading);margin-top:0;margin-bottom:0}.cta_heading.is-on-light{color:var(--_colour-system---text--primary)}.cta_text{margin-top:var(--_sizes-spacing---space-xl);color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-large);line-height:var(--_typography---line-height--body);margin-bottom:0}.cta_text.is-on-light{color:var(--_colour-system---text--primary)}.cta_actions{margin-top:2.5rem}.section_news{background-color:var(--_colour-system---surface--white)}.news_component{grid-row-gap:var(--_sizes-spacing---space-xl);flex-direction:column;display:flex}.news_grid{grid-column-gap:var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-rows:auto;grid-template-columns:1.29fr 1fr;display:grid}.news_card{border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary);flex-direction:column;flex-grow:1;text-decoration:none;transition-property:box-shadow,transform;transition-duration:.2s;display:flex;overflow:hidden;box-shadow:0 4px 16px #1e1a500f}.news_card:hover{box-shadow:0 12px 32px #1e1a501f}.news_card.news_item{padding:.9375rem var(--_sizes-spacing---space-l).9375rem var(--_sizes-spacing---space-m);align-items:center;column-gap:var(--_sizes-spacing---space-xl);flex-direction:row}.news_feat-img{object-fit:cover;width:100%;height:23.375rem}.news_body{z-index:1;padding:var(--_sizes-spacing---space-xl)var(--_sizes-spacing---space-xl)2.25rem;grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex;position:relative}.news_meta{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;align-items:flex-start;display:flex}.news_tag{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-m);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender-strong);color:var(--_colour-system---text--brand-deep);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--medium)}.news_date{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body)}.news_title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h3);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--bold);letter-spacing:var(--_typography---tracking--heading-small);text-wrap:pretty;margin-top:0;margin-bottom:0}.news_title.is-small{font-size:var(--_typography---size-text-article);line-height:var(--_typography---line-height--heading-small)}.news_list{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex}.news_item-img{border-radius:var(--_sizes-spacing---radius--m);object-fit:cover;flex-shrink:0;width:14rem;height:9.5rem}.news_item-body{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.news_footer{display:none}.section_banner{background-color:var(--_colour-system---surface--white);color:var(--_colour-system---surface--dark);position:relative;overflow:hidden}.banner_glow{pointer-events:none;background-image:radial-gradient(closest-side,#a99bff4d,#a99bff00);width:44rem;height:39.5rem;position:absolute;top:-9rem;right:-21.4rem}.banner_card{z-index:1;border:1px solid var(--_colour-system---surface--lavender-strong);border-radius:var(--_sizes-spacing---radius--xxl);background-color:var(--_colour-system---surface--lavender-light);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #3329991f}.banner_content{z-index:2;width:43.75rem;padding:var(--_sizes-spacing---space-4xl)var(--_sizes-spacing---space-xl)var(--_sizes-spacing---space-4xl)var(--_sizes-spacing---space-3xl);grid-row-gap:var(--_sizes-spacing---space-xl);flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex;position:relative}.banner_chips{grid-row-gap:var(--_sizes-spacing---space-s);column-gap:var(--_sizes-spacing---space-s);flex-wrap:nowrap;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.banner_chip{padding:var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--medium);align-items:center;column-gap:var(--_sizes-spacing---space-s);white-space:nowrap;display:flex}.banner_chip-icon{width:1.25rem;height:1.25rem;color:var(--_colour-system---brand--primary);flex-shrink:0}.banner_actions{padding-top:var(--_sizes-spacing---space-xs);grid-row-gap:var(--_sizes-spacing---space-m);align-items:center;column-gap:var(--_sizes-spacing---space-xl);flex-wrap:wrap;display:flex}.banner_visual{flex:1;min-width:0;position:relative;overflow:hidden}.banner_img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.banner_fade{background-image:linear-gradient(90deg,#f4f2fd,#f4f2fdb3 35%,#f4f2fd00);width:13.75rem;position:absolute;top:0;bottom:0;left:0}.banner_status{padding:var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-m);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);align-items:center;column-gap:var(--_sizes-spacing---space-m);display:flex;position:absolute;bottom:3.25rem;left:5rem;box-shadow:0 4px 8px #1e1a500a}.banner_status-icon{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---state--success);width:2.75rem;height:2.75rem;color:var(--_colour-system---neutral--white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.banner_status-svg{width:1.375rem;height:1.375rem}.footer_component{padding-top:var(--_sizes-spacing---space-4xl);padding-bottom:var(--_sizes-spacing---space-xxl);background-color:var(--_colour-system---neutral--ink);color:var(--_colour-system---text--on-dark)}.footer_wrap{grid-row-gap:var(--_sizes-spacing---space-3xl);flex-direction:column;display:flex}.footer_top{grid-row-gap:var(--_sizes-spacing---space-xxl);justify-content:space-between;align-items:flex-start;column-gap:var(--_sizes-spacing---space-xxl);display:flex}.footer_brand{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;align-items:flex-start;display:flex}.footer_logo-link{display:block}.footer_logo{width:6rem;height:auto}.footer_tagline{max-width:23.75rem;font-family:var(--_typography---font-heading);color:var(--_colour-system---text--on-dark);font-size:var(--_typography---size-h4);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);letter-spacing:var(--_typography---tracking--heading-small);margin-top:0;margin-bottom:0}.footer_links{grid-row-gap:var(--_sizes-spacing---space-xl);column-gap:var(--_sizes-spacing---space-4xl);display:flex}.footer_col{grid-row-gap:var(--_sizes-spacing---space-m);flex-direction:column;align-items:flex-start;display:flex}.footer_col.is-platforms{order:0}.footer_label{color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-eyebrow);line-height:1.23;font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase;margin-top:0;margin-bottom:0}.footer_list{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;align-items:flex-start;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.footer_link{color:var(--_colour-system---text--on-dark-subtle);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--medium);white-space:nowrap;text-decoration:none;transition-property:color;transition-duration:.2s}.footer_link:hover{color:var(--_colour-system---text--on-dark)}.footer_bottom{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex}.footer_divider{background-color:var(--_colour-system---surface--dark-raised);width:100%;height:1px}.footer_copy{color:var(--_colour-system---text--on-dark-subtle);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);margin-top:0;margin-bottom:0}.hero-background-video{aspect-ratio:3/2;background-color:#0000;width:75%;height:auto;position:absolute;top:4.5%;left:25%}.hero_replay{z-index:6;padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--full);pointer-events:auto;color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-small);line-height:1;font-weight:var(--_typography---weight--semi-bold);align-items:center;column-gap:var(--_sizes-spacing---space-xs);cursor:pointer;background-color:#fffffff0;transition-property:color,border-color;transition-duration:.2s;display:none;position:absolute;top:84%;left:36%;box-shadow:0 4px 16px #1e1a5014}.hero_replay:hover{border-color:var(--_colour-system---brand--primary);color:var(--_colour-system---brand--primary)}.hero_replay-icon{width:1rem;height:1rem;color:var(--_colour-system---brand--primary)}.stats_year-dot{border:3px solid var(--_colour-system---brand--primary);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---neutral--white);width:.75rem;height:.75rem;transition-property:transform,box-shadow;transition-duration:.2s;display:block;box-shadow:0 0 0 4px #5a4bf51f}.stats_plot-svg{width:100%;height:100%;display:block;overflow:visible}.stats_plot{aspect-ratio:620/176;width:100%;position:relative}.stats_years{position:absolute;inset:0}.stats_year{z-index:1;border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);cursor:pointer;background-color:#0000;border-width:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.stats_year.is-2017{top:93.75%;left:.32%}.stats_year.is-2018{top:86.27%;left:11.09%}.stats_year.is-2021{top:67.71%;left:43.41%}.stats_year.is-2023{top:45.11%;left:64.95%}.stats_year.is-2024{top:35.62%;left:75.72%}.stats_year.is-2025{top:19.21%;left:86.49%}.stats_year.is-2026{top:7.95%;left:97.26%}.stats_tip{z-index:2;max-width:13rem;padding-top:var(--_sizes-spacing---space-xs);padding-right:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-xs);padding-left:var(--_sizes-spacing---space-s);grid-row-gap:.125rem;border-top-left-radius:var(--_sizes-spacing---radius--s);border-top-right-radius:var(--_sizes-spacing---radius--s);border-bottom-left-radius:var(--_sizes-spacing---radius--s);border-bottom-right-radius:var(--_sizes-spacing---radius--s);background-color:var(--_colour-system---surface--dark);opacity:0;pointer-events:none;color:var(--_colour-system---text--on-dark);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);text-align:left;flex-direction:column;width:max-content;transition-property:opacity,transform;transition-duration:.2s;display:flex;position:absolute;bottom:calc(100% + .375rem);left:50%;transform:translate(-50%,4px);box-shadow:0 8px 24px #1e1a503d}.stats_tip-year{color:var(--_colour-system---brand--accent);font-size:var(--_typography---size-text-tiny);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase}.section_page-hero{background-color:var(--_colour-system---surface--white)}.page-hero_component{text-align:center;flex-direction:column;align-items:center;display:flex}.page-hero_text{max-width:62ch;margin-top:var(--_sizes-spacing---space-l);color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-large);line-height:var(--_typography---line-height--body);margin-bottom:0}.section_compare{background-color:var(--_colour-system---surface--lavender-light)}.compare_component{flex-direction:column;align-items:center;display:flex}.compare_grid{width:100%;max-width:var(--_layout---container-large);margin-top:var(--_sizes-spacing---space-xxl);grid-column-gap:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.compare_card{padding:var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-xl);border:2px solid var(--_colour-system---surface--white);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);flex-direction:column;display:flex}.compare_card.is-after{border-color:var(--_colour-system---border--brand)}.compare_list{flex-direction:column;display:flex}.compare_row{grid-column-gap:var(--_sizes-spacing---space-xl);border-bottom:1px solid var(--_colour-system---border--default);align-items:center;min-height:4.75rem;display:flex}.compare_row:last-child{border-bottom-width:0}.compare_row.is-check{grid-column-gap:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-xxs);grid-template-rows:auto;grid-template-columns:2.875rem 20rem 1fr;display:grid}.compare_icon{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---border--default);flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:3.375rem;height:3.375rem;display:flex}.compare_icon-img{width:2rem;height:2rem}.compare_check{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender-strong);justify-content:center;align-items:center;width:2.875rem;height:2.875rem;display:flex}.compare_check-img{width:1.5rem;height:1.5rem}.compare_label{color:var(--_colour-system---text--strong);font-size:var(--_typography---size-text-article);line-height:var(--_typography---line-height--body-tight);margin-top:0;margin-bottom:0}.compare_product{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold)}.compare_statement{margin-top:var(--_sizes-spacing---space-3xl);font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h3);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--extrabold);text-align:center;letter-spacing:var(--_typography---tracking--heading-small);margin-bottom:0}.section_timeline{padding-top:var(--_sizes-spacing---section-padding-large);padding-bottom:var(--_sizes-spacing---section-padding-large);background-color:var(--_colour-system---surface--dark);color:var(--_colour-system---text--on-dark);background-image:radial-gradient(40% 32% at 0 100%,#5a4bf58c,#5a4bf500),radial-gradient(32% 28% at 100% 100%,#5a4bf573,#5a4bf500);position:relative;overflow:hidden}.timeline_header{text-align:center;flex-direction:column;align-items:center;max-width:66rem;margin-left:auto;margin-right:auto;display:flex}.timeline_text{max-width:62ch;margin-top:var(--_sizes-spacing---space-l);color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);margin-bottom:0}.timeline_slider{margin-top:var(--_sizes-spacing---space-3xl);padding-top:20px;position:relative;overflow:hidden}.timeline_track{z-index:1;box-sizing:content-box;padding-right:max(var(--_sizes-spacing---padding-global),calc((100vw - var(--_layout---container-large))/2));padding-left:max(var(--_sizes-spacing---padding-global),calc((100vw - var(--_layout---container-large))/2));align-items:stretch;transition-property:transform;display:flex;position:relative}.timeline_item{width:22.5rem;margin-right:var(--_sizes-spacing---space-l);flex-direction:column;flex-grow:0;flex-shrink:0;display:flex;position:relative}.timeline_item.is-platform{width:52.5rem}.timeline_node-wrap{flex-grow:0;flex-shrink:0;height:3.1875rem;position:relative}.timeline_seg{background-color:var(--_colour-system---brand--primary);transform-origin:0%;width:calc(100% + 1.5rem);height:3px;position:absolute;top:.78125rem;left:3.75rem}.timeline_node{z-index:1;border-top-style:solid;border-top-width:3px;border-top-color:var(--_colour-system---neutral--white);border-right-style:solid;border-right-width:3px;border-right-color:var(--_colour-system---neutral--white);border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:var(--_colour-system---neutral--white);border-left-style:solid;border-left-width:3px;border-left-color:var(--_colour-system---neutral--white);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:1.75rem;height:1.75rem;position:absolute;top:0;left:2.875rem}.timeline_stem{background-color:var(--_colour-system---brand--primary);width:3px;height:1.4375rem;position:absolute;top:1.75rem;left:3.65625rem}.timeline_pulse{z-index:1;width:3.75rem;max-width:none;height:3.75rem;position:absolute;top:-1rem;left:1.875rem}.timeline_card{min-height:20rem;padding:var(--_sizes-spacing---card--card-padding);border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary);flex-direction:column;flex:1;justify-content:space-between;display:flex}.timeline_card-top{justify-content:space-between;align-items:flex-start;display:flex}.timeline_logo{border-radius:var(--_sizes-spacing---radius--l);object-fit:cover;width:4rem;height:4rem}.timeline_logo.is-wordmark{object-fit:contain;object-position:0% 50%;border-radius:0;width:auto;max-width:9.5rem;height:2.5rem}.timeline_logo.is-icon{border-radius:.625rem;width:2.5rem;height:2.5rem}.timeline_tag{padding:var(--_sizes-spacing---space-xxs)var(--_sizes-spacing---space-s);border:1px solid var(--_colour-system---surface--lavender);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium)}.timeline_tag.is-outline{border-color:var(--_colour-system---border--default);color:var(--_colour-system---text--body);background-color:#0000}.timeline_year{margin-top:var(--_sizes-spacing---space-l);font-family:var(--_typography---font-heading);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--extrabold)}.timeline_card-desc{margin-top:var(--_sizes-spacing---space-xs);color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);margin-bottom:0}.timeline_card-module{margin-top:var(--_sizes-spacing---space-l);padding-top:var(--_sizes-spacing---space-m);grid-column-gap:var(--_sizes-spacing---space-s);border-top:1px solid var(--_colour-system---border--default);align-items:center;display:flex}.timeline_module-label{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);white-space:nowrap}.timeline_chip{padding:var(--_sizes-spacing---space-xxs)var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-xxs)var(--_sizes-spacing---space-xs);grid-column-gap:var(--_sizes-spacing---space-xs);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);align-items:center;display:flex}.timeline_chip-dot{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);flex-grow:0;flex-shrink:0;width:6px;height:6px}.timeline_platform{min-height:20rem;padding:var(--_sizes-spacing---space-xl);grid-column-gap:var(--_sizes-spacing---space-xl);border:1px solid var(--_colour-system---border--brand);border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--dark-raised);color:var(--_colour-system---text--on-dark);background-image:linear-gradient(153deg,#2e2478 7%,#17143b 79%);flex:1;display:flex;box-shadow:0 0 3.75rem #6e4fff59}.timeline_platform-text{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;flex:1;justify-content:space-between;display:flex}.timeline_platform-year{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--extrabold)}.timeline_platform-desc{color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.timeline_platform-list{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:center;width:25.25rem;display:flex}.timeline_module{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-m);grid-column-gap:var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---border--on-dark);border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--on-dark);justify-content:space-between;align-items:center;display:flex}.timeline_module-name{grid-column-gap:var(--_sizes-spacing---space-xs);color:var(--_colour-system---text--on-dark);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);align-items:center;display:flex}.timeline_module-dot{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);flex-grow:0;flex-shrink:0;width:8px;height:8px}.timeline_module-source{color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);text-align:right}.timeline_controls{margin-top:var(--_sizes-spacing---space-xxl);grid-column-gap:var(--_sizes-spacing---space-xl);align-items:center;display:flex}.timeline_progress{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---border--on-dark);flex:1;height:3px;position:relative;overflow:hidden}.timeline_progress-fill{border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:40%;position:absolute;top:0;bottom:0;left:0}.timeline_buttons{grid-column-gap:var(--_sizes-spacing---space-s);display:flex}.timeline_button{border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--on-dark);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--on-dark);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--on-dark);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--on-dark);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);cursor:pointer;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background-color .2s,opacity .2s;display:flex}.timeline_button:hover{background-color:var(--_colour-system---surface--on-dark)}.timeline_button.is-next{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---brand--primary)}.timeline_button.is-next:hover{background-color:var(--_colour-system---brand--primary);opacity:.85}.timeline_button-icon{width:1.125rem;height:1.125rem}.section_faq{background-color:var(--_colour-system---surface--white)}.faq_layout{grid-column-gap:var(--_sizes-spacing---space-3xl);justify-content:space-between;align-items:flex-start;display:flex}.faq_intro{width:32.5rem;padding-top:var(--_sizes-spacing---space-xl);flex-direction:column;flex-grow:0;flex-shrink:0;align-items:flex-start;display:flex}.faq_text{max-width:46ch;margin-top:var(--_sizes-spacing---space-l);color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-large);line-height:var(--_typography---line-height--body);text-wrap:balance;margin-bottom:0}.faq_actions{margin-top:var(--_sizes-spacing---space-xl)}.faq_list{grid-row-gap:var(--_sizes-spacing---space-m);flex-direction:column;flex-grow:0;flex-shrink:0;width:44rem;display:flex}.faq_item{padding-top:var(--_sizes-spacing---space-l);padding-right:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-l);padding-left:var(--_sizes-spacing---space-xl);border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--default);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--default);border-top-left-radius:var(--_sizes-spacing---radius--l);border-top-right-radius:var(--_sizes-spacing---radius--l);border-bottom-left-radius:var(--_sizes-spacing---radius--l);border-bottom-right-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);transition:background-color .2s,border-color .2s}.faq_item:hover{border-color:var(--_colour-system---surface--lavender-strong)}.faq_question{grid-column-gap:var(--_sizes-spacing---space-l);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.faq_icon{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.faq_icon-img{width:1.5rem;height:1.5rem}.faq_icon-img.is-minus{display:none}.faq_answer{max-width:56ch;margin-top:var(--_sizes-spacing---space-xs);padding-right:var(--_sizes-spacing---space-3xl);color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);margin-bottom:0}.section_news-hero{background-color:var(--_colour-system---surface--white)}.news-hero_padding{padding-top:var(--_sizes-spacing---section-padding-medium);padding-bottom:var(--_sizes-spacing---section-padding-small)}.news-hero_row{grid-column-gap:var(--_sizes-spacing---space-xl);justify-content:space-between;align-items:flex-end;display:flex}.news-hero_header{max-width:47.5rem}.news-hero_text{max-width:56ch;margin-top:var(--_sizes-spacing---space-l);color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-large);line-height:var(--_typography---line-height--body);margin-bottom:0}.news-filters{grid-column-gap:var(--_sizes-spacing---space-xs);grid-row-gap:var(--_sizes-spacing---space-xs);flex-wrap:wrap;justify-content:flex-end;display:flex}.news-filter{padding-top:var(--_sizes-spacing---space-s);padding-right:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-m);border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---surface--lavender-strong);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---surface--lavender-strong);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---surface--lavender-strong);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---surface--lavender-strong);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--strong);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.news-filter:hover{border-color:var(--_colour-system---brand--primary)}.news-filter.is-active{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---brand--primary);color:var(--_colour-system---neutral--white)}.section_news-featured{padding-top:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-l);background-color:var(--_colour-system---surface--white)}.news-featured_grid{grid-column-gap:var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-rows:auto;grid-template-columns:56fr 44fr;align-items:stretch;display:grid}.news-featured_list{height:100%}.news-side_list{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;height:100%;display:flex}.news-side_item{flex:1;display:flex}.news-feature{border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--default);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--default);border-top-left-radius:var(--_sizes-spacing---radius--l);border-top-right-radius:var(--_sizes-spacing---radius--l);border-bottom-left-radius:var(--_sizes-spacing---radius--l);border-bottom-right-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);height:100%;color:var(--_colour-system---text--primary);flex-direction:column;text-decoration:none;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden;box-shadow:0 .25rem 1rem #1e1a500a}.news-feature:hover{transform:translateY(-.25rem);box-shadow:0 1rem 2rem #0f0d331a}.news-feature_media{background-image:linear-gradient(153deg,#f0edff 14%,#d6cffc 86%);flex-grow:1;flex-shrink:0;justify-content:center;align-items:center;height:23.375rem;display:flex;position:relative;overflow:hidden}.news-feature_logos{grid-column-gap:var(--_sizes-spacing---space-l);align-items:center;display:flex}.news-feature_logo-card{border-radius:var(--_sizes-spacing---radius--xl);background-color:var(--_colour-system---surface--white);justify-content:center;align-items:center;width:auto;min-width:9.375rem;height:9.375rem;padding-left:1.5rem;padding-right:1.5rem;display:flex;box-shadow:0 1rem 1.25rem #3329991f}.news-feature_logo{object-fit:contain;border-radius:0;width:auto;max-width:12.5rem;height:3rem}.news-feature_plus{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.news-feature_plus-icon{width:1.375rem;height:1.375rem}.news-feature_img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;position:absolute;top:0;left:0}.news-feature_body{padding:var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;align-items:flex-start;display:flex}.news-card{width:100%;height:100%;padding-top:var(--_sizes-spacing---space-s);padding-right:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-l);padding-left:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-m);border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--default);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--default);border-top-left-radius:var(--_sizes-spacing---radius--l);border-top-right-radius:var(--_sizes-spacing---radius--l);border-bottom-left-radius:var(--_sizes-spacing---radius--l);border-bottom-right-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary);flex-direction:column;text-decoration:none;transition:box-shadow .3s,transform .3s;display:flex;box-shadow:0 .25rem .5625rem #0f0d330d}.news-card:hover{transform:translateY(-.25rem);box-shadow:0 1rem 2rem #0f0d331a}.news-card.is-row{padding:var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-m);grid-column-gap:var(--_sizes-spacing---space-xl);flex-direction:row;align-items:center}.news-card_media{border-radius:var(--_sizes-spacing---radius--m);background-image:linear-gradient(148deg,#edebfc 14%,#dbd6fa 86%);flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:15.625rem;display:flex;position:relative;overflow:hidden}.news-card_media.is-row{width:11.375rem;height:9.5rem}.news-card_fallback-icon{width:2.5rem;height:2.5rem}.news-card_logos{grid-column-gap:var(--_sizes-spacing---space-m);background-image:linear-gradient(148deg,#edebfc 14%,#dbd6fa 86%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.news-card_logo-card{border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);justify-content:center;align-items:center;width:auto;min-width:6.5rem;height:6.5rem;padding-left:1.25rem;padding-right:1.25rem;display:flex;box-shadow:0 .75rem 1rem #3329991f}.news-card_logo-card.is-neg{flex-shrink:0}.news-card_logo{object-fit:contain;border-radius:0;width:auto;max-width:9rem;height:2.25rem}.news-card_plus{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.news-card_plus-icon{width:1rem;height:1rem}.news-card_img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;position:absolute;top:0;left:0}.news-card_body{padding-right:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;flex:1;align-items:flex-start;display:flex}.news-card_body.is-row{justify-content:center;padding-left:0;padding-right:0}.news-card_meta{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-xxs);flex-wrap:wrap;align-items:center;display:flex}.news-card_chip{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium)}.news-card_chip.is-feature{white-space:nowrap}.news-card_date{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight)}.news-card_more{padding-top:var(--_sizes-spacing---space-xs);grid-column-gap:var(--_sizes-spacing---space-xs);font-family:var(--_typography---font-heading);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);align-items:center;margin-top:auto;display:flex}.news-card_more-icon{width:1.0625rem;height:1.0625rem}.news-card_chevron{flex-grow:0;flex-shrink:0;align-self:center;width:1.125rem;height:1.125rem;display:none}.section_news-list{padding-bottom:var(--_sizes-spacing---section-padding-large);background-color:var(--_colour-system---surface--white)}.news-list_label{grid-column-gap:var(--_sizes-spacing---space-l);align-items:center;display:flex}.news-list_label.is-mobile{display:none}.news-list_divider{background-color:var(--_colour-system---border--default);flex:1;height:1px}.news-list_grid{margin-top:var(--_sizes-spacing---space-xl);grid-column-gap:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-xl);grid-template-columns:1fr 1fr 1fr;display:grid}.news-list_item{display:flex}.news-list_more{margin-top:var(--_sizes-spacing---space-xl);justify-content:center;display:flex}.news-list_empty{padding-top:var(--_sizes-spacing---space-xl);color:var(--_colour-system---text--body);text-align:center}.section_article-hero{background-color:var(--_colour-system---surface--dark);position:relative;overflow:hidden}.article-hero_glow{pointer-events:none;width:68.75rem;max-width:none;height:37.5rem;position:absolute;top:16.25rem;left:50%;transform:translate(-50%)}.article-hero_padding{z-index:1;padding-top:var(--_sizes-spacing---space-4xl);padding-bottom:var(--_sizes-spacing---space-xl);position:relative}.article-hero_component{grid-row-gap:var(--_sizes-spacing---space-l);text-align:center;flex-direction:column;align-items:center;display:flex}.article-hero_back{grid-column-gap:var(--_sizes-spacing---space-xs);font-family:var(--_typography---font-heading);color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.article-hero_back:hover{color:var(--_colour-system---neutral--white)}.article-hero_back-icon{width:1.0625rem;height:1.0625rem}.article-hero_meta{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-xs);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.article-hero_chip{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary-soft);color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium)}.article-hero_date{grid-column-gap:var(--_sizes-spacing---space-xxs);color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);display:flex}.article-hero_text{max-width:48ch;color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-large);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.section_article-media{padding-bottom:var(--_sizes-spacing---space-3xl);background-color:var(--_colour-system---surface--white);position:relative}.article-media_backdrop{background-color:var(--_colour-system---surface--dark);height:11.625rem;position:absolute;top:0;left:0;right:0}.article-media_component{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.article-media_image{border-radius:var(--_sizes-spacing---radius--xxl);background-image:linear-gradient(157deg,#edebfc 14%,#dbd6fa 86%);justify-content:center;align-items:center;width:100%;height:35rem;display:flex;position:relative;overflow:hidden;box-shadow:0 1.5rem 3.75rem #0f0d3333}.article-media_fallback{width:2.5rem;height:2.5rem}.article-media_img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;position:absolute;top:0;left:0}.article-facts{width:100%;max-width:55rem;margin-top:var(--_sizes-spacing---space-xxl);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--l)}.article-facts_label{margin-bottom:var(--_sizes-spacing---space-s);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase;display:none}.article-facts_grid{grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.article-facts_item{padding:var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-xxs);border-left:1px solid var(--_colour-system---border--default);flex-direction:column;display:flex}.article-facts_item.is-first{border-left-width:0}.article-facts_term{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight)}.article-facts_value{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold)}.section_article-body{padding-top:var(--_sizes-spacing---space-xxl);padding-bottom:var(--_sizes-spacing---space-xxl);background-color:var(--_colour-system---surface--white)}.section_article-body.is-continued{padding-top:var(--_sizes-spacing---space-3xl);padding-bottom:var(--_sizes-spacing---space-4xl)}.article-body_content{width:100%;max-width:45rem;margin-left:auto;margin-right:auto}.article-rich{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-article);line-height:var(--_typography---line-height--body)}.section_article-quote{padding-top:var(--_sizes-spacing---space-4xl);padding-bottom:var(--_sizes-spacing---space-4xl);background-color:var(--_colour-system---surface--lavender-light)}.article-quote_component{grid-row-gap:var(--_sizes-spacing---space-l);text-align:center;flex-direction:column;align-items:center;display:flex}.article-quote_mark{height:3.75rem;font-family:var(--_typography---font-heading);color:var(--_colour-system---brand--primary);font-size:var(--_typography---size-display);line-height:var(--_typography---line-height--display);font-weight:var(--_typography---weight--extrabold)}.article-quote_author{grid-column-gap:var(--_sizes-spacing---space-s);text-align:left;align-items:center;display:flex}.article-quote_photo{border-radius:var(--_sizes-spacing---radius--full);object-fit:cover;width:2.75rem;height:2.75rem}.article-quote_name{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold)}.article-quote_role{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight)}.article-share{margin-top:var(--_sizes-spacing---space-xl);grid-column-gap:var(--_sizes-spacing---space-s);align-items:center;display:flex}.article-share_label{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium)}.article-share_button{border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---surface--lavender-strong);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---surface--lavender-strong);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---surface--lavender-strong);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---surface--lavender-strong);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);cursor:pointer;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s,border-color .2s;display:flex}.article-share_button:hover{border-color:var(--_colour-system---brand--primary)}.article-share_icon{width:1rem;height:1rem}.article-share_status{color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight)}.section_related{padding-top:var(--_sizes-spacing---section-padding-large);padding-bottom:var(--_sizes-spacing---section-padding-large);background-color:var(--_colour-system---surface--lavender-light);overflow:hidden}.related_slider{margin-top:var(--_sizes-spacing---space-xxl);scroll-snap-type:x mandatory;overflow:auto hidden}.related_track{grid-column-gap:var(--_sizes-spacing---space-l);align-items:stretch;width:max-content;display:flex}.related_item{scroll-snap-align:start;flex-grow:0;flex-shrink:0;width:26.25rem;display:flex}.related_card{width:100%;padding-top:var(--_sizes-spacing---space-s);padding-right:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-l);padding-left:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-m);border-top-left-radius:var(--_sizes-spacing---radius--l);border-top-right-radius:var(--_sizes-spacing---radius--l);border-bottom-left-radius:var(--_sizes-spacing---radius--l);border-bottom-right-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary);flex-direction:column;text-decoration:none;transition:box-shadow .3s,transform .3s;display:flex;box-shadow:0 .25rem .5625rem #0f0d330d}.related_card:hover{transform:translateY(-.25rem);box-shadow:0 1rem 2rem #0f0d331a}.related_media{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender);justify-content:center;align-items:center;height:15rem;display:flex;position:relative;overflow:hidden}.related_fallback{width:2.5rem;height:2.5rem}.related_logo{border-radius:var(--_sizes-spacing---radius--s);object-fit:contain;width:70%;height:7.5rem;position:absolute}.related_img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;position:absolute;top:0;left:0}.related_body{padding-right:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;align-items:flex-start;display:flex}.related_controls{margin-top:var(--_sizes-spacing---space-xl);grid-column-gap:var(--_sizes-spacing---space-xl);align-items:center;display:flex}.related_progress{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---border--default);flex:1;height:3px;position:relative;overflow:hidden}.related_progress-fill{border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:20%;height:100%;position:absolute;top:0;left:0}.related_buttons{grid-column-gap:var(--_sizes-spacing---space-s);display:flex}.related_button{border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---surface--lavender-strong);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---surface--lavender-strong);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---surface--lavender-strong);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---surface--lavender-strong);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);cursor:pointer;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background-color .2s,opacity .2s;display:flex}.related_button:hover{background-color:var(--_colour-system---surface--lavender)}.related_button.is-next{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---brand--primary)}.related_button-icon{width:1.125rem;height:1.125rem}.platform-hero_heading{max-width:14ch;margin-top:0;margin-bottom:0}.platform-hero_text{max-width:46ch;color:var(--_colour-system---text--body);margin-top:0;margin-bottom:0}.section_platform-hero{min-height:50vh;padding-top:var(--_sizes-spacing---space-4xl);padding-bottom:var(--_sizes-spacing---space-4xl);background-image:linear-gradient(#fff,#f1eefd);position:relative;overflow:hidden}.platform-hero_glow{pointer-events:none;background-image:radial-gradient(closest-side,#a99bff4d,#a99bff00);width:48rem;height:44rem;position:absolute;top:-10rem;right:-12rem}.platform-hero_glow.is-large{width:60rem;height:45rem;top:-3.8rem}.platform-hero_layout{z-index:1;grid-column-gap:var(--_sizes-spacing---space-3xl);grid-row-gap:var(--_sizes-spacing---space-xxl);grid-template-rows:auto;grid-template-columns:.9fr 1.1fr;align-items:center;display:grid;position:static}.platform-hero_content{align-items:flex-start;row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex}.platform-hero_text-1{max-width:46ch;color:var(--_colour-system---text--body);margin-top:0;margin-bottom:0}.platform-hero_actions{padding-top:var(--_sizes-spacing---space-xs);align-items:center;column-gap:var(--_sizes-spacing---space-m);row-gap:var(--_sizes-spacing---space-s);flex-wrap:wrap;display:flex}.platform-hero_visual{aspect-ratio:16/9;width:118%;margin:-2rem -10% -2rem -8%;position:static}.platform-hero_img{width:100%;height:auto;display:block}.platform-hero_img.is-absolute{object-fit:contain;object-position:100% 50%;width:calc(75% + max(0rem,40.5rem - 45vw));height:100%;position:absolute;inset:0% min(0%,30vw - 27rem) 0% auto}.section_platform-tabs{background-color:var(--_colour-system---surface--white)}.platform-tabs_layout{grid-column-gap:var(--_sizes-spacing---space-xxl);grid-row-gap:var(--_sizes-spacing---space-xxl);grid-template-rows:auto;grid-template-columns:.75fr 1.25fr;align-items:center;display:grid}.platform-tabs_content{align-items:stretch;row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex}.platform-tabs_heading{margin-top:0;margin-bottom:0}.platform-tabs_menu{row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.platform-tabs_tab{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary);align-items:center;column-gap:var(--_sizes-spacing---space-m);text-decoration:none;display:flex}.platform-tabs_tab:hover{border-color:var(--_colour-system---surface--lavender-strong)}.platform-tabs_tab.is-active{border-color:var(--_colour-system---brand--accent);background-color:var(--_colour-system---surface--lavender)}.platform-tabs_icon{background-color:#0000;border-radius:16%;flex-shrink:0;width:2.5rem;height:2.5rem;padding:0}.platform-tabs_tab-text{row-gap:var(--_sizes-spacing---space-xxs);flex-direction:column;display:flex}.platform-tabs_tab-title{font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);font-family:var(--_typography---font-heading)}.platform-tabs_desc{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0;display:none}.platform-tabs_desc.is-open{display:block}.platform-tabs_panel{padding-top:var(--_sizes-spacing---space-l);padding-right:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-l);padding-left:var(--_sizes-spacing---space-l);border-top-left-radius:var(--_sizes-spacing---radius--xxl);border-top-right-radius:var(--_sizes-spacing---radius--xxl);border-bottom-left-radius:var(--_sizes-spacing---radius--xxl);border-bottom-right-radius:var(--_sizes-spacing---radius--xxl);background-color:var(--_colour-system---surface--lavender);row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex}.platform-tabs_stats{grid-column-gap:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-m);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.platform-tabs_stat{padding:var(--_sizes-spacing---space-m);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);align-items:center;column-gap:var(--_sizes-spacing---space-s);display:flex;box-shadow:0 4px 12px #3329990f}.platform-tabs_ring{border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-image:conic-gradient(#5a4bf5 0deg 310deg,#e3defc 310deg 360deg);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.platform-tabs_ring-inner{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);width:2.25rem;height:2.25rem;color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-tiny);font-weight:var(--_typography---weight--bold);justify-content:center;align-items:center;display:flex}.platform-tabs_stat-icon{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.platform-tabs_stat-img{width:1.25rem;height:1.25rem}.platform-tabs_stat-body{flex-grow:1}.platform-tabs_stat-title{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);white-space:nowrap}.platform-tabs_stat-meta{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body)}.platform-tabs_tick{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---state--success);flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.platform-tabs_tick-img{width:.75rem;height:.75rem}.platform-tabs_screen{border-top-left-radius:var(--_sizes-spacing---radius--l);border-top-right-radius:var(--_sizes-spacing---radius--l);border-bottom-left-radius:var(--_sizes-spacing---radius--l);border-bottom-right-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);overflow:hidden;box-shadow:0 16px 40px #33299914}.platform-tabs_screen-img{width:100%;height:auto;display:block}.section_workflow{background-color:var(--_colour-system---surface--lavender-light)}.workflow_header{margin-bottom:var(--_sizes-spacing---space-xxl);align-items:flex-start;row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex}.workflow_heading{max-width:18ch;margin-top:0;margin-bottom:0}.workflow_text{max-width:62ch;color:var(--_colour-system---text--body);margin-top:0;margin-bottom:0}.workflow_card{padding:var(--_sizes-spacing---space-3xl);border-radius:var(--_sizes-spacing---radius--xxl);background-color:var(--_colour-system---surface--white);grid-template-rows:auto;grid-template-columns:1fr .8fr 1.4fr;align-items:center;display:grid}.workflow_sources{row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.workflow_source{padding:var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender-light);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);font-weight:var(--_typography---weight--medium);align-items:center;column-gap:var(--_sizes-spacing---space-s);display:flex}.workflow_source-icon{width:1.75rem;height:1.75rem;padding:var(--_sizes-spacing---space-xxs);border-radius:var(--_sizes-spacing---radius--s);background-color:var(--_colour-system---surface--white)}.workflow_connectors{padding-top:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-s);align-self:stretch;position:relative}.workflow_connectors-img{width:100%;height:100%;display:block}.workflow_tasks{padding:var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-s);border:1px solid var(--_colour-system---brand--accent);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);box-shadow:0 16px 40px #3329991a}.workflow_tasks-label{margin-bottom:var(--_sizes-spacing---space-xs);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-tiny);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase}.workflow_task{padding-top:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-s);border-bottom:1px solid var(--_colour-system---border--default);align-items:center;column-gap:var(--_sizes-spacing---space-s);display:flex}.workflow_task.is-last{border-bottom-style:none}.workflow_checkbox{border:1px solid var(--_colour-system---surface--lavender-strong);border-radius:var(--_sizes-spacing---radius--xs);flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex}.workflow_checkbox.is-checked{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---brand--primary)}.workflow_checkbox-img{width:.75rem;height:.75rem}.workflow_task-name{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);flex-grow:1}.workflow_task-name.is-done{color:var(--_colour-system---text--muted);text-decoration:line-through}.workflow_chip{padding:var(--_sizes-spacing---space-xxs)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-tiny);font-weight:var(--_typography---weight--medium);flex-shrink:0}.section_spotlight{background-color:var(--_colour-system---surface--white)}.spotlight_layout{grid-column-gap:var(--_sizes-spacing---space-3xl);grid-row-gap:var(--_sizes-spacing---space-xxl);grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;display:grid}.spotlight_logo-panel{min-height:34rem;padding-top:var(--_sizes-spacing---space-xxl);padding-right:var(--_sizes-spacing---space-xxl);padding-bottom:var(--_sizes-spacing---space-xxl);padding-left:var(--_sizes-spacing---space-xxl);border-top-left-radius:var(--_sizes-spacing---radius--xxl);border-top-right-radius:var(--_sizes-spacing---radius--xxl);border-bottom-left-radius:var(--_sizes-spacing---radius--xxl);border-bottom-right-radius:var(--_sizes-spacing---radius--xxl);justify-content:center;align-items:center;row-gap:var(--_sizes-spacing---space-m);background-image:linear-gradient(135deg,#f1eefd,#ddd6fb 60%);flex-direction:column;display:flex}.spotlight_logo-tile{width:13.75rem;height:13.75rem;margin-bottom:var(--_sizes-spacing---space-xs);border-radius:var(--_sizes-spacing---radius--xxl);background-color:var(--_colour-system---surface--white);justify-content:center;align-items:center;display:flex;box-shadow:0 16px 40px #3329991f}.spotlight_logo-placeholder{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);font-weight:var(--_typography---weight--medium)}.spotlight_school{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);text-align:center;font-family:var(--_typography---font-heading)}.spotlight_school-tag{padding:var(--_sizes-spacing---space-xxs)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-tiny);font-weight:var(--_typography---weight--medium)}.spotlight_content{margin:0;padding-bottom:15.5rem}.spotlight_quote-mark{height:4.5rem;color:var(--_colour-system---brand--primary);font-size:var(--_typography---size-display);line-height:var(--_typography---line-height--display);font-weight:var(--_typography---weight--extrabold);font-family:var(--_typography---font-heading)}.spotlight_quote{margin-top:var(--_sizes-spacing---space-l);margin-bottom:var(--_sizes-spacing---space-l);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-feature);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading);font-family:var(--_typography---font-heading);border-left-style:none;margin-left:0;margin-right:0;padding:0}.spotlight_author{text-align:left;margin-bottom:0}.spotlight_name{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-medium);font-weight:var(--_typography---weight--medium)}.spotlight_role{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-regular)}.spotlight_stats{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.spotlight_stat{padding:var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--l);align-items:center;column-gap:var(--_sizes-spacing---space-s);display:flex}.spotlight_stat-icon{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.spotlight_stat-img{width:1.25rem;height:1.25rem}.spotlight_stat-value{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h3);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--extrabold);font-family:var(--_typography---font-heading)}.spotlight_stat-label{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body)}.section_compliance{background-color:var(--_colour-system---surface--lavender-light)}.compliance_grid{grid-column-gap:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.compliance_card{padding:var(--_sizes-spacing---space-l);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--xl);background-color:var(--_colour-system---surface--white);flex-direction:column;display:flex}.compliance_icon{width:3.625rem;height:3.625rem;margin-bottom:var(--_sizes-spacing---space-l);border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender);justify-content:center;align-items:center;display:flex}.compliance_icon-img{width:1.5rem;height:1.5rem}.compliance_title{margin-bottom:var(--_sizes-spacing---space-xs);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);margin-top:0}.compliance_text{margin-bottom:var(--_sizes-spacing---space-m);color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-top:0}.compliance_list{border-top:1px solid var(--_colour-system---border--default);flex-direction:column;margin-top:auto;display:flex}.compliance_progress{padding-top:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-m);grid-column-gap:var(--_sizes-spacing---space-s);border-bottom:1px solid var(--_colour-system---border--default);grid-template-rows:auto;grid-template-columns:5.5rem 1fr 2.75rem;align-items:center;display:grid}.compliance_progress.is-last{border-bottom-style:none;padding-bottom:0}.compliance_progress-label{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular)}.compliance_progress-value{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);font-weight:var(--_typography---weight--medium);text-align:right}.compliance_bar{border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);height:.375rem;overflow:hidden}.compliance_bar.is-thick{margin-top:var(--_sizes-spacing---space-m)}.compliance_bar-fill{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:100%;height:100%}.compliance_bar-fill.is-98{width:98%}.compliance_bar-fill.is-71{width:71%}.compliance_course{padding-top:var(--_sizes-spacing---space-m);align-items:center;column-gap:var(--_sizes-spacing---space-s);display:flex}.compliance_policy{padding-top:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-s);border-bottom:1px solid var(--_colour-system---border--default);align-items:center;column-gap:var(--_sizes-spacing---space-s);display:flex}.compliance_policy.is-last{border-bottom-style:none;padding-bottom:0}.compliance_row-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.compliance_row-name{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);font-weight:var(--_typography---weight--medium);flex-grow:1}.compliance_check{flex-shrink:0;width:1.25rem;height:1.25rem}.compliance_chip{padding:var(--_sizes-spacing---space-xxs)var(--_sizes-spacing---space-xs);border-radius:var(--_sizes-spacing---radius--s);background-color:var(--_colour-system---surface--lavender);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-tiny);font-weight:var(--_typography---weight--medium);flex-shrink:0}.compliance_caption{margin-top:var(--_sizes-spacing---space-s);color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-tiny)}.compliance_frameworks{margin-top:var(--_sizes-spacing---space-xxl);padding:var(--_sizes-spacing---space-l);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--xl);background-color:var(--_colour-system---surface--white)}.compliance_frameworks-label{margin-bottom:var(--_sizes-spacing---space-s);color:var(--_colour-system---text--strong);font-size:var(--_typography---size-text-tiny);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase}.compliance_frameworks-list{row-gap:var(--_sizes-spacing---space-xs);flex-wrap:wrap;display:flex}.compliance_framework{margin-right:var(--_sizes-spacing---space-s);padding-right:var(--_sizes-spacing---space-s);border-right:1px solid var(--_colour-system---border--default);color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-small)}.compliance_framework.is-last{border-right-style:none;margin-right:0;padding-right:0}.section_governance{background-color:var(--_colour-system---surface--white)}.governance_layout{grid-column-gap:var(--_sizes-spacing---space-3xl);grid-row-gap:var(--_sizes-spacing---space-xxl);grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;display:grid}.governance_content{align-items:flex-start;row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex}.governance_heading{max-width:16ch;margin-top:0;margin-bottom:0}.governance_list{padding-top:var(--_sizes-spacing---space-xs);row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.governance_item{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);align-items:center;column-gap:var(--_sizes-spacing---space-s);display:flex}.governance_item-icon{border-radius:var(--_sizes-spacing---radius--s);background-color:var(--_colour-system---surface--lavender);flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.governance_item-img{width:.875rem;height:.875rem}.governance_visual{padding:var(--_sizes-spacing---space-4xl)var(--_sizes-spacing---space-xl)var(--_sizes-spacing---space-3xl)var(--_sizes-spacing---space-3xl);border-radius:var(--_sizes-spacing---radius--xxl);background-image:linear-gradient(135deg,#f1eefd,#ddd6fb);position:relative;overflow:hidden}.governance_screen{width:calc(100% + 64px);max-width:none;height:auto;margin-top:15px;margin-bottom:-64px;margin-left:-64px;display:block}.governance_badge{left:var(--_sizes-spacing---space-l);top:var(--_sizes-spacing---space-l);padding:var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-m);border-radius:var(--_sizes-spacing---radius--xl);background-color:var(--_colour-system---surface--white);align-items:center;column-gap:var(--_sizes-spacing---space-m);display:flex;position:absolute;box-shadow:0 16px 40px #33299924}.governance_seal{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---neutral--ink);width:4rem;height:4rem;color:var(--_colour-system---text--on-dark);font-size:var(--_typography---size-text-small);font-weight:var(--_typography---weight--bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.governance_badge-label{color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-tiny);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase}.governance_badge-title{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--extrabold);font-family:var(--_typography---font-heading)}.governance_badge-meta{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small)}.governance_chip{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-xs);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-small);font-weight:var(--_typography---weight--medium);align-items:center;column-gap:var(--_sizes-spacing---space-xs);display:flex;position:absolute;box-shadow:0 8px 24px #3329991f}.governance_chip.is-top{top:var(--_sizes-spacing---space-xxl);right:var(--_sizes-spacing---space-l)}.governance_chip.is-bottom{right:var(--_sizes-spacing---space-l);bottom:var(--_sizes-spacing---space-l)}.governance_chip-tick{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---state--success);justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.governance_chip-img{width:.75rem;height:.75rem}.section_memberships{background-color:var(--_colour-system---surface--lavender-light)}.memberships_header{margin-bottom:var(--_sizes-spacing---space-xxl);text-align:center;align-items:center;row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex}.memberships_heading{margin-top:0;margin-bottom:0}.memberships_scroll{padding-top:var(--_sizes-spacing---space-s);overflow-x:auto}.memberships_table{border-radius:var(--_sizes-spacing---radius--xl);background-color:var(--_colour-system---surface--white);min-width:56rem;box-shadow:0 16px 40px #3329990f}.memberships_row{border-bottom:1px solid var(--_colour-system---border--default);grid-template-rows:auto;grid-template-columns:1.25fr 1fr 1fr 1fr 1fr 1fr;display:grid}.memberships_row.is-head{min-height:4.75rem}.memberships_row.is-last{border-bottom-style:none}.memberships_cell{min-height:3.5rem;padding:var(--_sizes-spacing---space-s);border-left:1px solid var(--_colour-system---border--default);justify-content:center;align-items:center;display:flex;position:relative}.memberships_cell.is-module{justify-content:flex-start;column-gap:var(--_sizes-spacing---space-s);border-left-style:none}.memberships_cell.is-featured{background-color:var(--_colour-system---surface--lavender)}.memberships_cell.is-featured-head{border-top:3px solid var(--_colour-system---brand--primary)}.memberships_tag{padding:var(--_sizes-spacing---space-xxs)var(--_sizes-spacing---space-xs);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);color:var(--_colour-system---text--on-dark);font-size:var(--_typography---size-text-tiny);white-space:nowrap;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.memberships_tier{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-medium);font-weight:var(--_typography---weight--bold);text-align:center;font-family:var(--_typography---font-heading)}.memberships_module-icon{background-color:#0000;border-radius:16%;flex-shrink:0;width:2rem;height:2rem;padding:0}.memberships_module-name{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium)}.memberships_check{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex}.memberships_tick{border-right:2px solid var(--_colour-system---neutral--white);border-bottom:2px solid var(--_colour-system---neutral--white);width:.3125rem;height:.5625rem;margin-top:-2px;transform:rotate(45deg)}.memberships_dash{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender-strong);width:1rem;height:2px}.memberships_more-icon{border:1px dashed var(--_colour-system---brand--accent);border-radius:var(--_sizes-spacing---radius--s);width:2rem;height:2rem;color:var(--_colour-system---text--brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}.memberships_more{color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-regular);font-weight:var(--_typography---weight--medium)}.memberships_released{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-tiny)}.memberships_together{max-width:57rem;margin-top:var(--_sizes-spacing---space-xxl);padding:var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-xl)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);align-items:center;column-gap:var(--_sizes-spacing---space-m);margin-left:auto;margin-right:auto;display:flex}.memberships_together-icons{flex-shrink:0;align-items:center;display:flex}.memberships_together-icon{background-color:#0000;border-radius:16%;width:2.25rem;height:2.25rem;margin-left:-.375rem;padding:0;position:relative;box-shadow:0 0 0 2px #fff}.memberships_together-icon:first-child{margin-left:0}.memberships_together-line{background-color:var(--_colour-system---surface--lavender-strong);width:.5rem;height:1px;display:none}.memberships_together-text{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);margin-top:0;margin-bottom:0}.section_team-hero{background-color:var(--_colour-system---surface--dark);position:relative;overflow:hidden}.team-hero_component{grid-row-gap:var(--_sizes-spacing---space-xxl);text-align:center;flex-direction:column;align-items:center;display:flex}.team-hero_header{flex-direction:column;align-items:center;display:flex}.team-hero_text{max-width:56ch;margin-top:var(--_sizes-spacing---space-m);color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-large);line-height:var(--_typography---line-height--body);margin-bottom:0}.team-hero_stats{padding-top:var(--_sizes-spacing---space-l);justify-content:center;display:flex}.team-hero_stat{padding-right:var(--_sizes-spacing---space-xl);padding-left:var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-xxs);border-left:1px solid var(--_colour-system---border--on-dark);flex-direction:column;align-items:center;display:flex}.team-hero_stat:first-child{border-left-width:0}.team-hero_stat.is-wide{flex-direction:column}.team-hero_stat-number{font-family:var(--_typography---font-heading);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-feature);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--display);margin-top:0;margin-bottom:0}.team-hero_stat-label{color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);margin-top:0;margin-bottom:0}.section_team-exec{background-color:var(--_colour-system---surface--white);position:relative;overflow:hidden}.team-exec_slider{margin-top:var(--_sizes-spacing---space-3xl);position:relative}.team-exec_track{align-items:stretch;display:flex}.team-card{border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);cursor:pointer;flex-shrink:0;width:19rem;display:flex;position:relative;box-shadow:0 .375rem 1.125rem #1e1a500a}.team-card_inner{flex-direction:column;width:100%;display:flex;position:relative}.team-card_front{border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);flex-direction:column;height:100%;display:flex;overflow:hidden}.team-card_media{background-color:var(--_colour-system---surface--lavender);height:18.75rem;position:relative;overflow:hidden}.team-photo_img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.team-card_body{min-height:8rem;padding:var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-xs);flex-direction:column;display:flex}.team-card_role{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);margin-top:0;margin-bottom:0}.team-card_back{padding-top:var(--_sizes-spacing---space-l);padding-right:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-l);padding-left:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-s);border-top-left-radius:var(--_sizes-spacing---radius--l);border-top-right-radius:var(--_sizes-spacing---radius--l);border-bottom-left-radius:var(--_sizes-spacing---radius--l);border-bottom-right-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--dark);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.team-card_back-name{font-family:var(--_typography---font-heading);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading-small)}.team-card_back-role{color:var(--_colour-system---brand--accent);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);margin-top:0;margin-bottom:0}.team-card_bio{color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.team-card_flip{top:15.375rem;right:var(--_sizes-spacing---space-m);z-index:3;border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);cursor:pointer;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding-left:1px;display:flex;position:absolute;box-shadow:0 .25rem .75rem #0f0d1c2e}.team-card_flip.is-board{top:15.25rem;right:1.5rem}.team-card_flip-icon{color:var(--_colour-system---brand--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--display);font-weight:var(--_typography---weight--semi-bold)}.team-slider_controls{margin-top:var(--_sizes-spacing---space-3xl);grid-column-gap:var(--_sizes-spacing---space-xl);justify-content:space-between;align-items:center;display:flex}.team-slider_arrow{border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---text--muted);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---text--muted);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---text--muted);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---text--muted);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;transition:background-color .2s,opacity .2s;display:flex}.team-slider_arrow:hover{background-color:var(--_colour-system---surface--lavender)}.team-slider_arrow.is-primary{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---brand--primary);color:var(--_colour-system---neutral--white)}.team-slider_arrow.is-primary:hover{background-color:var(--_colour-system---text--brand-deep)}.team-slider_arrow-icon{width:1.125rem;height:1.125rem}.team-slider_pagination{grid-column-gap:var(--_sizes-spacing---space-l);flex-grow:1;align-items:center;display:flex}.team-slider_line{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender-strong);flex:1;height:4px;position:relative;overflow:hidden}.team-slider_fill{border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:0%;position:absolute;top:0;bottom:0;left:0}.team-slider_dots{grid-column-gap:var(--_sizes-spacing---space-l);align-items:center;display:flex}.team-slider_dot{border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender-strong);cursor:pointer;width:.5625rem;height:.5625rem;transition:background-color .2s,width .2s}.team-slider_dot.is-active{background-color:var(--_colour-system---brand--primary)}.team-slider_swipe{grid-column-gap:var(--_sizes-spacing---space-xs);color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);align-items:center;display:none}.team-slider_swipe-icon{width:1rem;height:1rem}.section_team-board{background-color:var(--_colour-system---surface--lavender-light)}.team-board_grid{margin-top:var(--_sizes-spacing---space-xl);grid-column-gap:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.team-board_card{padding:var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-m);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);cursor:pointer;flex-direction:column;display:flex;position:relative;box-shadow:0 .25rem .5625rem #0f0d330d}.team-board_media{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender);height:17.75rem;position:relative;overflow:hidden}.team-board_text{padding-right:var(--_sizes-spacing---space-xs);padding-left:var(--_sizes-spacing---space-xs);grid-row-gap:var(--_sizes-spacing---space-xxs);flex-direction:column;display:flex}.team-board_role{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);margin-top:0;margin-bottom:0}.section_team-wider{background-color:var(--_colour-system---surface--white);overflow:hidden}.team-wider_slider{position:relative;overflow:hidden}.team-wider_track{display:flex}.team-wider_slide{grid-column-gap:var(--_sizes-spacing---space-xxl);flex-shrink:0;grid-template-columns:26.25rem 1fr;align-items:center;width:100%;display:grid}.team-wider_content{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;align-items:flex-start;display:flex}.team-wider_number{font-family:var(--_typography---font-heading);color:#0000;font-size:var(--_typography---size-numeral);line-height:var(--_typography---line-height--display);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--heading-small);margin-left:-.04em}.team-wider_text{max-width:42ch;margin-top:var(--_sizes-spacing---space-m);color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-large);line-height:var(--_typography---line-height--body);margin-bottom:0}.team-wider_media{border-radius:var(--_sizes-spacing---radius--xl);background-color:var(--_colour-system---surface--lavender);height:34.1875rem;position:relative;overflow:hidden}.team-wider_footer{margin-top:var(--_sizes-spacing---space-xxl);grid-column-gap:var(--_sizes-spacing---space-xxl);grid-template-columns:26.25rem 1fr;display:grid}.team-steps{grid-column:2/3;justify-self:center;align-items:center;display:flex}.team-steps_dot{border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---surface--lavender-strong);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---surface--lavender-strong);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---surface--lavender-strong);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---surface--lavender-strong);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender-light);width:3.0625rem;height:3.0625rem;color:var(--_colour-system---text--strong);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,color .2s,width .2s;display:flex;overflow:hidden}.team-steps_dot.is-active{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---brand--primary);color:var(--_colour-system---neutral--white)}.team-steps_line{background-color:var(--_colour-system---surface--lavender-strong);width:4.6875rem;height:2px}.text-color-accent{color:var(--_colour-system---brand--accent)}.hero_route-logo{object-fit:cover;width:100%;height:100%;display:block}.stats_chart-label{z-index:2;padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---neutral--ink);pointer-events:none;font-family:var(--_typography---font-heading);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);align-items:center;column-gap:var(--_sizes-spacing---space-xs);white-space:nowrap;display:flex;position:absolute;top:0%;right:68%}.stats_chart-dot{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--accent);flex-shrink:0;width:.5rem;height:.5rem}.memberships_together-strong{color:var(--_colour-system---text--primary);font-weight:var(--_typography---weight--semi-bold)}.footer_social{align-items:center;column-gap:var(--_sizes-spacing---space-xs);display:flex}.footer_social-link{border:1px solid var(--_colour-system---border--on-dark);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--on-dark);width:2.5rem;height:2.5rem;color:var(--_colour-system---neutral--white);justify-content:center;align-items:center;padding:9px;display:flex}.footer_social-link:hover{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---brand--primary)}.footer_social-icon{width:1.125rem;height:1.125rem;display:flex}.platform-tabs_view{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:none}.platform-tabs_view.is-active{display:flex}.platform-screen{background-color:var(--_colour-system---surface--white);grid-template-rows:auto;grid-template-columns:3.75rem 1fr;display:grid}.platform-screen_nav{padding:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-xxs);border-right:1px solid var(--_colour-system---border--default);flex-direction:column;display:flex}.platform-screen_nav-item{padding:var(--_sizes-spacing---space-xs);border-radius:var(--_sizes-spacing---radius--s);color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);align-items:center;column-gap:var(--_sizes-spacing---space-xs);display:flex}.platform-screen_nav-item.is-active{background-color:var(--_colour-system---surface--lavender);color:var(--_colour-system---text--primary);font-weight:var(--_typography---weight--semi-bold)}.platform-screen_main{padding-top:var(--_sizes-spacing---space-l);padding-right:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-l);padding-left:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-m);flex-direction:column;min-width:0;display:flex}.platform-screen_head{grid-row-gap:var(--_sizes-spacing---space-xxs);flex-direction:column;display:flex}.platform-screen_title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h6);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold)}.platform-screen_meta{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight)}.platform-screen_kpis{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.platform-screen_kpi{padding-top:var(--_sizes-spacing---space-s);padding-right:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-xxs);border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--default);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--default);border-top-left-radius:var(--_sizes-spacing---radius--m);border-top-right-radius:var(--_sizes-spacing---radius--m);border-bottom-left-radius:var(--_sizes-spacing---radius--m);border-bottom-right-radius:var(--_sizes-spacing---radius--m);flex-direction:column;min-width:0;display:flex}.platform-screen_kpi-label{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium)}.platform-screen_kpi-value{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold)}.platform-screen_kpi-delta{color:var(--_colour-system---state--success);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold)}.platform-screen_cols{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.platform-screen_card{padding-top:var(--_sizes-spacing---space-s);padding-right:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--default);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--default);border-top-left-radius:var(--_sizes-spacing---radius--m);border-top-right-radius:var(--_sizes-spacing---radius--m);border-bottom-left-radius:var(--_sizes-spacing---radius--m);border-bottom-right-radius:var(--_sizes-spacing---radius--m);flex-direction:column;min-width:0;display:flex}.platform-screen_card-title{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold)}.platform-screen_bar-row{grid-column-gap:var(--_sizes-spacing---space-xs);grid-template-rows:auto;grid-template-columns:6.5rem 1fr 2.5rem;align-items:center;display:grid}.platform-screen_bar-label{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight)}.platform-screen_bar{border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);height:.375rem;overflow:hidden}.platform-screen_bar-fill{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:60%;height:100%}.platform-screen_bar-fill.is-pd{background-color:var(--_colour-system---module--professional-development)}.platform-screen_bar-fill.is-lg{background-color:var(--_colour-system---module--leadership-governance)}.platform-screen_bar-fill.is-ped{background-color:var(--_colour-system---module--people-development)}.platform-screen_bar-fill.is-tlai{background-color:var(--_colour-system---module--teacher-leader-ai)}.platform-screen_bar-fill.is-gm{background-color:var(--_colour-system---module--group-management)}.platform-screen_bar-value{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);text-align:right}.platform-screen_row{align-items:center;column-gap:var(--_sizes-spacing---space-xs);display:flex}.platform-screen_avatar{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);width:1.75rem;height:1.75rem;color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-tiny);font-weight:var(--_typography---weight--bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.platform-screen_row-text{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);flex-grow:1;min-width:0}.platform-screen_row-name{color:var(--_colour-system---text--primary);font-weight:var(--_typography---weight--semi-bold)}.platform-screen_chip{padding:var(--_sizes-spacing---space-xxs)var(--_sizes-spacing---space-xs);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---state--success-surface);color:var(--_colour-system---state--success);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);white-space:nowrap;flex-shrink:0}.platform-screen_chip.is-pending{background-color:var(--_colour-system---state--warning-surface);color:var(--_colour-system---state--warning)}.platform-screen_nav-dot{border-radius:var(--_sizes-spacing---radius--xs);background-color:var(--_colour-system---brand--primary);flex-shrink:0;width:.75rem;height:.75rem}.platform-screen_nav-dot.is-pd{background-color:var(--_colour-system---module--professional-development)}.platform-screen_nav-dot.is-lg{background-color:var(--_colour-system---module--leadership-governance)}.platform-screen_nav-dot.is-ped{background-color:var(--_colour-system---module--people-development)}.platform-screen_nav-dot.is-tlai{background-color:var(--_colour-system---module--teacher-leader-ai)}.platform-screen_nav-dot.is-gm{background-color:var(--_colour-system---module--group-management)}.platform-tabs_stat-svg{width:1.25rem;height:1.25rem;color:var(--_colour-system---text--brand);display:flex}.platform-tabs_tick-svg{width:.75rem;height:.75rem;color:var(--_colour-system---neutral--white);display:flex}.workflow_connectors-svg{width:100%;height:100%;display:block;overflow:visible}.section_contact{background-color:var(--_colour-system---surface--dark);position:relative;overflow:hidden}.contact_glow{pointer-events:none;background-image:radial-gradient(closest-side,#7361fa99,#7361fa00);width:56.25rem;height:43.75rem;position:absolute;bottom:-25rem;left:-33.875rem}.contact_padding{z-index:1;padding-top:var(--_sizes-spacing---space-4xl);padding-bottom:7.5rem;position:relative}.contact_layout{grid-column-gap:var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-xl);grid-template-rows:auto auto;grid-template-columns:1fr 1.03fr;display:grid}.contact_header{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;grid-area:1/1/2/2;align-items:flex-start;padding-top:2.3rem;display:flex}.contact_text{max-width:40ch;color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-large);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.contact_routes{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);grid-area:2/1/3/2;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-self:end;display:grid}.contact_route{padding-top:var(--_sizes-spacing---space-l);padding-right:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-l);padding-left:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-s);border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--on-dark);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--on-dark);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--on-dark);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--on-dark);border-top-left-radius:var(--_sizes-spacing---radius--l);border-top-right-radius:var(--_sizes-spacing---radius--l);border-bottom-left-radius:var(--_sizes-spacing---radius--l);border-bottom-right-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--dark-raised);color:var(--_colour-system---neutral--white);flex-direction:column;text-decoration:none;transition:background-color .25s,border-color .25s;display:flex}.contact_route:hover{border-color:var(--_colour-system---text--on-dark-muted);background-color:var(--_colour-system---surface--on-dark)}.contact_route:focus-visible,.contact_route[data-wf-focus-visible]{border-color:var(--_colour-system---brand--accent)}.contact_route-top{justify-content:space-between;align-items:center;display:flex}.contact_route-icon{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--on-dark);width:2.5rem;height:2.5rem;color:var(--_colour-system---brand--accent);justify-content:center;align-items:center;display:flex}.contact_route-svg{width:1.125rem;height:1.125rem;display:flex}.contact_route-arrow{width:1.125rem;height:1.125rem;color:var(--_colour-system---text--muted);display:flex}.contact_route-title{color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold)}.contact_route-text{color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body)}.contact_form{padding:var(--_sizes-spacing---space-xl);border-radius:var(--_sizes-spacing---radius--xxl);background-color:var(--_colour-system---surface--white);grid-area:1/2/3/3;align-self:start;box-shadow:0 20px 30px #3329991a}.contact-form_title{margin-bottom:var(--_sizes-spacing---space-l);font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);margin-top:0}.contact-form_block{margin-bottom:0}.contact-form_form,.contact-form_form._w-form{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex}.contact-form_field{grid-row-gap:var(--_sizes-spacing---space-xs);border-width:0;flex-direction:column;margin-top:0;margin-bottom:0;padding:0;display:flex}.contact-form_label{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);margin-top:0;margin-bottom:0;padding:0}.contact-form_options{grid-row-gap:var(--_sizes-spacing---space-xs);column-gap:var(--_sizes-spacing---space-xs);flex-wrap:wrap;display:flex}.contact-form_option{padding-top:var(--_sizes-spacing---space-xs);padding-right:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-xs);padding-left:var(--_sizes-spacing---space-m);border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--brand);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--brand);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--brand);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--brand);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--strong);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);cursor:pointer;align-items:center;margin-top:0;margin-bottom:0;transition:background-color .2s,border-color .2s,color .2s;display:flex;position:relative}.contact-form_option:hover{border-color:var(--_colour-system---brand--primary)}.contact-form_option.is-selected{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---brand--primary);color:var(--_colour-system---neutral--white)}.contact-form_radio{opacity:0;width:1px;height:1px;margin-top:0;margin-left:0;position:absolute;top:0%;left:0%}.contact-form_option-text{font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);cursor:pointer;margin-bottom:0}.contact-form_row{grid-column-gap:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.contact-form_input{height:3.375rem;padding-top:var(--_sizes-spacing---space-s);padding-right:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-m);border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--default);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--default);border-top-left-radius:var(--_sizes-spacing---radius--m);border-top-right-radius:var(--_sizes-spacing---radius--m);border-bottom-left-radius:var(--_sizes-spacing---radius--m);border-bottom-right-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender-light);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-bottom:0;transition:border-color .2s,background-color .2s}.contact-form_input:focus{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---surface--white)}.contact-form_input::placeholder{color:var(--_colour-system---text--muted)}.contact-form_input.is-textarea{resize:vertical;height:5.5rem;min-height:5.5rem}.contact-form_input._w-input{height:3.375rem;padding-top:var(--_sizes-spacing---space-s);padding-right:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-m);border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--default);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--default);border-top-left-radius:var(--_sizes-spacing---radius--m);border-top-right-radius:var(--_sizes-spacing---radius--m);border-bottom-left-radius:var(--_sizes-spacing---radius--m);border-bottom-right-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender-light);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-bottom:0;transition:border-color .2s,background-color .2s}.contact-form_input._w-input:focus{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---surface--white)}.contact-form_input._w-input::placeholder{color:var(--_colour-system---text--muted)}.contact-form_consent{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body);cursor:pointer;align-items:flex-start;column-gap:0;margin-top:0;margin-bottom:0;padding-left:0;display:flex}.contact-form_checkbox{width:1.25rem;height:1.25rem;margin-top:.125rem;margin-right:var(--_sizes-spacing---space-s);cursor:pointer;flex-shrink:0;margin-left:0}.contact-form_consent-text{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body);cursor:pointer;margin-bottom:0}.contact-form_submit{align-self:flex-start;display:flex;position:relative}.contact-form_button{padding:var(--_sizes-spacing---button--button-padding-y)3.25rem var(--_sizes-spacing---button--button-padding-y)var(--_sizes-spacing---button--button-padding-x);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);font-family:var(--_typography---font-heading);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);cursor:pointer;border-width:0;transition:background-color .2s}.contact-form_button:hover{background-color:var(--_colour-system---text--brand-deep)}.contact-form_button._w-button{padding-top:var(--_sizes-spacing---space-m);padding-right:3.25rem;padding-bottom:var(--_sizes-spacing---space-m);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);font-family:var(--_typography---font-heading);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);cursor:pointer;border-width:0;padding-left:1.625rem;transition:background-color .2s}.contact-form_button._w-button:hover{background-color:var(--_colour-system---text--brand-deep)}.contact-form_button-icon{pointer-events:none;width:1.125rem;height:1.125rem;color:var(--_colour-system---neutral--white);margin-top:-.5625rem;display:flex;position:absolute;top:50%;right:1.375rem}.contact-form_message{padding:var(--_sizes-spacing---space-l);border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---state--success-surface);color:var(--_colour-system---state--success);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body)}.contact-form_message.is-error{background-color:var(--_colour-system---state--warning-surface);color:var(--_colour-system---state--warning)}.section_contact-more{background-color:var(--_colour-system---surface--white);position:relative}.contact-more_padding{padding-top:var(--_sizes-spacing---space-4xl);padding-bottom:0}.contact-more_grid{grid-column-gap:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-rows:auto;grid-template-columns:1fr 1.06fr;align-items:stretch;display:grid}.contact-office{padding-right:var(--_sizes-spacing---space-xxl);border-top-left-radius:var(--_sizes-spacing---radius--xxl);border-top-right-radius:var(--_sizes-spacing---radius--xxl);border-bottom-left-radius:var(--_sizes-spacing---radius--xxl);border-bottom-right-radius:var(--_sizes-spacing---radius--xxl);background-color:var(--_colour-system---surface--lavender-light);align-items:center;column-gap:var(--_sizes-spacing---space-xl);display:flex;overflow:hidden}.contact-office_map{flex-shrink:0;align-self:stretch;width:13.75rem;min-height:20.25rem;position:relative;overflow:hidden}.contact-office_map-img{object-fit:cover;width:13.125rem;max-width:none;height:19.1875rem;position:absolute;top:.6875rem;left:.3125rem}.contact-office_pin{width:1.875rem;height:1.875rem;display:block;position:absolute;top:11.6875rem;left:6.875rem}.contact-office_text{padding-top:var(--_sizes-spacing---space-xxl);padding-bottom:var(--_sizes-spacing---space-xxl);grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.contact-more_title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h4);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading);margin-top:0;margin-bottom:0}.contact-more_title.is-school{text-wrap:balance;max-width:18ch}.contact-more_text{max-width:36ch;color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.contact-school{padding-top:var(--_sizes-spacing---space-xxl);padding-right:var(--_sizes-spacing---space-xxl);padding-bottom:var(--_sizes-spacing---space-xxl);padding-left:var(--_sizes-spacing---space-xxl);grid-row-gap:var(--_sizes-spacing---space-l);border-top-left-radius:var(--_sizes-spacing---radius--xxl);border-top-right-radius:var(--_sizes-spacing---radius--xxl);border-bottom-left-radius:var(--_sizes-spacing---radius--xxl);border-bottom-right-radius:var(--_sizes-spacing---radius--xxl);background-color:var(--_colour-system---surface--lavender);flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.contact-school_media{pointer-events:none;width:72%;position:absolute;top:0;bottom:0;left:36%}.contact-school_logo{z-index:1;object-fit:cover;width:3.3125rem;height:3.25rem;display:block;position:relative}.contact-school_content{z-index:1;grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;align-items:flex-start;display:flex;position:relative}.contact-school_action{z-index:1;position:relative}._w-input{height:3.375rem;padding-top:var(--_sizes-spacing---space-s);padding-right:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-m);border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--default);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--default);border-top-left-radius:var(--_sizes-spacing---radius--m);border-top-right-radius:var(--_sizes-spacing---radius--m);border-bottom-left-radius:var(--_sizes-spacing---radius--m);border-bottom-right-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender-light);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-bottom:0;transition:border-color .2s,background-color .2s}._w-input:focus{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---surface--white)}._w-input::placeholder{color:var(--_colour-system---text--muted)}.section_roles{background-color:var(--_colour-system---surface--lavender-light);position:relative;overflow:hidden}.roles_header{z-index:3;margin-bottom:var(--_sizes-spacing---space-xxl);position:relative}.roles_slider{padding-top:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-l);position:relative}.roles_track{z-index:1;align-items:center;display:flex;position:relative}.roles_slide{flex-shrink:0;width:23.6875rem;transition:opacity .4s;position:relative}.roles_card{border-top-left-radius:var(--_sizes-spacing---radius--m);border-top-right-radius:var(--_sizes-spacing---radius--m);border-bottom-left-radius:var(--_sizes-spacing---radius--m);border-bottom-right-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--white);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 6px #1e1a500a,0 24px 48px -8px #1e1a5014}.roles_media{width:100%;padding-top:80.47%;position:relative;overflow:hidden}.roles_img{object-fit:cover;width:100%;height:100%;position:absolute;top:0%;left:0%}.roles_content{padding:var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-xxl)var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.roles_title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h4);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);margin-top:0;margin-bottom:0}.roles_text{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.roles_fade{z-index:2;pointer-events:none;background-image:linear-gradient(90deg,#f6f5fc 0% 45%,#f6f5fc00 100%);width:15rem;position:absolute;top:0%;bottom:0%;left:0%}.roles_fade.is-right{background-image:linear-gradient(270deg,#f6f5fc 0% 45%,#f6f5fc00 100%);left:auto;right:0%}.roles_pagination{z-index:3;margin-top:var(--_sizes-spacing---space-xl);justify-content:center;align-items:center;column-gap:var(--_sizes-spacing---space-m);display:flex;position:relative}.section_module-tabs{background-color:var(--_colour-system---surface--white);position:relative}.module-tabs_component{grid-row-gap:var(--_sizes-spacing---space-xxl);flex-direction:column;display:flex}.module-tabs_menu{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;display:grid}.module-tabs_tab{padding-top:var(--_sizes-spacing---space-xs);padding-right:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-xs);padding-left:var(--_sizes-spacing---space-xs);border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--default);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--default);border-top-left-radius:var(--_sizes-spacing---radius--l);border-top-right-radius:var(--_sizes-spacing---radius--l);border-bottom-left-radius:var(--_sizes-spacing---radius--l);border-bottom-right-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--primary);align-items:center;column-gap:var(--_sizes-spacing---space-s);cursor:pointer;text-decoration:none;transition:background-color .2s,border-color .2s;display:flex}.module-tabs_tab:hover{border-color:var(--_colour-system---border--brand)}.module-tabs_tab.is-active{border-color:var(--_colour-system---border--brand);background-color:var(--_colour-system---surface--lavender)}.module-tabs_tab-text{font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);white-space:nowrap}.module-tabs_panels{padding:var(--_sizes-spacing---space-xxl);border-radius:var(--_sizes-spacing---radius--xxl);background-color:var(--_colour-system---surface--lavender)}.module-tabs_pane{grid-row-gap:var(--_sizes-spacing---space-xl);flex-direction:column;display:none}.module-tabs_pane.is-active{display:flex}.module-tabs_top{grid-column-gap:var(--_sizes-spacing---space-xxl);grid-row-gap:var(--_sizes-spacing---space-xl);grid-template-rows:auto;grid-template-columns:.94fr 1fr;align-items:center;display:grid}.module-tabs_left{grid-row-gap:var(--_sizes-spacing---space-xxl);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.module-tabs_head{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.module-tabs_number{color:var(--_colour-system---brand--primary);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase;margin-top:0;margin-bottom:0}.module-tabs_title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h3);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--bold);letter-spacing:var(--_typography---tracking--heading-small);margin-top:0;margin-bottom:0}.module-tabs_text{max-width:60ch;color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.module-tabs_includes{padding:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);flex-direction:column;display:flex}.module-tabs_row{align-items:center;column-gap:var(--_sizes-spacing---space-m);display:flex}.module-tabs_label{width:4.875rem;color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase;flex-shrink:0}.module-tabs_chips{grid-row-gap:var(--_sizes-spacing---space-xs);column-gap:var(--_sizes-spacing---space-xs);flex-wrap:wrap;flex:1;display:flex}.module-tabs_chip{padding:var(--_sizes-spacing---space-xxs)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--medium)}.module-tabs_divider{background-color:var(--_colour-system---border--default);width:100%;height:1px}.module-tabs_shot{padding:var(--_sizes-spacing---space-xs);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);box-shadow:0 12px 32px #33268014}.module-tabs_shot-media{border-radius:var(--_sizes-spacing---radius--m);width:100%;padding-top:70.08%;position:relative;overflow:hidden}.module-tabs_shot-img{object-fit:cover;object-position:0% 0%;width:100%;height:100%;position:absolute;top:0%;left:0%}.module-tabs_rule{background-color:var(--_colour-system---surface--lavender-strong);width:100%;height:1px}.module-tabs_proof{grid-row-gap:var(--_sizes-spacing---space-xxl);flex-direction:column;display:flex}.module-tabs_statement{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h4);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);letter-spacing:var(--_typography---tracking--heading-small);margin-top:0;margin-bottom:0}.module-tabs_points{grid-column-gap:var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.module-tabs_point{grid-row-gap:var(--_sizes-spacing---space-xs);flex-direction:column;max-width:25rem;display:flex}.module-tabs_bar{border-radius:var(--_sizes-spacing---radius--xs);background-color:var(--_colour-system---brand--primary);width:1.5rem;height:3px}.module-tabs_point-title{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);margin-top:0;margin-bottom:0}.module-tabs_point-text{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.spotlight_slider{position:relative;overflow:hidden}.spotlight_track{z-index:1;display:flex;position:relative}.spotlight_slide{flex-shrink:0;width:100%;position:relative}.spotlight_controls{z-index:2;grid-column-gap:var(--_sizes-spacing---space-3xl);pointer-events:none;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid;position:absolute;bottom:0%;left:0%;right:0%}.spotlight_nav{pointer-events:auto;grid-column:2/3;justify-content:space-between;align-items:center;display:flex}.spotlight_count{color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium)}.spotlight_buttons{column-gap:var(--_sizes-spacing---space-s);display:flex}.section_video{background-color:var(--_colour-system---surface--dark);color:var(--_colour-system---neutral--white);position:relative;overflow:hidden}.video_component{grid-row-gap:var(--_sizes-spacing---space-xl);flex-direction:column;align-items:center;display:flex}.video_frame{border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--on-dark);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---border--on-dark);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--on-dark);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--on-dark);border-top-left-radius:var(--_sizes-spacing---radius--xl);border-top-right-radius:var(--_sizes-spacing---radius--xl);border-bottom-left-radius:var(--_sizes-spacing---radius--xl);border-bottom-right-radius:var(--_sizes-spacing---radius--xl);background-color:var(--_colour-system---surface--dark-raised);width:100%;max-width:70rem;position:relative;overflow:hidden}.video_ratio{width:100%;padding-top:41.96%;position:relative}.video_poster{object-fit:cover;width:100%;height:100%;position:absolute;top:0%;left:0%}.video_media{opacity:0;object-fit:cover;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0%;left:0%}.video_play{z-index:2;width:6.75rem;height:6.75rem;padding-left:var(--_sizes-spacing---space-xs);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---brand--primary);cursor:pointer;justify-content:center;align-items:center;margin-top:-3.375rem;margin-left:-3.375rem;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 8px 16px #594af559}.video_play:hover{background-color:var(--_colour-system---surface--lavender)}.video_play-icon{width:2.25rem;height:2.5rem;display:flex}.video_duration{right:var(--_sizes-spacing---space-m);bottom:var(--_sizes-spacing---space-m);z-index:2;padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---neutral--ink);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);position:absolute}.video_tags{grid-column-gap:var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-s);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%;max-width:70rem;display:grid}.video_tag{padding:var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---border--on-dark);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--on-dark);align-items:center;column-gap:var(--_sizes-spacing---space-l);display:flex}.video_tag-icon{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender);width:3.25rem;height:3.25rem;color:var(--_colour-system---brand--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.video_tag-svg{width:1.5rem;height:1.5rem;display:flex}.video_tag-text{color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--medium)}.spotlight_wrap{position:relative}.page-hero_line{display:block}.page-hero_stats{margin-top:var(--_sizes-spacing---space-3xl);grid-column-gap:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-m);grid-template-rows:auto;grid-template-columns:13.75rem 13.75rem 13.75rem;justify-content:center;margin-bottom:-45px;display:grid}.page-hero_stat{padding:var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-xxs);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--lavender-light);flex-direction:column;align-items:center;display:flex}.page-hero_stat-number{font-family:var(--_typography---font-heading);color:var(--_colour-system---brand--primary);font-size:var(--_typography---size-h3);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading)}.page-hero_stat-label{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--medium);text-align:center}.section_market-map{background-color:var(--_colour-system---surface--white);position:relative;overflow:hidden}.section_market-map:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){background-color:var(--_colour-system---surface--lavender-light)}.market-map_component{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-xxl);grid-template-rows:auto;grid-template-columns:31rem 1fr;align-items:end;display:grid}.market-map_line{white-space:nowrap;display:block}.market-map_lead{white-space:nowrap;margin-right:.25em}.market-map_lead:empty{display:none}.market-map_highlight{color:var(--_colour-system---text--brand)}.market-map_tab-uk{padding-top:var(--_sizes-spacing---space-s);padding-right:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-m);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--medium);justify-content:center;align-items:center;column-gap:var(--_sizes-spacing---space-xs);text-decoration:none;transition:background-color .2s,color .2s;display:flex}.market-map_tab-uk:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){background-color:var(--_colour-system---brand--primary);color:var(--_colour-system---neutral--white);box-shadow:0 8px 24px #5a4bf540}.market-map_tab-intl{padding-top:var(--_sizes-spacing---space-s);padding-right:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-m);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--medium);justify-content:center;align-items:center;column-gap:var(--_sizes-spacing---space-xs);text-decoration:none;transition:background-color .2s,color .2s;display:flex;box-shadow:0 8px 24px #5a4bf540}.market-map_tab-intl:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){box-shadow:none;color:var(--_colour-system---text--body);background-color:#0000}.market-map_pins-world{position:absolute;inset:0%}.market-map_pins-world:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){display:none}.market-map_pins-uk{display:none;position:absolute;inset:0%}.market-map_pins-uk:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){display:block}.map_story-logo{width:5.5625rem;height:5.3125rem;padding:var(--_sizes-spacing---space-xs);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--s);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--muted);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--medium);text-align:center;flex-shrink:0;justify-content:center;align-items:center;display:flex}.section_bento{background-color:var(--_colour-system---surface--white);position:relative}.bento_header{max-width:48.25rem;margin-right:auto;margin-bottom:var(--_sizes-spacing---space-3xl);text-align:center;margin-left:auto}.bento_grid{grid-column-gap:var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-xl);grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.bento_card{min-height:21.25rem;padding-top:var(--_sizes-spacing---space-xl);padding-right:var(--_sizes-spacing---space-xl);padding-bottom:var(--_sizes-spacing---space-xl);padding-left:var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-l);border-top-left-radius:var(--_sizes-spacing---radius--l);border-top-right-radius:var(--_sizes-spacing---radius--l);border-bottom-left-radius:var(--_sizes-spacing---radius--l);border-bottom-right-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #1e1a500f}.bento_card.is-statement{background-color:var(--_colour-system---surface--lavender-strong);box-shadow:none;justify-content:center}.bento_card.is-dark{grid-row-gap:var(--_sizes-spacing---space-s);background-color:var(--_colour-system---surface--dark);box-shadow:none;justify-content:flex-end}.bento_icon{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender);width:3rem;height:3rem;color:var(--_colour-system---brand--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bento_icon-svg{width:1.5rem;height:1.5rem;display:flex}.bento_body{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.bento_title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h4);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);margin-top:0;margin-bottom:0}.bento_text{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-article);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.bento_meter{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;margin-top:auto;display:flex}.bento_meter-label{color:var(--_colour-system---brand--primary);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase}.bento_meter-bar{border-top-left-radius:var(--_sizes-spacing---radius--xs);border-top-right-radius:var(--_sizes-spacing---radius--xs);border-bottom-left-radius:var(--_sizes-spacing---radius--xs);border-bottom-right-radius:var(--_sizes-spacing---radius--xs);background-color:var(--_colour-system---surface--lavender-strong);height:4px;position:relative;overflow:hidden}.bento_meter-fill{border-radius:var(--_sizes-spacing---radius--xs);background-color:var(--_colour-system---brand--primary);position:absolute;top:0%;bottom:0%;left:0%}.bento_meter-fill.is-92{width:92%}.bento_meter-fill.is-82{width:82%}.bento_meter-fill.is-80{width:80%}.bento_meter-fill.is-60{width:60%}.bento_meter-fill.is-55{width:55%}.bento_meter-fill.is-38{width:38%}.bento_statement{max-width:9ch;font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-feature);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--extrabold);margin-top:0;margin-bottom:0}.bento_deco{border-radius:var(--_sizes-spacing---radius--full);pointer-events:none;background-image:radial-gradient(circle,#5547e69e 0%,#3a2fa847 38%,#2a247000 70%);width:52.4375rem;height:52.4375rem;position:absolute;top:33%;left:35%}.bento_big{z-index:1;font-family:var(--_typography---font-heading);color:var(--_colour-system---brand--primary);font-size:var(--_typography---size-display);line-height:var(--_typography---line-height--display);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--display);position:relative}.bento_big-label{z-index:1;max-width:9ch;font-family:var(--_typography---font-heading);color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-h3);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);position:relative}.section_depth{background-color:var(--_colour-system---surface--lavender-light);position:relative;overflow:hidden}.depth_component{grid-column-gap:var(--_sizes-spacing---space-xxl);grid-row-gap:var(--_sizes-spacing---space-xl);grid-template-rows:auto auto;grid-template-columns:26rem 1fr;align-items:center;display:grid}.depth_content{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.depth_numbers{position:relative}.depth_number{opacity:0;font-family:var(--_typography---font-heading);color:#0000;font-size:var(--_typography---size-numeral);line-height:var(--_typography---line-height--display);font-weight:var(--_typography---weight--semi-bold);margin-left:-.4375rem;transition:opacity .4s;position:absolute;top:0%;left:0%}.depth_number.is-active{opacity:1;position:relative}.depth_steps{margin-top:var(--_sizes-spacing---space-m);position:relative}.depth_step{opacity:0;transition:opacity .4s;position:absolute;top:0%;left:0%;right:0%}.depth_step.is-active{opacity:1;position:relative}.depth_step-number{display:none}.depth_step-text{max-width:28rem;color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-article);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.depth_step-title{color:var(--_colour-system---text--primary);font-weight:var(--_typography---weight--semi-bold);margin-right:.25em;display:inline}.depth_media{border-top-left-radius:var(--_sizes-spacing---radius--xl);border-top-right-radius:var(--_sizes-spacing---radius--xl);border-bottom-left-radius:var(--_sizes-spacing---radius--xl);border-bottom-right-radius:var(--_sizes-spacing---radius--xl);width:100%;padding-top:64.35%;position:relative;overflow:hidden}.depth_img{opacity:0;object-fit:cover;width:100%;height:100%;transition:opacity .6s;position:absolute;top:0%;left:0%}.depth_img.is-active{opacity:1}.depth_pagination{grid-column:2/3;justify-content:center;align-items:center;display:flex}.depth_dot{border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---surface--lavender-strong);border-right-style:solid;border-right-width:1px;border-right-color:var(--_colour-system---surface--lavender-strong);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---surface--lavender-strong);border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---surface--lavender-strong);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender-light);width:3.0625rem;height:3.0625rem;color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s;display:flex}.depth_dot:hover{border-color:var(--_colour-system---brand--primary)}.depth_dot.is-active{border-color:var(--_colour-system---brand--primary);background-color:var(--_colour-system---brand--primary);color:var(--_colour-system---neutral--white)}.depth_line{background-color:var(--_colour-system---surface--lavender-strong);flex-shrink:0;width:4.75rem;height:2px}.market-map_image-uk{width:100%;height:auto;display:none}.market-map_image-uk:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){display:block}.tag{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender);color:var(--_colour-system---text--strong);font-size:var(--_typography---size-eyebrow);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);letter-spacing:var(--_typography---tracking--eyebrow);text-transform:uppercase;align-items:center;column-gap:var(--_sizes-spacing---space-xs);white-space:nowrap;flex-grow:0;flex-shrink:0;display:inline-flex}.tag_text{display:block}.news-search{width:100%;max-width:25rem;padding:var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---surface--lavender-strong);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);color:var(--_colour-system---text--muted);align-items:center;column-gap:var(--_sizes-spacing---space-xs);cursor:text;display:flex}.news-search:focus-within,.news-search[data-wf-focus-within]{border-color:var(--_colour-system---brand--primary)}.news-hero_tools{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.news-search_icon{flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex}.news-search_input{width:100%;color:var(--_colour-system---text--strong);font-family:inherit;font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);background-color:#0000;border-width:0;outline-style:none;flex-grow:1;min-width:0;padding:0}.team-card_data{display:none}.team-modal{z-index:1000;padding-top:var(--_sizes-spacing---space-xl);padding-right:var(--_sizes-spacing---space-xl);padding-bottom:var(--_sizes-spacing---space-xl);padding-left:var(--_sizes-spacing---space-xl);justify-content:center;align-items:center;display:none;position:fixed;inset:0}.team-modal.is-open{display:flex}.team-modal_overlay{background-color:var(--_colour-system---surface--overlay);cursor:pointer;position:absolute;inset:0}.team-modal_panel{border-radius:var(--_sizes-spacing---radius--xxl);background-color:var(--_colour-system---surface--white);grid-template-columns:1.4fr 1fr;width:100%;max-width:72rem;height:40rem;max-height:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #0f0e1c40}.team-modal_content{padding-top:var(--_sizes-spacing---space-3xl);padding-right:var(--_sizes-spacing---space-4xl);padding-bottom:var(--_sizes-spacing---space-3xl);padding-left:var(--_sizes-spacing---space-4xl);grid-row-gap:var(--_sizes-spacing---space-m);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;overflow-y:auto}.team-modal_name{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-large);line-height:var(--_typography---line-height--body-tight)}.team-modal_linkedin{width:1.5rem;height:1.5rem;color:var(--_colour-system---text--primary);justify-content:center;align-items:center;transition:color .2s;display:flex}.team-modal_role{color:var(--_colour-system---text--primary);margin-top:0;margin-bottom:0}.team-modal_bio{max-width:56ch;color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body)}.team-modal_media{background-color:var(--_colour-system---surface--lavender);position:relative;overflow:hidden}.team-modal_img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;top:0;left:0}.team-modal_close{top:var(--_sizes-spacing---space-l);right:var(--_sizes-spacing---space-l);z-index:2;border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--white);width:2.75rem;height:2.75rem;color:var(--_colour-system---text--primary);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 .25rem .75rem #0f0d1c2e}.history-lanes_component{grid-column-gap:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-l);grid-template-rows:auto;grid-template-columns:1fr;align-items:stretch;display:grid}.history-lanes_list{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.history-lanes_lane{padding:var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-m);grid-column-gap:var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---surface--on-dark);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--dark-raised);align-items:center;display:flex}.history-lanes_label{grid-column-gap:var(--_sizes-spacing---space-s);flex-shrink:0;align-items:center;width:12.5rem;display:flex}.history-lanes_icon{width:2rem;height:2rem;color:var(--_colour-system---neutral--white);background-color:#0000;background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90e28a7243599233ad5_tnc-module-professional-development.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.history-lanes_icon.is-lg{background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90ef7dda4f944102528_tnc-module-leadership-governance.svg)}.history-lanes_icon.is-ped{background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90ff7dda4f94410255b_tnc-module-people-development.svg)}.history-lanes_icon.is-tla{background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90f47299baa50c294cc_tnc-module-teacher-leader-ai.svg)}.history-lanes_glyph{width:.875rem;height:.875rem;display:none}.history-lanes_name{color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--semi-bold)}.history-lanes_track{padding-top:var(--_sizes-spacing---space-xxs);padding-bottom:var(--_sizes-spacing---space-xxs);grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);flex-wrap:wrap;flex:1;align-items:center;min-width:0;display:flex;position:relative}.history-lanes_line{background-color:var(--_colour-system---module--professional-development);opacity:.7;transform-origin:0%;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.history-lanes_line.is-lg{background-color:var(--_colour-system---module--leadership-governance)}.history-lanes_line.is-ped{background-color:var(--_colour-system---module--people-development)}.history-lanes_line.is-tla{background-color:var(--_colour-system---module--group-management)}.history-lanes_chip{z-index:1;height:3.75rem;padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-xs);grid-column-gap:var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--dark-raised);background-image:linear-gradient(#5a4bf51f,#5a4bf51f);border:1px solid #3b82f68c;flex-shrink:0;align-items:center;display:flex;position:relative}.history-lanes_chip.is-lg{border-color:#22c55e8c}.history-lanes_chip.is-ped{border-color:#f59e0b8c}.history-lanes_chip.is-tla{border-color:#a855f78c}.history-lanes_logo{border-radius:var(--_sizes-spacing---radius--s);background-color:var(--_colour-system---neutral--white);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.history-lanes_logo.dark{background-color:var(--_colour-system---text--primary)}.history-lanes_logo-img{border-radius:var(--_sizes-spacing---radius--xs);object-fit:cover;width:1.875rem;height:1.875rem}.history-lanes_logo-img.is-contain{object-fit:contain}.history-lanes_chip-text{grid-row-gap:1px;flex-direction:column;display:flex}.history-lanes_year{color:var(--_colour-system---brand--accent);font-size:var(--_typography---size-text-tiny);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);white-space:nowrap}.history-lanes_brand{max-width:8.25rem;color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--semi-bold)}.history-lanes_socket{border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---module--professional-development);width:1.75rem;height:1.75rem;color:var(--_colour-system---neutral--white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.history-lanes_socket.is-lg{background-color:var(--_colour-system---module--leadership-governance)}.history-lanes_socket.is-ped{background-color:var(--_colour-system---module--people-development)}.history-lanes_socket.is-tla{background-color:var(--_colour-system---module--group-management)}.history-lanes_tile{padding:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-l);border-radius:var(--_sizes-spacing---radius--xl);background-image:linear-gradient(117deg,#4233a8 7%,#1f1a52 79%);border:1.5px solid #8f80ffb3;flex-direction:column;justify-content:space-between;display:flex;box-shadow:0 0 24px #6e4fff66}.history-lanes_tile-top{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.history-lanes_tile-title{color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-h4);line-height:var(--_typography---line-height--heading);font-weight:var(--_typography---weight--extrabold);letter-spacing:var(--_typography---tracking--heading);font-family:var(--_typography---font-heading)}.history-lanes_modules{grid-column-gap:var(--_sizes-spacing---space-xs);grid-row-gap:var(--_sizes-spacing---space-xs);flex-flow:wrap;display:flex}.history-lanes_module{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s)var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-xs);grid-column-gap:var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--on-dark);align-items:center;display:flex}.history-lanes_mini-icon{width:1.5rem;height:1.5rem;color:var(--_colour-system---neutral--white);background-color:#0000;background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90e28a7243599233ad5_tnc-module-professional-development.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.history-lanes_mini-icon.is-lg{background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90ef7dda4f944102528_tnc-module-leadership-governance.svg)}.history-lanes_mini-icon.is-ped{background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90ff7dda4f94410255b_tnc-module-people-development.svg)}.history-lanes_mini-icon.is-tla{background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90f47299baa50c294cc_tnc-module-teacher-leader-ai.svg)}.history-lanes_mini-icon.is-gm{background-image:url(https://cdn.prod.website-files.com/6ac933ee62bf1dcb4bf5cd89/6acfa90ffbb2cede83e03680_tnc-module-group-management.svg)}.history-lanes_module-name{color:var(--_colour-system---neutral--white);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold)}.history-lanes_tile-footer{padding-top:var(--_sizes-spacing---space-s);border-top:1px solid var(--_colour-system---border--on-dark);color:var(--_colour-system---text--on-dark-muted);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--medium)}.news_list-item{flex-shrink:0;display:flex}.news_cms-wrap{min-width:0}.case-pin_list{z-index:3;pointer-events:none;position:absolute;inset:0%}.case-pin{pointer-events:auto;width:0;height:0;position:absolute;top:50%;left:50%}.case-pin_dot{z-index:2;border-radius:var(--_sizes-spacing---radius--full);cursor:pointer;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.case-pin_core{border-top-style:solid;border-top-width:3px;border-top-color:var(--_colour-system---neutral--white);border-right-style:solid;border-right-width:3px;border-right-color:var(--_colour-system---neutral--white);border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:var(--_colour-system---neutral--white);border-left-style:solid;border-left-width:3px;border-left-color:var(--_colour-system---neutral--white);border-top-left-radius:var(--_sizes-spacing---radius--full);border-top-right-radius:var(--_sizes-spacing---radius--full);border-bottom-left-radius:var(--_sizes-spacing---radius--full);border-bottom-right-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---brand--primary);width:1.125rem;height:1.125rem;transition:transform .2s,box-shadow .2s;display:block;box-shadow:0 0 0 4px #5a4bf533,0 4px 10px #1e1a5033}.case-pin_core.is-active{transform:scale(1.2);box-shadow:0 0 0 7px #5a4bf540,0 4px 12px #1e1a5040}.case-pin_card{z-index:1;visibility:hidden;border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--white);opacity:0;pointer-events:none;align-items:center;column-gap:.875rem;width:18.5rem;padding:.625rem .875rem .625rem .625rem;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;bottom:1.375rem;left:0;transform:translate(-50%,.5rem);box-shadow:0 8px 24px #1e1a5024}.case-pin_card.is-open{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)}.case-pin_logo{border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--s);background-color:var(--_colour-system---neutral--white);object-fit:contain;flex-shrink:0;width:3rem;height:3rem}.case-pin_text{grid-row-gap:.125rem;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.case-pin_source{display:none}.map_image-uk{width:100%;display:none}.news_feature-list{flex-direction:column;height:100%;display:flex}.news_feature-item{flex-direction:column;flex-grow:1;display:flex}.section_studio{background-color:var(--_colour-system---surface--white)}.studio_component{grid-row-gap:var(--_sizes-spacing---space-m);flex-direction:column;display:flex}.studio_header{margin-bottom:var(--_sizes-spacing---space-3xl);grid-column-gap:var(--_sizes-spacing---space-3xl);grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:start;display:grid}.studio_heading{max-width:22ch;margin-top:0;margin-bottom:0}.studio_intro{max-width:62ch;color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.studio_gallery{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);grid-template-rows:22.5rem 16rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;display:grid}.studio_photo{border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--lavender-light);grid-column-start:span 2;position:relative;overflow:hidden}.studio_photo.is-large{grid-column-start:span 4}.studio_img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.studio_steps{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.studio_step{padding:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--lavender-light);flex-direction:column;display:flex}.studio_step-title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);margin-top:0;margin-bottom:0}.studio_step-text{max-width:52ch;color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.studio_cta{padding:var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-xl)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-l);grid-column-gap:var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--l);justify-content:space-between;align-items:center;display:flex}.studio_cta-content{grid-row-gap:var(--_sizes-spacing---space-xs);flex-direction:column;display:flex}.studio_cta-title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);margin-top:0;margin-bottom:0}.studio_cta-text{max-width:62ch;color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.contact-office_address{max-width:36ch;color:var(--_colour-system---text--strong);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body);font-weight:var(--_typography---weight--semi-bold);margin-top:0;margin-bottom:0}.compliance_pill{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s);border:1px solid var(--_colour-system---border--default);border-radius:var(--_sizes-spacing---radius--full);background-color:var(--_colour-system---surface--lavender-light);color:var(--_colour-system---text--strong);font-size:var(--_typography---size-text-regular);font-weight:var(--_typography---weight--semi-bold);align-items:center;column-gap:var(--_sizes-spacing---space-xs);white-space:nowrap;flex:none;display:flex}.compliance_pill-icon{flex:none;width:1.125rem;height:1.125rem}.compliance_marquee{position:relative;overflow:hidden}.compliance_marquee-track{column-gap:var(--_sizes-spacing---space-xs);flex-wrap:wrap;row-gap:.5rem;display:flex}.nav_modules{flex-direction:column;row-gap:.875rem;width:min(44rem,100vw - 21.5rem);padding:1.5rem;display:flex}.nav_modules-head{justify-content:space-between;align-items:center;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;display:flex}.nav_modules-grid{grid-column-gap:.625rem;grid-row-gap:.625rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.nav_module-link{border-radius:var(--_sizes-spacing---radius--m);color:var(--_colour-system---text--primary);align-items:flex-start;column-gap:.875rem;padding:1rem;text-decoration:none;transition:background-color .2s;display:flex}.nav_module-link:hover{background-color:var(--_colour-system---surface--lavender-light)}.nav_module-link.is-next{border:1px dashed var(--_colour-system---surface--lavender-strong)}.nav_module-icon{background-color:var(--_colour-system---brand--primary);width:2.5rem;height:2.5rem;color:var(--_colour-system---brand--primary);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nav_module-icon.is-pd,.nav_module-icon.is-lg,.nav_module-icon.is-ped,.nav_module-icon.is-tlai,.nav_module-icon.is-gm{background-color:#0000}.nav_module-icon.is-next{background-color:var(--_colour-system---surface--lavender)}.nav_module-glyph{border-radius:16%;width:100%;height:100%}.nav_module-text{flex-direction:column;row-gap:.25rem;display:flex}.nav_module-title{color:var(--_colour-system---text--primary);font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--semi-bold);white-space:nowrap;align-items:center;column-gap:.375rem;display:flex}.nav_module-title.is-brand{color:var(--_colour-system---text--brand)}.nav_module-arrow{opacity:0;color:var(--_colour-system---brand--primary);transition:opacity .2s,transform .2s;transform:translate(-4px)}.nav_module-desc{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body-tight)}.nav_modules-feature{background-color:var(--_colour-system---neutral--ink);width:17.5rem;color:var(--_colour-system---text--on-dark);border-radius:.875rem;flex-direction:column;flex-shrink:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.nav_modules-glow{pointer-events:none;background-image:radial-gradient(closest-side,#5a4bf58c,#5a4bf500);width:22.5rem;height:16.25rem;position:absolute;bottom:-6rem;left:20%}.nav_modules-feature-text{z-index:1;row-gap:var(--_sizes-spacing---space-xs);flex-direction:column;padding:1.375rem 1.375rem .875rem;display:flex;position:relative}.nav_modules-feature-title{color:var(--_colour-system---text--on-dark);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);letter-spacing:var(--_typography---tracking--heading-small);font-family:var(--_typography---font-heading)}.nav_modules-feature-link{color:var(--_colour-system---text--on-dark);font-size:var(--_typography---size-text-regular);font-weight:var(--_typography---weight--semi-bold);align-items:center;column-gap:.5rem;display:flex}.nav_modules-shot{z-index:1;flex-grow:1;justify-content:space-between;align-items:flex-end;padding-top:.375rem;padding-left:1.375rem;display:flex;position:relative;overflow:hidden}.nav_modules-shot-img{border-top-left-radius:var(--_sizes-spacing---radius--s);object-fit:cover;object-position:0% 0%;width:18.75rem;max-width:none;height:12.75rem;display:block;box-shadow:0 12px 32px #00000059}.depth_step-body{display:inline}.depth_step-img{display:none}.studio-spot{flex-direction:column;row-gap:1.8125rem;margin-bottom:1.5rem;display:flex}.studio-spot_stage{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.studio-spot_slide{z-index:0;aspect-ratio:28/11;background-color:var(--_colour-system---surface--lavender-light);opacity:0;visibility:hidden;border-radius:1rem;grid-area:1/1/2/2;transition:opacity .6s,visibility .6s;position:relative;overflow:hidden}.studio-spot_slide.is-active{z-index:1;opacity:1;visibility:visible}.studio-spot_img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.studio-spot_card{z-index:1;background-color:#fff;border-radius:1.125rem;flex-direction:column;width:30rem;max-width:calc(100% - 3rem);padding:1.5rem 1.625rem 1.625rem;display:flex;position:absolute;bottom:1.5rem;left:1.5rem;box-shadow:0 1px 2px #1e1a500f,0 16px 40px -8px #1e1a502e}.studio-spot_card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;display:flex}.studio-spot_title{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);letter-spacing:-.02em;margin-top:.875rem;margin-bottom:0;font-size:1.625rem;font-weight:700;line-height:1.15}.studio-spot_meta{color:var(--_colour-system---brand--primary);letter-spacing:.12em;text-transform:uppercase;align-items:center;column-gap:.5rem;margin-top:0;margin-bottom:0;font-size:.75rem;font-weight:600;line-height:1;display:flex}.studio-spot_text{min-height:3em;color:var(--_colour-system---text--body);margin-top:.5rem;margin-bottom:0;font-size:1rem;line-height:1.5}.studio-spot_track{background-color:var(--_colour-system---brand--primary-soft);border-radius:999px;height:.375rem;margin-top:1.375rem;position:relative;overflow:hidden}.studio-spot_fill{background-color:var(--_colour-system---brand--primary);border-radius:999px;width:0%;position:absolute;top:0;bottom:0;left:0}.studio-spot_thumbs{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem 1.25rem;padding-left:0;padding-right:0;display:grid}.studio-spot_thumb{color:var(--_colour-system---text--primary);text-align:center;cursor:pointer;background-color:#0000;border-width:0;flex-direction:column;align-items:center;row-gap:.9375rem;padding:0;font-family:inherit;display:flex}.studio-spot_thumb.is-active{color:var(--_colour-system---brand--primary)}.studio-spot_thumb-img{aspect-ratio:244/119;object-fit:cover;border-radius:.75rem;width:100%;height:auto;transition:opacity .3s;display:block}.studio-spot_thumb-label{font-size:1rem;font-weight:500;line-height:1.3}.studio-spot_count{color:#8a85a3;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500;line-height:1}.studio-cta{background-color:var(--_colour-system---surface--dark);background-image:radial-gradient(55% 140% at 100% 0,#5a4bf580 0%,#5a4bf500 62%),radial-gradient(40% 90% at 0 100%,#a99bff29 0%,#a99bff00 70%);border-radius:1.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem 4rem;margin-top:1rem;padding:3.5rem 4rem;display:grid;position:relative;overflow:hidden}.studio-cta_content{flex-direction:column;align-items:flex-start;max-width:42rem;display:flex}.studio-cta_title{font-family:var(--_typography---font-heading);color:#fff;letter-spacing:-.025em;margin-top:0;margin-bottom:0;font-size:2.75rem;font-weight:700;line-height:1.08}.studio-cta_text{max-width:44ch;color:var(--_colour-system---text--on-dark-muted);margin-top:1rem;margin-bottom:0;font-size:1.125rem;line-height:1.55}.studio-cta_actions{flex-direction:column;align-items:flex-start;row-gap:.875rem;display:flex}.studio-cta_note{color:#fff9;margin-top:0;margin-bottom:0;font-size:.875rem;line-height:1.4}.centre-txt{text-align:center;max-width:80ch;margin-left:auto;margin-right:auto}.spotlight_logo-img{object-fit:contain;width:74%;height:74%;display:block}.spotlight_headline{font-family:var(--_typography---font-heading);color:var(--_colour-system---text--primary);letter-spacing:-.02em;margin-top:0;margin-bottom:1rem;font-size:2.25rem;font-weight:700;line-height:1.15}.spotlight_summary{max-width:52ch;color:var(--_colour-system---text--body);margin-top:0;margin-bottom:1.75rem;font-size:1.0625rem;line-height:1.6}.spotlight_side{pointer-events:auto;flex-direction:column;grid-column:2/3;row-gap:1.25rem;display:flex}.spotlight_empty{display:none}.compare-story{width:100%;max-width:var(--_layout---container-large);margin-top:var(--_sizes-spacing---space-xxl);grid-column-gap:4rem;grid-row-gap:2.5rem;border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);text-align:left;grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding-top:2.5rem;display:grid}.compare-story_intro{flex-direction:column;align-items:flex-start;display:flex}.compare-story_text{max-width:44rem;color:var(--_colour-system---text--body);margin-top:0;margin-bottom:0;font-size:1.1875rem;line-height:1.65}.compare-story_stats{grid-row-gap:2rem;border-top-style:solid;border-top-width:1px;border-top-color:var(--_colour-system---border--default);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_colour-system---border--default);grid-column-gap:0;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:2rem;padding-bottom:2rem;display:grid}.compare-story_stat{border-left-style:solid;border-left-width:1px;border-left-color:var(--_colour-system---border--default);flex-direction:column;row-gap:.375rem;padding-left:1.75rem;padding-right:1rem;display:flex}.compare-story_stat:first-child{border-left-width:0;padding-left:0}.compare-story_value{font-family:var(--_typography---font-heading);color:var(--_colour-system---brand--primary);font-size:2.75rem;line-height:1;font-weight:var(--_typography---weight--bold);letter-spacing:-.03em}.compare-story_label{color:var(--_colour-system---text--muted);font-size:.9375rem;line-height:1.45}.hero-video_media{object-fit:cover;width:100%;height:100%;display:block}._404{justify-content:center;align-items:stretch;width:100%;height:100vh;display:flex}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:260px;display:flex}._404-padding{margin-top:var(--_sizes-spacing---space-l)}.team-exec_fade{z-index:2;pointer-events:none;background-image:linear-gradient(90deg,#fff0 0%,#ffffffd9 60%,#fff 100%);width:10rem;transition:opacity .35s;position:absolute;top:0;bottom:0;right:calc(50% - 50vw)}.governance_iso{margin-top:var(--_sizes-spacing---space-m);flex-direction:column;align-items:center;row-gap:1rem;display:flex}.governance_iso-img{filter:drop-shadow(0 12px 24px #33299924);width:100%;max-width:24rem;height:auto;display:block}.stats_chart-label-text{font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;letter-spacing:inherit;margin-top:0;margin-bottom:0}.nh{pointer-events:none;position:absolute;inset:0}.nh-stage{transform-origin:100% 100%;width:820px;height:740px;position:absolute;inset:auto 0 0 auto;transform:scale(.965)}.nh-glow{width:700px;height:620px;position:absolute;top:40px;left:120px}.nh-dash{width:724px;height:440px;position:absolute;top:24px;left:96px}.nh-p{max-width:none;height:auto;display:block;position:absolute;bottom:0}.nh-p.nh-p1{z-index:3;width:300px;left:22px}.nh-p.nh-p2{z-index:5;width:300px;left:232px}.nh-p.nh-p3{z-index:4;width:268px;left:500px}.nh-fade{z-index:6;height:70px;position:absolute;bottom:-2px;left:-40px;right:-40px}.nh-card{z-index:8;background-color:#fffffff5;border-radius:16px;width:206px;padding:13px 14px 12px;position:absolute}.nh-card.nh-c1{top:500px;left:16px}.nh-card.nh-c2{top:574px;left:292px}.nh-card.nh-c3{top:566px;left:584px}.nh-card-title{color:#0f1035;letter-spacing:-.01em;margin-top:0;margin-bottom:0;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:13px;font-weight:700;line-height:1.2}.nh-card-text{color:#4b4a66;margin-top:3px;margin-bottom:11px;font-family:Inter,Arial,sans-serif;font-size:11.5px;line-height:1.4}.contact-form_note{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-small);line-height:var(--_typography---line-height--body);margin-top:0;margin-bottom:0}.contact-form_note-link{text-underline-offset:2px;color:inherit;text-decoration:underline}.footer_legal{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.footer_legal-link{color:var(--_colour-system---text--on-dark-subtle);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);text-underline-offset:2px;text-decoration:underline;transition-property:color;transition-duration:.2s}.footer_legal-link:hover{color:var(--_colour-system---text--on-dark)}.nav-list-cms{display:flex}@media screen and (min-width:1280px){.history-lanes_component{grid-template-columns:1fr 16rem}.history-lanes_label{width:10rem}.history-lanes_modules{flex-flow:column}}@media screen and (min-width:1440px){.modules_list,.module-item_body{height:calc(61.3vw - 163px);min-height:45rem;max-height:57rem}.history-lanes_component{grid-template-columns:1fr 17.5rem}.history-lanes_label{width:12.5rem}}@media screen and (max-width:991px){body{--_sizes-spacing---space-s:.75rem;--_sizes-spacing---padding-global:5vw;--_sizes-spacing---section-padding-medium:5.5rem;--_sizes-spacing---space-l:1.5rem;--_sizes-spacing---radius--full:100rem;--_sizes-spacing---space-m:1rem;--_sizes-spacing---radius--s:.5rem;--_sizes-spacing---space-xs:.5rem;--_sizes-spacing---space-xxs:.25rem;--_sizes-spacing---section-padding-large:6.5rem;--_sizes-spacing---section-padding-small:3rem;--_sizes-spacing---button--button-padding-y:.8125rem;--_sizes-spacing---button--button-padding-x:1.5rem;--_sizes-spacing---space-xxl:3rem;--_sizes-spacing---space-xl:2rem;--_sizes-spacing---radius--l:1rem;--_sizes-spacing---radius--xl:1.25rem;--_sizes-spacing---nav--nav-height:5.5rem;--_sizes-spacing---radius--m:.75rem;--_sizes-spacing---radius--xxl:1.75rem;--_sizes-spacing---space-3xl:4rem;--_sizes-spacing---space-4xl:6rem;--_sizes-spacing---card--card-padding:1.75rem;--_sizes-spacing---radius--xs:.25rem;--_sizes-spacing---card--card-padding-small:1.5rem;--_sizes-spacing---card--card-gap:1.5rem;--_sizes-spacing---button--button-height:3.375rem}.page-wrapper{--_sizes-spacing---space-s:.75rem;--_sizes-spacing---padding-global:5vw;--_sizes-spacing---section-padding-medium:5.5rem;--_sizes-spacing---space-l:1.5rem;--_sizes-spacing---radius--full:100rem;--_sizes-spacing---space-m:1rem;--_sizes-spacing---radius--s:.5rem;--_sizes-spacing---space-xs:.5rem;--_sizes-spacing---space-xxs:.25rem;--_sizes-spacing---section-padding-large:6.5rem;--_sizes-spacing---section-padding-small:3rem;--_sizes-spacing---button--button-padding-y:.8125rem;--_sizes-spacing---button--button-padding-x:1.5rem;--_sizes-spacing---space-xxl:3rem;--_sizes-spacing---space-xl:2rem;--_sizes-spacing---radius--l:1rem;--_sizes-spacing---radius--xl:1.25rem;--_sizes-spacing---nav--nav-height:5.5rem;--_sizes-spacing---radius--m:.75rem;--_sizes-spacing---radius--xxl:1.75rem;--_sizes-spacing---space-3xl:4rem;--_sizes-spacing---space-4xl:6rem;--_sizes-spacing---card--card-padding:1.75rem;--_sizes-spacing---radius--xs:.25rem;--_sizes-spacing---card--card-padding-small:1.5rem;--_sizes-spacing---card--card-gap:1.5rem;--_sizes-spacing---button--button-height:3.375rem;--_typography---font-body:Inter;--_typography---size-text-medium:1rem;--_typography---line-height--body:1.5;--_typography---font-heading:"Plus Jakarta Sans";--_typography---size-h1:3.5rem;--_typography---line-height--heading-large:1.06;--_typography---weight--extrabold:800;--_typography---tracking--display:-.03em;--_typography---size-display:4.5rem;--_typography---size-eyebrow:.8125rem;--_typography---line-height--body-tight:1.35;--_typography---weight--semi-bold:600;--_typography---tracking--eyebrow:.12em;--_typography---size-text-large:1.125rem;--_typography---line-height--display:1;--_typography---size-h2:3rem;--_typography---tracking--heading:-.025em;--_typography---size-h5:1.25rem;--_typography---line-height--heading-small:1.3;--_typography---tracking--heading-small:-.01em;--_typography---size-feature:2.5rem;--_typography---size-h3:1.875rem;--_typography---line-height--heading:1.12;--_typography---weight--bold:700;--_typography---size-h4:1.375rem;--_typography---size-h6:1rem;--_typography---size-text-regular:.875rem;--_typography---size-text-small:.8125rem;--_typography---size-text-tiny:.65rem;--_typography---weight--medium:500;--_typography---size-text-article:1.125rem;--_typography---size-numeral:9rem;--_typography---weight--regular:400}.heading-style-h2.team-wider_heading{max-width:none}.sg_grid{grid-template-columns:1fr 1fr}.nav_menu{display:none}.nav_mobile{display:flex}.section_hero{flex-direction:column;display:flex}.hero_visual{aspect-ratio:auto;width:100%;max-width:none;height:auto;position:relative;inset:0 0 auto;overflow:hidden;transform:none}.hero_image{width:112%;top:1.2rem;left:1%}.hero_fade,.hero_lines,.hero_chip{display:none}.hero_chip.is-1{margin-left:0;display:block;top:6rem;left:calc(50.74% - 100px);right:auto}.hero_chip.is-2,.hero_chip.is-3,.hero_chip.is-4{margin-left:0}.hero_chip.is-5{margin-left:0;display:block;top:1.5rem;left:calc(77.74% - 120px);right:auto}.hero_chip.is-6{margin-left:0}.hero_chip.is-m1{display:block;top:9.5rem;left:1.5rem;right:auto}.hero_chip.is-m2{display:none}.hero_route-card{left:var(--_sizes-spacing---padding-global);top:auto;right:var(--_sizes-spacing---padding-global);width:auto;padding:var(--_sizes-spacing---space-m);bottom:3rem}.hero_layout{padding-top:var(--_sizes-spacing---space-xl);min-height:0;padding-bottom:0}.hero_content{grid-row-gap:var(--_sizes-spacing---space-m);max-width:40rem}.role-tasks_dashboard,.stats_grid{grid-template-columns:1fr}.stats_card{padding-right:var(--_sizes-spacing---space-xl);padding-left:var(--_sizes-spacing---space-xl)}.stats_card.is-photo{min-height:26rem}.module-item{flex-basis:5.5rem}.module-item_label{font-size:var(--_typography---size-h4)}.module-item_body{padding-bottom:2rem;padding-left:var(--_sizes-spacing---space-xl)}.module-item_shot{margin-left:0}.map_component{flex-direction:column;align-items:stretch;display:flex}.map_content{min-height:0;display:contents}.map_stats{order:2}.map_visual{order:1;margin-right:0}.map_visual:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){width:26rem;margin-left:auto;margin-right:auto}.map_connector:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){display:none}.map_story:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){top:60%;left:55%}.tl_board{display:none}.tl_list{display:flex}.tl_pills{grid-column-gap:16px;grid-row-gap:var(--_sizes-spacing---space-l);grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.awards_list{grid-template-columns:1fr 1fr}.cta_grid,.news_grid{grid-template-columns:1fr}.banner_card{flex-direction:column}.banner_content{width:auto;padding:var(--_sizes-spacing---space-xxl)}.banner_chips{flex-wrap:wrap}.banner_visual{flex-basis:auto;order:-1;min-height:22rem}.banner_fade{display:none}.banner_status{left:var(--_sizes-spacing---space-l);bottom:var(--_sizes-spacing---space-l)}.footer_top{flex-direction:column}.hero-background-video{width:110%;top:calc(16.875rem - 31.18vw);left:-9%}.hero_replay{left:var(--_sizes-spacing---padding-global);top:1rem}.compare_grid{grid-template-columns:1fr}.faq_layout{grid-row-gap:var(--_sizes-spacing---space-xxl);flex-direction:column}.faq_intro{width:100%;padding-top:0}.faq_list{width:100%}.news-hero_row{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;align-items:flex-start}.news-filters{justify-content:flex-start}.news-featured_grid{grid-template-columns:1fr}.news-list_grid{grid-template-columns:1fr 1fr}.article-media_image{height:26rem}.section_platform-hero{padding-top:var(--_sizes-spacing---space-3xl);padding-bottom:var(--_sizes-spacing---space-3xl)}.platform-hero_layout{grid-template-rows:auto;grid-template-columns:1fr}.platform-hero_visual{aspect-ratio:auto;width:112%;margin:0 -6%}.platform-hero_img.is-absolute{width:140%;max-width:none;margin-top:-90px;margin-left:-38%;position:relative;right:0%}.platform-tabs_layout{grid-template-rows:auto;grid-template-columns:1fr}.workflow_card{padding-top:var(--_sizes-spacing---space-xl);padding-right:var(--_sizes-spacing---space-xl);padding-bottom:var(--_sizes-spacing---space-xl);padding-left:var(--_sizes-spacing---space-xl);row-gap:var(--_sizes-spacing---space-xl);grid-template-rows:auto;grid-template-columns:1fr}.workflow_connectors{display:none}.spotlight_layout{grid-template-rows:auto;grid-template-columns:1fr}.spotlight_logo-panel{min-height:24rem}.spotlight_content{padding-bottom:0}.compliance_grid,.governance_layout{grid-template-rows:auto;grid-template-columns:1fr}.team-board_grid{grid-template-columns:1fr 1fr}.team-wider_slide{grid-row-gap:var(--_sizes-spacing---space-xl);grid-template-columns:1fr}.team-wider_media{order:-1;height:28rem}.team-wider_footer{grid-template-columns:1fr}.team-steps{grid-column:1/2}.stats_chart-label{top:-12%;right:54%}.contact_layout{grid-column-gap:0rem;grid-row-gap:var(--_sizes-spacing---space-xxl);grid-template-columns:1fr}.contact_header{grid-row:auto;padding-top:0}.contact_routes{order:1;grid-row:auto}.contact_form{grid-area:auto/1/auto/2}.contact-more_grid{grid-template-columns:1fr}.module-tabs_menu{grid-template-columns:1fr 1fr 1fr}.module-tabs_panels{padding:var(--_sizes-spacing---space-xl)}.module-tabs_top,.module-tabs_points{grid-template-columns:1fr}.spotlight_controls{margin-top:var(--_sizes-spacing---space-xl);grid-template-columns:1fr;position:relative}.spotlight_nav{grid-column:1/2}.video_tags{grid-template-columns:1fr}.market-map_component{flex-direction:column;align-items:stretch;display:flex}.bento_grid{grid-template-columns:1fr 1fr}.depth_component{grid-template-columns:1fr}.depth_pagination{grid-column:1/2}.news-hero_tools{align-items:flex-start;width:100%}.team-modal_panel{grid-template-columns:1fr;height:auto;overflow-y:auto}.team-modal_content{padding:var(--_sizes-spacing---space-xl)}.team-modal_media{order:-1;height:22rem}.history-lanes_component{display:none}.studio_header{grid-row-gap:var(--_sizes-spacing---space-m);grid-template-rows:auto;grid-template-columns:1fr}.studio_gallery{grid-template-rows:20rem 14rem;grid-template-columns:1fr}.studio-spot_slide{aspect-ratio:16/9}.studio-spot_title{font-size:1.5rem}.studio-spot_thumbs{column-gap:1rem;padding-left:0;padding-right:0}.studio-spot_thumb{row-gap:.75rem}.studio-cta{grid-template-columns:minmax(0,1fr);align-items:start;padding:3rem 2.5rem}.studio-cta_title{font-size:2.25rem}.spotlight_headline{font-size:1.875rem}.spotlight_side{grid-column:1/2}.compare-story{grid-row-gap:1.25rem;grid-template-columns:minmax(0,1fr);padding-top:2rem}.compare-story_stats{grid-row-gap:1.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;padding-top:1.75rem;padding-bottom:1.75rem}.compare-story_stat:nth-child(odd){border-left-width:0;padding-left:0}.compare-story_value{font-size:2.375rem}.team-exec_fade{width:6rem}.nh{width:100%;padding-top:90.24%;position:relative;inset:auto}.nh-stage{transform-origin:0 0;inset:0 auto auto 0;transform:scale(.9366)}.nh-dash{left:48px}}@media screen and (max-width:767px){body{--_sizes-spacing---space-s:.75rem;--_sizes-spacing---padding-global:5vw;--_sizes-spacing---section-padding-medium:4.5rem;--_sizes-spacing---space-l:1.5rem;--_sizes-spacing---radius--full:100rem;--_sizes-spacing---space-m:1rem;--_sizes-spacing---radius--s:.5rem;--_sizes-spacing---space-xs:.5rem;--_sizes-spacing---space-xxs:.25rem;--_sizes-spacing---section-padding-large:5rem;--_sizes-spacing---section-padding-small:3rem;--_sizes-spacing---button--button-padding-y:.8125rem;--_sizes-spacing---button--button-padding-x:1.5rem;--_sizes-spacing---space-xxl:3rem;--_sizes-spacing---space-xl:2rem;--_sizes-spacing---radius--l:1rem;--_sizes-spacing---radius--xl:1.25rem;--_sizes-spacing---nav--nav-height:4rem;--_sizes-spacing---radius--m:.75rem;--_sizes-spacing---radius--xxl:1.75rem;--_sizes-spacing---space-3xl:4rem;--_sizes-spacing---space-4xl:6rem;--_sizes-spacing---card--card-padding:1.5rem;--_sizes-spacing---radius--xs:.25rem;--_sizes-spacing---card--card-padding-small:1.25rem;--_sizes-spacing---card--card-gap:1rem;--_sizes-spacing---button--button-height:3.375rem}.page-wrapper{--_sizes-spacing---space-s:.75rem;--_sizes-spacing---padding-global:5vw;--_sizes-spacing---section-padding-medium:4.5rem;--_sizes-spacing---space-l:1.5rem;--_sizes-spacing---radius--full:100rem;--_sizes-spacing---space-m:1rem;--_sizes-spacing---radius--s:.5rem;--_sizes-spacing---space-xs:.5rem;--_sizes-spacing---space-xxs:.25rem;--_sizes-spacing---section-padding-large:5rem;--_sizes-spacing---section-padding-small:3rem;--_sizes-spacing---button--button-padding-y:.8125rem;--_sizes-spacing---button--button-padding-x:1.5rem;--_sizes-spacing---space-xxl:3rem;--_sizes-spacing---space-xl:2rem;--_sizes-spacing---radius--l:1rem;--_sizes-spacing---radius--xl:1.25rem;--_sizes-spacing---nav--nav-height:4rem;--_sizes-spacing---radius--m:.75rem;--_sizes-spacing---radius--xxl:1.75rem;--_sizes-spacing---space-3xl:4rem;--_sizes-spacing---space-4xl:6rem;--_sizes-spacing---card--card-padding:1.5rem;--_sizes-spacing---radius--xs:.25rem;--_sizes-spacing---card--card-padding-small:1.25rem;--_sizes-spacing---card--card-gap:1rem;--_sizes-spacing---button--button-height:3.375rem;--_typography---font-body:Inter;--_typography---size-text-medium:1rem;--_typography---line-height--body:1.5;--_typography---font-heading:"Plus Jakarta Sans";--_typography---size-h1:3rem;--_typography---line-height--heading-large:1.06;--_typography---weight--extrabold:800;--_typography---tracking--display:-.03em;--_typography---size-display:4rem;--_typography---size-eyebrow:.75rem;--_typography---line-height--body-tight:1.35;--_typography---weight--semi-bold:600;--_typography---tracking--eyebrow:.12em;--_typography---size-text-large:1rem;--_typography---line-height--display:1;--_typography---size-h2:2.5rem;--_typography---tracking--heading:-.025em;--_typography---size-h5:1.125rem;--_typography---line-height--heading-small:1.3;--_typography---tracking--heading-small:-.01em;--_typography---size-feature:2.25rem;--_typography---size-h3:1.75rem;--_typography---line-height--heading:1.12;--_typography---weight--bold:700;--_typography---size-h4:1.25rem;--_typography---size-h6:1rem;--_typography---size-text-regular:.875rem;--_typography---size-text-small:.8125rem;--_typography---size-text-tiny:.65rem;--_typography---weight--medium:500;--_typography---size-text-article:1.0625rem;--_typography---size-numeral:7rem;--_typography---weight--regular:400}.subheadline.is-mobile{display:flex}.heading-style-display.team-hero_heading{font-size:var(--_typography---size-h1);line-height:var(--_typography---line-height--heading-large)}.heading-style-h2.article-hero_title{text-align:left}.heading-style-h2.team-wider_heading{font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);letter-spacing:var(--_typography---tracking--heading-small);margin-top:0}.heading-style-h3.article-quote_text{font-size:var(--_typography---size-h4);line-height:var(--_typography---line-height--heading)}.heading-style-h4.news-card_title-row,.heading-style-h5.news-card_title{font-size:var(--_typography---size-text-medium);line-height:var(--_typography---line-height--body-tight)}.sg_type-row{grid-template-columns:1fr}.sg_token-row{grid-template-columns:1fr 1fr}.section-header_component:where(.w-variant-b0063520-1e26-366e-3563-df7784c518ac){text-align:left;align-items:flex-start}.task-chip_component{grid-column-gap:.4375rem;padding:.3125rem .625rem .3125rem .3125rem}.task-chip_media{width:1.5rem;height:1.5rem}.task-chip_icon{width:.75rem;height:.75rem}.task-chip_title{font-size:.6875rem}.task-chip_meta{display:none}.hero_visual{height:auto}.hero_chip{display:block}.hero_chip.is-1{top:.5rem;left:auto;right:1rem}.hero_chip.is-2{display:none}.hero_chip.is-3{top:.5rem;left:1rem;right:auto}.hero_chip.is-4{top:15.5rem;left:auto;right:1rem}.hero_chip.is-5{top:3.25rem;left:auto;right:1rem}.hero_chip.is-6{display:none}.hero_chip.is-m1{top:15.5rem;left:1rem;right:auto}.hero_chip.is-m2{display:block;top:19.25rem;left:auto;right:1rem}.hero_route-card{grid-column-gap:.75rem;border-radius:1rem;padding:.625rem .75rem;bottom:1rem}.hero_route-icon{width:2.5rem;height:2.5rem}.hero_route-title{font-size:1rem}.hero_route-desc{display:none}.hero_route-arrow{width:2rem;height:2rem}.hero_actions{width:100%;display:grid}.hero_proof{padding-top:0}.role-tasks_component{align-items:stretch}.evidence_top{padding-right:var(--_sizes-spacing---space-m);padding-left:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;align-items:flex-start}.evidence_row{padding-right:var(--_sizes-spacing---space-m);padding-left:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-xs);flex-wrap:wrap;display:flex}.evidence_row.is-head{display:none}.evidence_task{width:100%}.evidence_logged{margin-left:0}.evidence_slot{padding-right:var(--_sizes-spacing---space-m);padding-left:var(--_sizes-spacing---space-m)}.evidence_footer{padding-right:var(--_sizes-spacing---space-m);padding-left:var(--_sizes-spacing---space-m);flex-wrap:wrap}.stats_component{grid-row-gap:var(--_sizes-spacing---space-l)}.stats_grid{grid-column-gap:var(--_sizes-spacing---space-s);scroll-snap-type:x mandatory;padding-bottom:2px;display:flex;overflow:auto hidden}.stats_side,.stats_row{display:contents}.stats_card{width:16.5rem;min-height:20rem;padding-top:var(--_sizes-spacing---space-l);padding-right:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-l);padding-left:var(--_sizes-spacing---space-l);scroll-snap-align:start;flex-shrink:0}.stats_card.is-photo{min-height:20rem;padding:var(--_sizes-spacing---space-l)}.stats_card.is-chart{min-height:20rem;padding:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;order:1}.stats_icon{width:2.5rem;height:2.5rem}.stats_chart-text{justify-content:flex-start}.stats_mark{display:none}.stats_chart-title{font-size:var(--_typography---size-h3)}.stats_chart{flex-grow:0;max-width:none}.stats_footer{display:flex}.modules_component{padding-bottom:var(--_sizes-spacing---section-padding-large);grid-row-gap:var(--_sizes-spacing---space-l)}.modules_list{grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;height:auto}.module-item{border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--lavender-light);flex-basis:auto}.module-item_head{height:4rem;padding-right:var(--_sizes-spacing---space-m);padding-left:var(--_sizes-spacing---space-m);column-gap:var(--_sizes-spacing---space-m);grid-row-gap:0;flex-direction:row;padding-top:0}.module-item_line-icon{display:none}.module-item_mod-icon{display:flex}.module-item_label{font-size:var(--_typography---size-text-medium);font-weight:var(--_typography---weight--semi-bold);letter-spacing:0;white-space:normal;writing-mode:horizontal-tb;flex-grow:1}.module-item_toggle{display:flex}.module-item_body{height:auto;padding:var(--_sizes-spacing---space-m)1.25rem 1.25rem;grid-row-gap:var(--_sizes-spacing---space-m);display:flex}.module-item_big-icon{display:none}.module-item_title{font-size:var(--_typography---size-h3)}.module-item_text{font-size:var(--_typography---size-text-medium)}.module-item_link{padding-top:0;padding-bottom:0}.module-item_shot{border-radius:var(--_sizes-spacing---radius--m);align-self:auto;width:100%;max-height:none;margin-top:0;margin-left:0}.module-item_note{display:block}.map_component{grid-row-gap:var(--_sizes-spacing---space-l)}.map_intro{grid-row-gap:var(--_sizes-spacing---space-l);align-items:stretch}.map_toggle{display:flex}.map_tab{padding-right:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-s);font-size:var(--_typography---size-text-regular);font-weight:var(--_typography---weight--semi-bold);flex-grow:1;flex-basis:0%}.map_stats{column-gap:var(--_sizes-spacing---space-xl)}.map_stat{grid-row-gap:var(--_sizes-spacing---space-xs)}.map_stat-number{font-size:var(--_typography---size-h2)}.map_stat-label{color:var(--_colour-system---text--body);font-size:var(--_typography---size-text-small);font-weight:var(--_typography---weight--medium)}.map_visual{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column;display:flex}.map_visual:where(.w-variant-76e59f85-a32a-e6b2-ea5b-24aa82d4de68){width:100%}.map_pin{width:.5rem;height:.5rem}.map_halo{background-color:#5a4bf540;width:1.5rem;height:1.5rem}.map_halo-dot{border-width:2px;width:.75rem;height:.75rem}.map_connector{display:none}.map_story{width:100%;padding-top:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--l);column-gap:var(--_sizes-spacing---space-s);position:relative;top:auto;left:auto;box-shadow:0 4px 16px #1e1a500f}.map_story-img{border-radius:var(--_sizes-spacing---radius--m);width:3.25rem;height:3.25rem}.map_story-title{font-size:var(--_typography---size-text-regular);font-weight:var(--_typography---weight--semi-bold)}.map_story-meta{font-size:.75rem}.map_story-link{font-size:.75rem;font-weight:var(--_typography---weight--semi-bold);padding-top:.125rem}.section_history{background-image:radial-gradient(72% 16% at 15% 72%,#5a4bf5b3,#5a4bf500)}.history_component{grid-row-gap:var(--_sizes-spacing---space-xl)}.tl_pills{grid-template-columns:1fr 1fr;align-self:stretch}.awards_component{grid-row-gap:var(--_sizes-spacing---space-l)}.awards_header-cta{display:none}.awards_list{grid-column-gap:var(--_sizes-spacing---space-s);scroll-snap-type:x mandatory;padding-bottom:2px;display:flex;overflow:auto hidden}.awards_card{scroll-snap-align:start;flex-shrink:0;width:14.5rem;padding:1.25rem}.awards_card-top{margin-bottom:1.75rem}.awards_icon{width:2.25rem;height:2.25rem}.awards_icon.is-rospa,.awards_icon.is-era,.awards_icon.is-bett{width:4.75rem;height:1.5rem}.awards_year{font-size:var(--_typography---size-h2)}.awards_name{font-size:var(--_typography---size-text-medium);font-weight:var(--_typography---weight--semi-bold)}.awards_desc{font-size:var(--_typography---size-text-small)}.awards_footer{display:flex}.cta_card{min-height:0;padding:var(--_sizes-spacing---space-xl)var(--_sizes-spacing---space-l);background-image:radial-gradient(10rem 7.5rem at 86% 100%,#5a4bf5b3,#5a4bf500)}.cta_card.is-light{padding-left:var(--_sizes-spacing---space-l);background-image:none}.cta_deco{display:none}.cta_content{align-items:stretch;max-width:none}.cta_text{margin-top:var(--_sizes-spacing---space-m);font-size:var(--_typography---size-text-medium)}.cta_actions{margin-top:var(--_sizes-spacing---space-m)}.news_component{grid-row-gap:var(--_sizes-spacing---space-l)}.news_card.news_item{scroll-snap-align:start;flex-direction:column;flex-shrink:0;align-items:stretch;width:15rem;padding:0}.news_feat-img{height:11.875rem}.news_body{padding:var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-xs)}.news_meta{align-items:center;column-gap:var(--_sizes-spacing---space-s);flex-direction:row}.news_tag{padding:.375rem var(--_sizes-spacing---space-s);font-size:var(--_typography---size-text-small)}.news_date{font-size:var(--_typography---size-text-small)}.news_title{font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small)}.news_title.is-small{font-size:var(--_typography---size-text-medium)}.news_list{column-gap:var(--_sizes-spacing---space-s);scroll-snap-type:x mandatory;flex-direction:row;padding-top:2px;padding-bottom:1.25rem;overflow-x:auto}.news_item-img{border-radius:0;width:100%;height:9.375rem}.news_item-body{padding:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-xs)}.news_footer{display:block}.banner_glow{display:none}.banner_content{padding:var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-l)var(--_sizes-spacing---space-xl);grid-row-gap:var(--_sizes-spacing---space-l)}.banner_chip{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s);font-size:var(--_typography---size-text-small);column-gap:var(--_sizes-spacing---space-xs)}.banner_visual{min-height:14rem}.banner_status{left:var(--_sizes-spacing---space-m);bottom:var(--_sizes-spacing---space-m);font-size:var(--_typography---size-text-small)}.footer_component{padding-top:var(--_sizes-spacing---space-xxl);padding-bottom:var(--_sizes-spacing---space-xxl)}.footer_wrap,.footer_top{grid-row-gap:var(--_sizes-spacing---space-xl)}.footer_logo{width:8.875rem}.footer_links{grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column}.footer_col{grid-row-gap:var(--_sizes-spacing---space-s)}.footer_col.is-platforms{order:1}.footer_list{grid-row-gap:var(--_sizes-spacing---space-s)}.footer_link{color:var(--_colour-system---text--on-dark)}.hero-background-video{width:34rem;top:3rem;left:calc(50% - 17.73rem)}.hero_replay{inset:auto auto 5.5rem 1rem}.compare_card{padding-right:var(--_sizes-spacing---space-l);padding-left:var(--_sizes-spacing---space-l)}.compare_row{min-height:0;padding-top:var(--_sizes-spacing---space-s);padding-bottom:var(--_sizes-spacing---space-s)}.compare_row.is-check{grid-template-columns:2.875rem 1fr}.compare_product{grid-column-start:2}.timeline_track{align-items:flex-start}.timeline_item{width:18rem}.timeline_item.is-platform{width:19rem}.timeline_card-module{flex-wrap:wrap;row-gap:.625rem}.timeline_module-label{white-space:nowrap;width:100%}.timeline_chip{white-space:nowrap}.timeline_platform{padding:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-l);flex-direction:column}.timeline_platform-list{width:100%}.timeline_module-source{display:none}.timeline_controls{grid-column-gap:var(--_sizes-spacing---space-l)}.faq_item{padding-right:var(--_sizes-spacing---space-m);padding-left:var(--_sizes-spacing---space-l)}.faq_answer{padding-right:0}.news-filters{flex-wrap:nowrap;width:100%;overflow-x:auto}.section_news-featured{padding-bottom:0}.news-side_list{grid-row-gap:0}.news-feature_media{height:11.875rem}.news-feature_logos{grid-column-gap:var(--_sizes-spacing---space-m)}.news-feature_logo-card{border-radius:var(--_sizes-spacing---radius--l);width:auto;min-width:6rem;height:6rem;padding-left:.875rem;padding-right:.875rem}.news-feature_logo{width:auto;max-width:8rem;height:2rem}.news-feature_plus{width:2rem;height:2rem}.news-feature_plus-icon{width:1rem;height:1rem}.news-feature_body{padding:var(--_sizes-spacing---space-m)}.news-card{padding-top:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-m);grid-column-gap:var(--_sizes-spacing---space-m);box-shadow:none;background-color:#0000;border-top-width:0;border-left-width:0;border-right-width:0;border-radius:0;flex-direction:row;align-items:flex-start;padding-left:0;padding-right:0}.news-card:hover{box-shadow:none;transform:none}.news-card.is-row{padding-top:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-m);grid-column-gap:var(--_sizes-spacing---space-m);align-items:flex-start;padding-left:0;padding-right:0}.news-card_media{border-radius:var(--_sizes-spacing---radius--s);width:3.5rem;height:3.5rem}.news-card_media.is-row{width:3.5rem;height:3.5rem}.news-card_fallback-icon{width:1.25rem;height:1.25rem}.news-card_logos{background-color:var(--_colour-system---surface--white);background-image:none}.news-card_logo-card{width:100%;height:100%;box-shadow:none;border-radius:0}.news-card_logo-card.is-neg{display:none}.news-card_logo{border-radius:0;width:auto;max-width:70%;height:2.25rem}.news-card_plus{display:none}.news-card_body{grid-row-gap:var(--_sizes-spacing---space-xxs);padding-left:0;padding-right:0}.news-card_meta{grid-column-gap:var(--_sizes-spacing---space-xs)}.news-card_chip{color:var(--_colour-system---text--brand);background-color:#0000;padding:0}.news-card_chip.is-feature{padding:var(--_sizes-spacing---space-xs)var(--_sizes-spacing---space-s);background-color:var(--_colour-system---surface--lavender)}.news-card_more{display:none}.news-card_chevron{display:block}.news-list_label{display:none}.news-list_label.is-mobile{display:flex}.news-list_grid{grid-row-gap:0;grid-template-columns:1fr;margin-top:0}.article-hero_glow{display:none}.article-hero_padding{padding-top:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-l)}.article-hero_component{grid-row-gap:var(--_sizes-spacing---space-m);text-align:left;align-items:flex-start}.article-hero_meta{justify-content:flex-start}.article-hero_text{font-size:var(--_typography---size-text-article)}.section_article-media{padding-bottom:var(--_sizes-spacing---space-xl)}.article-media_backdrop{height:7.5rem}.article-media_image{border-radius:var(--_sizes-spacing---radius--xl);height:14.375rem}.article-facts{margin-top:var(--_sizes-spacing---space-m);padding:var(--_sizes-spacing---space-m);background-color:var(--_colour-system---surface--lavender-light);border-width:0}.article-facts_label{display:block}.article-facts_grid{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);grid-template-columns:1fr 1fr}.article-facts_item{border-left-width:0;padding:0}.section_article-body{padding-top:var(--_sizes-spacing---space-xs);padding-bottom:var(--_sizes-spacing---space-m)}.section_article-body.is-continued{padding-top:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-3xl)}.section_article-quote{padding-top:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-m);background-color:var(--_colour-system---surface--white)}.article-quote_component{padding-left:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-s);border-left:3px solid var(--_colour-system---brand--primary);text-align:left;align-items:flex-start}.article-quote_mark,.article-quote_photo{display:none}.article-quote_name{color:var(--_colour-system---text--brand);font-weight:var(--_typography---weight--medium)}.article-quote_role{color:var(--_colour-system---text--brand);font-size:var(--_typography---size-text-regular)}.related_slider{margin-top:var(--_sizes-spacing---space-l)}.related_track{grid-column-gap:var(--_sizes-spacing---space-s)}.related_item{width:15.625rem}.related_card{padding-bottom:var(--_sizes-spacing---space-l);border-top-left-radius:var(--_sizes-spacing---radius--xl);border-top-right-radius:var(--_sizes-spacing---radius--xl);border-bottom-left-radius:var(--_sizes-spacing---radius--xl);border-bottom-right-radius:var(--_sizes-spacing---radius--xl);padding-top:0;padding-left:0;padding-right:0;overflow:hidden}.related_media{border-radius:0;height:11.25rem}.related_body{padding-right:var(--_sizes-spacing---space-m);padding-left:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-xs)}.related_controls{margin-top:var(--_sizes-spacing---space-l)}.related_buttons{display:none}.platform-tabs_content{min-width:0}.platform-tabs_menu{padding-right:var(--_sizes-spacing---padding-global);padding-bottom:.25rem;padding-left:var(--_sizes-spacing---padding-global);grid-column-gap:.5rem;scroll-snap-type:x proximity;flex-direction:row;margin-left:-5vw;margin-right:-5vw;overflow-x:auto}.platform-tabs_tab{grid-column-gap:.625rem;scroll-snap-align:center;flex-shrink:0;padding:.375rem 1rem .375rem .375rem}.platform-tabs_icon{width:2rem;height:2rem}.platform-tabs_tab-title{white-space:nowrap;font-size:.9375rem}.platform-tabs_panel{padding:var(--_sizes-spacing---space-m)}.platform-tabs_stats{grid-template-rows:auto;grid-template-columns:1fr}.governance_visual{padding-top:var(--_sizes-spacing---space-l);padding-right:var(--_sizes-spacing---space-m);padding-bottom:var(--_sizes-spacing---space-l);padding-left:var(--_sizes-spacing---space-m);row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.governance_screen{width:calc(100% + 16px);margin-bottom:0;margin-left:-16px}.governance_badge{order:-1;position:relative;top:0;left:0}.governance_chip{position:relative}.governance_chip.is-top{top:0;right:0}.governance_chip.is-bottom{bottom:0;right:0}.memberships_together{padding-right:var(--_sizes-spacing---space-m);border-top-left-radius:var(--_sizes-spacing---radius--xl);border-top-right-radius:var(--_sizes-spacing---radius--xl);border-bottom-left-radius:var(--_sizes-spacing---radius--xl);border-bottom-right-radius:var(--_sizes-spacing---radius--xl);align-items:flex-start;row-gap:var(--_sizes-spacing---space-s);flex-direction:column}.section_team-hero{background-image:radial-gradient(60% 40% at 100% 85%,#6152f28c 0%,#6152f200 100%)}.team-hero_component{grid-row-gap:var(--_sizes-spacing---space-l);text-align:left;align-items:stretch}.team-hero_header{align-items:flex-start}.team-hero_stats{grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s);grid-template-columns:1fr 1fr;padding-top:0;display:grid}.team-hero_stat{padding:var(--_sizes-spacing---space-m);border:1px solid var(--_colour-system---border--on-dark);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--on-dark);align-items:flex-start}.team-hero_stat:first-child{border-left-width:1px}.team-hero_stat.is-wide{grid-column-end:span 2}.section_team-exec{background-color:var(--_colour-system---surface--lavender-light)}.team-exec_slider{margin-top:var(--_sizes-spacing---space-xl)}.team-card{border-radius:var(--_sizes-spacing---radius--xl);border-width:0;width:15rem;box-shadow:0 .25rem 1.125rem #0f0d330d}.team-card_front{border-radius:var(--_sizes-spacing---radius--xl)}.team-card_media{height:11.25rem}.team-card_body{min-height:0;padding-right:var(--_sizes-spacing---space-m);padding-left:var(--_sizes-spacing---space-m)}.team-card_role{font-size:var(--_typography---size-text-regular)}.team-card_back{padding:var(--_sizes-spacing---space-m);border-radius:var(--_sizes-spacing---radius--xl)}.team-card_flip{top:7.875rem;right:var(--_sizes-spacing---space-s);width:2.25rem;height:2.25rem}.team-card_flip.is-board{top:8.5rem;right:.75rem}.team-slider_controls{margin-top:var(--_sizes-spacing---space-l)}.team-slider_arrow{display:none}.team-slider_pagination{flex-grow:0}.team-slider_line{display:none}.team-slider_dots{grid-column-gap:var(--_sizes-spacing---space-xs)}.team-slider_dot{width:.5rem;height:.5rem}.team-slider_dot.is-active{width:1.375rem}.team-slider_swipe{display:flex}.section_team-board{background-color:var(--_colour-system---surface--white)}.team-board_grid{margin-top:var(--_sizes-spacing---space-l);grid-column-gap:var(--_sizes-spacing---space-s);grid-row-gap:var(--_sizes-spacing---space-s)}.team-board_card{grid-row-gap:0rem;border-top-left-radius:var(--_sizes-spacing---radius--xl);border-top-right-radius:var(--_sizes-spacing---radius--xl);border-bottom-left-radius:var(--_sizes-spacing---radius--xl);border-bottom-right-radius:var(--_sizes-spacing---radius--xl);padding:0;overflow:hidden;box-shadow:0 .25rem 1.125rem #0f0d330d}.team-board_media{border-radius:0;height:11.25rem}.team-board_text{padding:var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-xs)}.team-wider_slider{overflow:visible}.team-wider_slide{grid-row-gap:0rem;border-radius:var(--_sizes-spacing---radius--xl);background-color:var(--_colour-system---surface--white);overflow:hidden;box-shadow:0 .25rem 1.125rem #0f0d330d}.team-wider_content{padding:var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-m)var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-xs)}.team-wider_number{display:none}.team-wider_text{font-size:var(--_typography---size-text-regular);margin-top:0}.team-wider_media{border-radius:0;height:11.25rem}.team-wider_footer{margin-top:var(--_sizes-spacing---space-l);justify-content:space-between;align-items:center;display:flex}.team-steps{grid-column-gap:var(--_sizes-spacing---space-xs)}.team-steps_dot{background-color:var(--_colour-system---surface--lavender-strong);color:#0000;border-width:0;width:.5rem;height:.5rem}.team-steps_dot.is-active{color:#0000;width:1.375rem}.team-steps_line{display:none}.stats_chart-label{padding:var(--_sizes-spacing---space-xxs)var(--_sizes-spacing---space-xs);font-size:var(--_typography---size-text-tiny);display:none;top:-.75rem;right:0%}.platform-screen{grid-template-columns:1fr}.platform-screen_nav{display:none}.platform-screen_main{padding:var(--_sizes-spacing---space-m)}.platform-screen_kpis{grid-column-gap:var(--_sizes-spacing---space-xs);grid-row-gap:var(--_sizes-spacing---space-xs)}.platform-screen_kpi{padding:var(--_sizes-spacing---space-xs)}.platform-screen_kpi-value{font-size:var(--_typography---size-h6)}.platform-screen_cols{grid-template-columns:1fr}.contact_padding{padding-top:var(--_sizes-spacing---space-3xl);padding-bottom:var(--_sizes-spacing---space-3xl)}.contact_routes{grid-template-columns:1fr}.contact_form{padding:var(--_sizes-spacing---space-l)}.contact-form_row{grid-template-columns:1fr}.contact-more_padding{padding-top:var(--_sizes-spacing---space-xxl);padding-bottom:var(--_sizes-spacing---space-3xl)}.contact-office{padding-right:var(--_sizes-spacing---space-l);padding-bottom:var(--_sizes-spacing---space-xl);padding-left:var(--_sizes-spacing---space-l);flex-direction:column;align-items:stretch}.contact-office_map{align-self:center}.contact-office_text{padding-top:0;padding-bottom:0}.contact-school{padding:var(--_sizes-spacing---space-l)}.contact-school_media{display:none}.roles_slide{width:17.5rem}.roles_content{padding-bottom:var(--_sizes-spacing---space-xl);padding-left:var(--_sizes-spacing---space-l)}.roles_fade{width:2rem}.module-tabs_menu{padding-bottom:var(--_sizes-spacing---space-xs);display:flex;overflow-x:auto}.module-tabs_tab{flex-shrink:0}.module-tabs_panels{padding:var(--_sizes-spacing---space-l)}.module-tabs_row{grid-row-gap:var(--_sizes-spacing---space-xs);flex-direction:column;align-items:flex-start}.video_ratio{padding-top:56.25%}.video_play{width:4.5rem;height:4.5rem;margin-top:-2.25rem;margin-left:-2.25rem}.video_play-icon{width:1.5rem;height:1.625rem}.page-hero_stats{width:100%;margin-top:var(--_sizes-spacing---space-xxl);grid-template-columns:1fr 1fr}.page-hero_stat:last-child{grid-column:1/3}.market-map_component{grid-row-gap:var(--_sizes-spacing---space-l)}.market-map_line{white-space:normal}.market-map_tab-uk,.market-map_tab-intl{padding-right:var(--_sizes-spacing---space-s);padding-left:var(--_sizes-spacing---space-s);font-size:var(--_typography---size-text-regular);font-weight:var(--_typography---weight--semi-bold);flex-grow:1;flex-basis:0%}.map_story-logo{width:3.25rem;height:3.25rem;padding:var(--_sizes-spacing---space-xxs);border-radius:var(--_sizes-spacing---radius--m)}.bento_header{margin-bottom:var(--_sizes-spacing---space-xxl);text-align:left}.bento_grid{grid-column-gap:var(--_sizes-spacing---space-m);grid-row-gap:var(--_sizes-spacing---space-m);grid-template-columns:1fr}.bento_card{min-height:0;padding:var(--_sizes-spacing---space-l)}.bento_card.is-dark{min-height:15rem}.depth_numbers{display:none}.depth_steps{margin-top:var(--_sizes-spacing---space-xs);grid-row-gap:var(--_sizes-spacing---space-s);flex-direction:column;display:flex}.depth_step{padding:var(--_sizes-spacing---space-l);grid-row-gap:var(--_sizes-spacing---space-s);border-radius:var(--_sizes-spacing---radius--l);background-color:var(--_colour-system---surface--white);opacity:1;flex-direction:column;display:flex;position:relative;box-shadow:0 4px 9px #0f0d330d}.depth_step-number{border-radius:var(--_sizes-spacing---radius--m);background-color:var(--_colour-system---surface--lavender);width:2.5rem;height:2.5rem;font-family:var(--_typography---font-heading);color:var(--_colour-system---brand--primary);font-size:var(--_typography---size-text-regular);line-height:var(--_typography---line-height--body-tight);font-weight:var(--_typography---weight--extrabold);justify-content:center;align-items:center;display:flex}.depth_step-text{font-size:var(--_typography---size-text-regular)}.depth_step-title{margin-right:0;margin-bottom:var(--_sizes-spacing---space-s);font-family:var(--_typography---font-heading);font-size:var(--_typography---size-h5);line-height:var(--_typography---line-height--heading-small);font-weight:var(--_typography---weight--bold);display:block}.depth_media{order:-1;padding-top:60%;display:none}.depth_pagination{display:none}.news-search{max-width:none}.team-modal{padding:var(--_sizes-spacing---space-s)}.team-modal_content{padding:var(--_sizes-spacing---space-l)}.team-modal_media{height:18rem}.case-pin_card{column-gap:.75rem;width:15rem;padding:.5rem .75rem .5rem .5rem}.case-pin_logo{width:2.5rem;height:2.5rem}.case-pin_text{grid-row-gap:0rem}.studio_gallery{grid-template-rows:13.5rem 9rem 9rem;grid-template-columns:1fr 1fr}.studio_photo{grid-column-start:span 1}.studio_photo.is-large{grid-column-start:span 2}.studio_steps{grid-template-rows:auto;grid-template-columns:1fr}.studio_cta{padding-right:var(--_sizes-spacing---space-l);flex-direction:column;align-items:flex-start}.depth_step-img{aspect-ratio:16/10;object-fit:cover;border-radius:.75rem;order:-1;width:100%;height:auto;display:block}.studio-spot{row-gap:1.25rem;margin-bottom:1rem}.studio-spot_slide{aspect-ratio:auto;background-color:#0000;flex-direction:column;align-self:stretch;display:flex;overflow:visible}.studio-spot_img{aspect-ratio:4/3;border-radius:1rem;height:auto;position:relative}.studio-spot_card{border-radius:1rem;flex-grow:1;width:auto;max-width:none;margin-top:-2.5rem;margin-left:.75rem;margin-right:.75rem;padding:1.25rem;position:relative;bottom:auto;left:auto}.studio-spot_title{margin-top:.75rem;font-size:1.375rem}.studio-spot_meta{font-size:.6875rem}.studio-spot_text{flex-grow:1;font-size:.9375rem}.studio-spot_track{margin-top:1.125rem}.studio-spot_thumbs{scroll-snap-type:x mandatory;column-gap:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.studio-spot_thumb{scroll-snap-align:start;flex:0 0 8.5rem;row-gap:.5rem}.studio-spot_thumb-label{font-size:.875rem}.studio-cta{background-image:radial-gradient(90% 60% at 100% 0,#5a4bf580 0%,#5a4bf500 65%);border-radius:1rem;padding:2.5rem 1.5rem}.studio-cta_title{font-size:1.875rem}.studio-cta_text{font-size:1rem}.spotlight_headline{font-size:1.5rem}.compare-story_text{font-size:1.0625rem}.compare-story_stat{padding-left:1.25rem;padding-right:.5rem}.compare-story_value{font-size:2rem}.compare-story_label{font-size:.875rem}.team-exec_fade{width:3.5rem}.nh-stage{transform:scale(.6927)}}@media screen and (max-width:479px){body{--_sizes-spacing---space-s:.75rem;--_sizes-spacing---padding-global:5.13vw;--_sizes-spacing---section-padding-medium:4rem;--_sizes-spacing---space-l:1.5rem;--_sizes-spacing---radius--full:100rem;--_sizes-spacing---space-m:1rem;--_sizes-spacing---radius--s:.5rem;--_sizes-spacing---space-xs:.5rem;--_sizes-spacing---space-xxs:.25rem;--_sizes-spacing---section-padding-large:4rem;--_sizes-spacing---section-padding-small:2.5rem;--_sizes-spacing---button--button-padding-y:.8125rem;--_sizes-spacing---button--button-padding-x:1.5rem;--_sizes-spacing---space-xxl:3rem;--_sizes-spacing---space-xl:2rem;--_sizes-spacing---radius--l:1rem;--_sizes-spacing---radius--xl:1.25rem;--_sizes-spacing---nav--nav-height:4rem;--_sizes-spacing---radius--m:.75rem;--_sizes-spacing---radius--xxl:1.75rem;--_sizes-spacing---space-3xl:4rem;--_sizes-spacing---space-4xl:6rem;--_sizes-spacing---card--card-padding:1.25rem;--_sizes-spacing---radius--xs:.25rem;--_sizes-spacing---card--card-padding-small:1rem;--_sizes-spacing---card--card-gap:1rem;--_sizes-spacing---button--button-height:3.375rem}.page-wrapper{--_sizes-spacing---space-s:.75rem;--_sizes-spacing---padding-global:5.13vw;--_sizes-spacing---section-padding-medium:4rem;--_sizes-spacing---space-l:1.5rem;--_sizes-spacing---radius--full:100rem;--_sizes-spacing---space-m:1rem;--_sizes-spacing---radius--s:.5rem;--_sizes-spacing---space-xs:.5rem;--_sizes-spacing---space-xxs:.25rem;--_sizes-spacing---section-padding-large:4rem;--_sizes-spacing---section-padding-small:2.5rem;--_sizes-spacing---button--button-padding-y:.8125rem;--_sizes-spacing---button--button-padding-x:1.5rem;--_sizes-spacing---space-xxl:3rem;--_sizes-spacing---space-xl:2rem;--_sizes-spacing---radius--l:1rem;--_sizes-spacing---radius--xl:1.25rem;--_sizes-spacing---nav--nav-height:4rem;--_sizes-spacing---radius--m:.75rem;--_sizes-spacing---radius--xxl:1.75rem;--_sizes-spacing---space-3xl:4rem;--_sizes-spacing---space-4xl:6rem;--_sizes-spacing---card--card-padding:1.25rem;--_sizes-spacing---radius--xs:.25rem;--_sizes-spacing---card--card-padding-small:1rem;--_sizes-spacing---card--card-gap:1rem;--_sizes-spacing---button--button-height:3.375rem;--_typography---font-body:Inter;--_typography---size-text-medium:.9rem;--_typography---line-height--body:1.5;--_typography---font-heading:"Plus Jakarta Sans";--_typography---size-h1:2.5rem;--_typography---line-height--heading-large:1.06;--_typography---weight--extrabold:800;--_typography---tracking--display:-.03em;--_typography---size-display:3.5rem;--_typography---size-eyebrow:.65rem;--_typography---line-height--body-tight:1.35;--_typography---weight--semi-bold:600;--_typography---tracking--eyebrow:.12em;--_typography---size-text-large:1rem;--_typography---line-height--display:1;--_typography---size-h2:2.125rem;--_typography---tracking--heading:-.025em;--_typography---size-h5:1.125rem;--_typography---line-height--heading-small:1.3;--_typography---tracking--heading-small:-.01em;--_typography---size-feature:2.125rem;--_typography---size-h3:1.55rem;--_typography---line-height--heading:1.12;--_typography---weight--bold:700;--_typography---size-h4:1.25rem;--_typography---size-h6:1rem;--_typography---size-text-regular:.875rem;--_typography---size-text-small:.8125rem;--_typography---size-text-tiny:.65rem;--_typography---weight--medium:500;--_typography---size-text-article:1.0625rem;--_typography---size-numeral:11.25rem;--_typography---weight--regular:400}.tl_item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl_platform{margin-top:-30px;position:relative}.tl_pills{grid-row-gap:var(--_sizes-spacing---space-m);grid-template-columns:1fr}.tl_pill{height:1.9rem}.news_meta{flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:-26px}.footer_tagline{text-wrap:balance}.news-card_media.is-row{width:4.5rem;height:4.5rem}.platform-hero_heading{max-width:none}.platform-hero_glow{width:30rem;height:30rem;top:-13.3rem;right:-18.9rem}.platform-hero_img.is-absolute{width:160%;max-width:none;margin-top:-33px;margin-left:-46%;right:0%}.workflow_card{padding:var(--_sizes-spacing---space-m)}.workflow_tasks{padding-right:var(--_sizes-spacing---space-m);padding-left:var(--_sizes-spacing---space-m)}.workflow_task{row-gap:var(--_sizes-spacing---space-xxs);flex-wrap:wrap}.spotlight_logo-tile{width:10rem;height:10rem}.spotlight_quote-mark{margin-bottom:-30px}.spotlight_author{margin-bottom:var(--_sizes-spacing---space-l)}.spotlight_stats{grid-template-rows:auto;grid-template-columns:1fr}.footer_social-link{padding:11px}.platform-screen_kpis{flex-flow:wrap;grid-template-columns:1fr 1fr;display:flex}.platform-screen_kpi{flex:1;min-width:47%}.contact-more_padding{padding-bottom:var(--_sizes-spacing---space-l)}.tag{padding:var(--_sizes-spacing---space-xxs)var(--_sizes-spacing---space-xs);font-size:var(--_typography---size-eyebrow)}.studio_header{margin-bottom:var(--_sizes-spacing---space-xl)}.studio_gallery{grid-template-rows:auto auto auto;grid-template-columns:1fr}.studio_photo{height:200px}.studio-spot_thumb{flex-basis:7.25rem}.nh-stage{transform:scale(.3902)}}#w-node-d82a61bf-fdf4-6eeb-3041-4c6b49c2ee89-5c3d48d1{align-self:end}#w-node-_26bbad56-8f49-8186-4345-beabbcec1474-288563f9,#w-node-_26bbad56-8f49-8186-4345-beabbcec14b7-288563f9,#w-node-_26bbad56-8f49-8186-4345-beabbcec14ed-288563f9,#w-node-_26bbad56-8f49-8186-4345-beabbcec1528-288563f9,#w-node-_26bbad56-8f49-8186-4345-beabbcec1560-288563f9{align-self:stretch}@media screen and (max-width:991px){#w-node-dc2ecf3d-5c3d-d47b-4e21-8b22c443a22a-288563f9{justify-self:start}}