html.tech-fluid{font-size:18px}@media screen and (max-width:1920px){html.tech-fluid{font-size:calc(.625rem + .416667vw)}}@media screen and (max-width:1440px){html.tech-fluid{font-size:calc(.330357rem + .744048vw)}}@media screen and (max-width:767px){html.tech-fluid{font-size:1rem}}.tech-page{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;font-family:sans-serif}.tech-page article,.tech-page aside,.tech-page details,.tech-page figcaption,.tech-page figure,.tech-page footer,.tech-page header,.tech-page hgroup,.tech-page main,.tech-page menu,.tech-page nav,.tech-page section,.tech-page summary{display:block}.tech-page audio,.tech-page canvas,.tech-page progress,.tech-page video{vertical-align:baseline;display:inline-block}.tech-page audio:not([controls]){height:0;display:none}.tech-page [hidden],.tech-page template{display:none}.tech-page a{background-color:#0000}.tech-page a:active,.tech-page a:hover{outline:0}.tech-page abbr[title]{border-bottom:1px dotted}.tech-page b,.tech-page strong{font-weight:700}.tech-page dfn{font-style:italic}.tech-page h1{margin:.67em 0;font-size:2em}.tech-page mark{color:#000;background:#ff0}.tech-page small{font-size:80%}.tech-page sub,.tech-page sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.tech-page sup{top:-.5em}.tech-page sub{bottom:-.25em}.tech-page img{border:0}.tech-page svg:not(:root){overflow:hidden}.tech-page hr{box-sizing:content-box;height:0}.tech-page pre{overflow:auto}.tech-page code,.tech-page kbd,.tech-page pre,.tech-page samp{font-family:monospace;font-size:1em}.tech-page button,.tech-page input,.tech-page optgroup,.tech-page select,.tech-page textarea{color:inherit;font:inherit;margin:0}.tech-page button{overflow:visible}.tech-page button,.tech-page select{text-transform:none}.tech-page button,.tech-page input[type=button],.tech-page input[type=reset]{-webkit-appearance:button;cursor:pointer}.tech-page button[disabled],.tech-page input[disabled]{cursor:default}.tech-page button::-moz-focus-inner{border:0;padding:0}.tech-page input::-moz-focus-inner{border:0;padding:0}.tech-page input{line-height:normal}.tech-page input[type=checkbox],.tech-page input[type=radio]{box-sizing:border-box;padding:0}.tech-page input[type=number]::-webkit-inner-spin-button{height:auto}.tech-page input[type=number]::-webkit-outer-spin-button{height:auto}.tech-page input[type=search]{-webkit-appearance:none}.tech-page input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.tech-page input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.tech-page legend{border:0;padding:0}.tech-page textarea{overflow:auto}.tech-page optgroup{font-weight:700}.tech-page table{border-collapse:collapse;border-spacing:0}.tech-page td,.tech-page 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}.tech-page [class^=w-icon-],.tech-page [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}.tech-page{box-sizing:border-box;color:#333;background-color:#fff;height:100%;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}.tech-page img{vertical-align:middle;max-width:100%;display:inline-block}.tech-page .w-inline-block{max-width:100%;display:inline-block}.tech-page .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}.tech-page input.w-button{-webkit-appearance:button}.tech-page html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.tech-page h1,.tech-page h2,.tech-page h3,.tech-page h4,.tech-page h5,.tech-page h6{margin-bottom:10px;font-weight:700}.tech-page h1{margin-top:20px;font-size:38px;line-height:44px}.tech-page h2{margin-top:20px;font-size:32px;line-height:36px}.tech-page h3{margin-top:20px;font-size:24px;line-height:30px}.tech-page h4{margin-top:10px;font-size:18px;line-height:24px}.tech-page h5{margin-top:10px;font-size:14px;line-height:20px}.tech-page h6{margin-top:10px;font-size:12px;line-height:18px}.tech-page p{margin-top:0;margin-bottom:10px}.tech-page blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}.tech-page figure{margin:0 0 10px}.tech-page figcaption{text-align:center;margin-top:5px}.tech-page ul,.tech-page ol{margin-top:0;margin-bottom:10px;padding-left:40px}.tech-page .w-list-unstyled{padding-left:0;list-style:none}.tech-page .w-embed:before,.tech-page .w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.tech-page .w-embed:after{clear:both}.tech-page fieldset{border:0;margin:0;padding:0}.tech-page button,.tech-page [type=button],.tech-page [type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.tech-page label{margin-bottom:5px;font-weight:700;display:block}.tech-page .w-container{max-width:940px;margin-left:auto;margin-right:auto}.tech-page .w-container:before,.tech-page .w-container:after{content:" ";grid-area:1/1/2/2;display:table}.tech-page .w-container:after{clear:both}.tech-page .w-container .w-row{margin-left:-10px;margin-right:-10px}@media screen and (max-width:991px){.tech-page .w-container{max-width:728px}}@media screen and (max-width:767px){.tech-page .w-row,.tech-page .w-container .w-row{margin-left:0;margin-right:0}}@media screen and (max-width:479px){.tech-page .w-container{max-width:none}}.tech-page .w-dropdown-link.w--current{color:#0082f3}.tech-page .w-nav{z-index:1000;background:#ddd;position:relative}.tech-page .w-nav:before,.tech-page .w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.tech-page .w-nav:after{clear:both}.tech-page .w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.tech-page .w-nav-link.w--current{color:#0082f3}.tech-page [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}.tech-page .w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.tech-page .w-nav[data-animation=over-left] .w-nav-overlay,.tech-page .w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.tech-page .w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.tech-page .w-nav[data-animation=over-right] .w-nav-overlay,.tech-page .w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.tech-page .w-nav[data-collapse=all] .w-nav-menu{display:none}.tech-page .w-nav[data-collapse=all] .w-nav-button,.tech-page .w--nav-dropdown-open,.tech-page .w--nav-dropdown-toggle-open{display:block}@media screen and (max-width:991px){.tech-page .w-nav[data-collapse=medium] .w-nav-menu{display:none}.tech-page .w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.tech-page .w-nav[data-collapse=small] .w-nav-menu{display:none}.tech-page .w-nav[data-collapse=small] .w-nav-button{display:block}.tech-page .w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.tech-page .w-nav[data-collapse=tiny] .w-nav-menu{display:none}.tech-page .w-nav[data-collapse=tiny] .w-nav-button{display:block}}.tech-page .w-tab-link.w--current{background-color:#c8c8c8}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Gilroy_regular;src:url(https://cdn.prod.website-files.com/66e82d3d92a4258c329c7664/66e842623adb0752a062390c_Radomir%20Tinkov%20-%20Gilroy-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy_semi-bold;src:url(https://cdn.prod.website-files.com/66e82d3d92a4258c329c7664/66e86f258bade7391211a3c3_Radomir%20Tinkov%20-%20Gilroy-SemiBold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy_medium;src:url(https://cdn.prod.website-files.com/66e82d3d92a4258c329c7664/66e8425f69a51b762c529eb5_Radomir%20Tinkov%20-%20Gilroy-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy_light;src:url(https://cdn.prod.website-files.com/66e82d3d92a4258c329c7664/66e842ae22bcec3fa199b682_Radomir%20Tinkov%20-%20Gilroy-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}.tech-page{--border-spacing--border-radius:.5rem;--font-type--heading-font:"Gilroy_semi-bold", sans-serif;--font-size--m-text:1.25rem;--colours--happy-yellow-400:#fef983;--colours--primary-black:#041c40;--colours--happy-yellow-500:#fef75e;--colours--primary-white:white;--colours--midnight-700:#1e375b;--font-size--xs-text:1rem;--font-size--l-heading:5rem;--font-type--body-normal:"Gilroy_regular", sans-serif;--colours--stormy-700:#707a91;--font-size--l-text:1.5rem;--colours--stormy-50:#f7f7fa;--colours--stormy-800:#586279;--font-size--m-heading:3.5rem;--font-size--s-heading:1.75rem;--colours--stormy-300:#dbdce5;--font-type--body-bold:"Gilroy_medium", sans-serif;--colours--stormy-500:#aeb8c8;--colours--nav-message-two:#a5a6f266;--colours--nav-message-one:#a5a6f2cc;--font-size--xxs-text:.875rem;--border-spacing--y-padding:8.75rem;--border-spacing--xxl-margin:6.25rem;--font-size--xxl-text:4.25rem;--colours--violet-800:#8587e9;--font-size--s-text:1.125rem;--font-size--xl-text:2.25rem;--font-type--body-font:"Gilroy_light", sans-serif;--colours--alert-500:#ff4118;--colours--cool-mint-700:#4acea4;--border-spacing--x-padding:7.5rem;--border-spacing--xl-margin:5rem;--border-spacing--s-margin:2rem;--colours--cool-mint-300:#aaf9e3;--colours--violet-100:#d4d4ff;--border-spacing--size:0rem;--border-spacing--m-margin:2.5rem;--border-spacing--l-margin:3.75rem}.tech-page .w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.tech-page .w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.tech-page .w-layout-blockcontainer{max-width:none}}.tech-page{color:#707a91;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;overflow-x:hidden}.tech-page h1{margin-top:0;margin-bottom:0;font-size:2.375rem;font-weight:700;line-height:2.75rem}.tech-page h2{margin-top:0;margin-bottom:0;font-size:2rem;font-weight:700;line-height:2.25rem}.tech-page h3{margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:700;line-height:1.875rem}.tech-page h4{margin-top:0;margin-bottom:0;font-size:1.125rem;font-weight:700;line-height:1.5rem}.tech-page p{margin-bottom:0}.tech-page a{text-decoration:underline}.tech-page ol{margin-top:0;margin-bottom:.625rem;padding-left:2.5rem}.tech-page strong{font-weight:700}.tech-page .body{font-family:var(--font-type--body-normal);color:var(--colours--stormy-700);font-size:var(--font-size--l-text);font-weight:400;line-height:2rem}.tech-page .body.text-clr-s800{background-color:var(--colours--stormy-50);color:var(--colours--stormy-800)}.tech-page .header{z-index:999;flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%;transition:background-color .4s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;inset:0% auto auto;overflow:visible}.tech-page .header.active-nav{background-color:var(--colours--primary-white)}.tech-page .footer{max-width:100%;padding-bottom:1.25rem;display:block}.tech-page .footer.tech-page,.tech-page .footer.home-page{background-color:var(--colours--stormy-50)}.tech-page .footer.payment-page{background-color:var(--colours--primary-white)}.tech-page .navbar-no-shadow{background-color:#fff0;justify-content:center;align-items:flex-start;width:100%;max-width:none;padding:.625rem 0;font-weight:300;transition:background-color .4s;display:flex;position:relative}.tech-page .navbar-no-shadow.tech-page-nav{color:var(--colours--primary-white);background-color:#fff0}.tech-page .navbar-no-shadow.active-nav{box-shadow:0 1px 24px -1px #0000001a}.tech-page .navbar-no-shadow-container{z-index:5;background-color:#0000;justify-content:center;align-items:flex-start;width:100%;max-width:none;margin-left:auto;margin-right:auto;padding:0;display:flex}.tech-page .container-regular{width:100%;max-width:none;min-height:1.875rem;margin-left:0;margin-right:0;padding-left:1.25rem;padding-right:1.25rem}.tech-page .nav-menu-wrapper{transition:opacity .3s}.tech-page .nav-menu-wrapper.active-nav{opacity:0;transition:opacity .4s}.tech-page .nav-menu{justify-content:space-between;align-items:center;margin-bottom:0;padding-bottom:0;padding-left:0;display:flex}.tech-page .nav-link{color:var(--colours--stormy-300);font-size:var(--font-size--xs-text);letter-spacing:.015625rem;justify-content:center;align-items:center;margin-left:.3125rem;margin-right:.3125rem;padding:.3125rem .625rem;line-height:1.25rem;text-decoration:none;transition:color .4s ease-in-out;display:block}.tech-page .nav-link:hover{color:var(--colours--stormy-700)}.tech-page .nav-link:focus-visible,.tech-page .nav-link[data-wf-focus-visible]{outline-offset:0rem;color:#0050bd;border-radius:.25rem;outline:.125rem solid #0050bd}.tech-page .nav-link.w--current{font-family:var(--font-type--body-bold);font-weight:500}.tech-page .nav-link.disabled{pointer-events:auto;cursor:not-allowed}.tech-page .nav-link.disabled.tech-page-nav-link,.tech-page .nav-link.tech-page-nav-link{color:var(--colours--stormy-300)}.tech-page .nav-link.tech-page-nav-link.w--current{font-family:var(--font-type--body-bold);color:var(--colours--stormy-50);font-weight:500}.tech-page .nav-link.active-nav-link{pointer-events:auto;color:var(--colours--stormy-700);cursor:auto}.tech-page .nav-link.active-nav-link:hover{color:var(--colours--stormy-500)}.tech-page .list-item{justify-content:center;align-items:center;display:flex}.tech-page .list-item-2{justify-content:center;align-items:center;display:none}.tech-page .footer-copy{border-radius:var(--border-spacing--border-radius);justify-content:space-between;align-items:center;max-width:none;margin-bottom:0;margin-left:1.25rem;margin-right:1.25rem;padding:.9375rem 1.25rem;display:flex}.tech-page .footer-copy.payment{background-color:var(--colours--stormy-50)}.tech-page .footer-copy.tech-page{background-color:var(--colours--primary-white);max-width:none;padding-left:1.25rem;padding-right:1.25rem}.tech-page .footer-copy.home-page{background-color:var(--colours--primary-white);padding-left:1.25rem;padding-right:1.25rem}.tech-page .footer-copy.payment-page{background-color:var(--colours--stormy-50);max-width:none;padding-left:1.25rem;padding-right:1.25rem}.tech-page .footer-copy.bg-white.is-secondary-footer-copy{background-color:var(--colours--stormy-50)}.tech-page .footer-main{width:100%;padding-right:var(--border-spacing--x-padding);padding-bottom:3.125rem;padding-left:var(--border-spacing--x-padding);justify-content:space-between;align-items:flex-start;margin-left:auto;margin-right:auto;display:flex}.tech-page .footer-copy-copy{justify-content:center;align-items:flex-start;display:block}.tech-page .footer-copy-links{justify-content:center;align-items:center;display:flex}.tech-page .fc-c-p{color:var(--colours--primary-black);font-size:var(--font-size--xxs-text);letter-spacing:.00875rem;margin-bottom:0;font-weight:300;line-height:1.125rem}.tech-page .fc-l-link{color:var(--colours--primary-black);font-size:var(--font-size--xxs-text);font-weight:300;line-height:1.125rem;text-decoration:none;transition:opacity .4s ease-in-out}.tech-page .fc-l-link:hover{color:var(--colours--stormy-700)}.tech-page .fc-l-link.fc-l-linktwo{border-right:.0625rem solid var(--colours--primary-black);border-left:.0625rem solid var(--colours--primary-black);letter-spacing:.00875rem;justify-content:center;align-items:center;height:1rem;padding-left:.75rem;padding-right:.75rem;transition-property:all;transition-duration:.3s;display:flex}.tech-page .fc-l-link.fc-l-linkone{letter-spacing:.00875rem;justify-content:center;align-items:center;height:1rem;padding-right:.75rem;transition-property:all;transition-duration:.3s;display:flex}.tech-page .fc-l-link.fc-l-linkthree{letter-spacing:.00875rem;justify-content:center;align-items:center;height:1rem;padding-left:.75rem;transition-property:all;transition-duration:.3s;display:flex}.tech-page .fm-logo{justify-content:flex-start;align-items:flex-start;display:flex}.tech-page .fm-links{grid-column-gap:3.875rem;grid-row-gap:.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;-webkit-text-decoration:underline #9ea7b5;text-decoration:underline #9ea7b5;text-decoration-thickness:.1rem;display:grid}.tech-page .fm-logo-image{justify-content:flex-start;align-items:flex-start;width:17.125rem;height:2rem;padding-right:0;display:flex}.tech-page .fm-logo-image.w--current{width:auto;height:auto}.tech-page .fm-logo-text{border-left:.125rem solid var(--colours--primary-black);justify-content:center;align-items:center;height:2rem;margin-left:.625rem;padding-left:.625rem;display:flex}.tech-page .fm-l-txt{color:var(--colours--primary-black);font-size:var(--font-size--m-text);margin-bottom:0;font-weight:300;line-height:1.625rem}.tech-page .fm-links-two{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:center;align-items:flex-start;display:none}.tech-page .fm-links-three{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--colours--primary-black);flex-flow:column;justify-content:center;align-items:flex-start;display:none}.tech-page .fm-links-one-link{font-family:var(--font-type--body-bold);color:var(--colours--primary-black);font-size:var(--font-size--xs-text);font-weight:500;line-height:1.25rem;text-decoration:none;transition:all .3s ease-in-out}.tech-page .fm-links-one-link:hover{color:var(--colours--stormy-700)}.tech-page .fm-links-two-link{color:var(--colours--primary-black);font-size:var(--font-size--xs-text);font-weight:300;line-height:1.25rem;text-decoration:none;transition:all .3s ease-in-out}.tech-page .fm-links-two-link:hover{color:var(--colours--stormy-700)}.tech-page .fm-links-two-link.fm-links-link-hidden{display:none}.tech-page .fm-links-three-link{color:var(--colours--primary-black);font-size:var(--font-size--xs-text);font-weight:300;line-height:1.25rem;text-decoration:none;transition:all .3s ease-in-out}.tech-page .fm-links-three-link:hover{color:var(--colours--stormy-700)}.tech-page .footer-copy-wrap{max-width:none;margin-left:auto;margin-right:auto}.tech-page .nav-logo-icon{width:100%;max-width:10.75rem;height:1rem;color:var(--colours--primary-white);justify-content:center;align-items:center;transition:color .4s;display:flex}.tech-page .nav-logo-icon.active-logo{color:var(--colours--primary-black)}.tech-page .faq-item.w--current{background-color:#c8c8c800;padding:0}.tech-page .sleep-image-overlay{z-index:0;pointer-events:none;background-color:#0006;width:100%;height:100%;display:none;position:absolute}.tech-page .sleep-image-overlay.check-page{display:block}.tech-page .tab-link-tab-1.w--current{background-color:#f2f2f3;border-style:solid}.tech-page .tab-link-tab-2.w--current{border-style:solid}.tech-page .tab-link-tab-3.w--current{border-top-style:solid;border-top-width:.125rem;border-top-color:var(--colours--primary-white);border-right-style:solid;border-right-width:.125rem;border-right-color:var(--colours--primary-white);border-bottom-style:solid;border-bottom-width:.125rem;border-bottom-color:var(--colours--primary-white);border-left-style:solid;border-left-width:.125rem;border-left-color:var(--colours--primary-white);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background-color:#f7f7fa00;border-radius:2.5rem;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;padding-bottom:0;padding-left:0;padding-right:0;display:flex;overflow:hidden;box-shadow:0 1px 1.5rem -.0625rem #0000001a}.tech-page .checkbox-label.second{float:left;clear:left;width:7ch;margin-top:.75rem;padding-top:.75rem;line-height:1.25rem}.tech-page .navbar-cta-wrap{opacity:0}.tech-page .navbar-cta-wrap.active-nav{opacity:1;transition:opacity .4s}.tech-page .button{border-radius:var(--border-spacing--border-radius);background-color:var(--colours--happy-yellow-400);font-family:var(--font-type--body-bold);color:var(--colours--primary-black);font-size:var(--font-size--xs-text);padding:.75rem 1rem;font-weight:500;line-height:1.25rem;transition:all .3s ease-in-out}.tech-page .button:hover{background-color:var(--colours--happy-yellow-500)}.tech-page .button.nav-button{font-family:var(--font-type--heading-font);font-weight:600}.tech-page .list-item-3{justify-content:center;align-items:center;display:none}.tech-page .list-item-4{justify-content:center;align-items:center;display:flex}.tech-page .list-item-4.home-link{display:none}.tech-page .everything-section{width:100%;height:auto;min-height:100vh;padding:var(--border-spacing--y-padding) 1.25rem;background-color:var(--colours--stormy-50);justify-content:center;align-items:center;display:flex}.tech-page .everything-container{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;justify-content:space-between;align-items:center;width:100%;max-width:75rem;display:flex}.tech-page .heading-80{max-width:60rem;font-family:var(--font-type--heading-font);color:var(--colours--primary-black);font-size:var(--font-size--l-heading);text-align:center;letter-spacing:-.05rem;font-weight:600;line-height:5.25rem}.tech-page .heading-80.m-b-100{margin-bottom:6.25rem}.tech-page .heading-80.narrow-heading{width:auto;max-width:36rem}.tech-page .heading-80.pc-heading{color:var(--colours--primary-white)}.tech-page .heading-80.pc-heading.image-f-d{max-width:71rem}.tech-page .heading-80.everything-two{max-width:55rem}.tech-page .everything-heading-wrap{grid-column-gap:0rem;grid-row-gap:0rem;text-align:left;flex-flow:column;justify-content:space-between;align-items:center;width:100%;max-width:100%;height:26.25rem;display:flex}.tech-page .span-violet-800{color:var(--colours--violet-800)}.tech-page .image-cover-section{background-color:var(--colours--stormy-50);justify-content:center;align-items:stretch;padding-bottom:.75rem;padding-left:.75rem;padding-right:.75rem;position:relative;overflow:hidden}.tech-page .image-cover-container{border-radius:var(--border-spacing--border-radius);width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;position:relative;left:0;right:0;overflow:hidden}.tech-page .platform-section{margin-bottom:10rem;padding:8.75rem 1.25rem 0}.tech-page .container-1200{grid-column-gap:0rem;grid-row-gap:0rem;text-align:center;object-fit:fill;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:75%;margin-top:0;margin-bottom:0;display:flex}.tech-page .container-1200.horizontal{flex-flow:row;justify-content:space-between;align-items:center;max-width:75rem;height:auto}.tech-page .container-1200.horizontal.second-part{justify-content:flex-start;align-items:flex-start;max-width:none;height:100%;margin-right:0;position:relative}.tech-page .container-1200.horizontal.hr-container{justify-content:space-between;align-items:center;min-height:100svh;padding-bottom:0}.tech-page .container-1200.horizontal.hr-container.happy{min-height:auto}.tech-page .container-1200.diamond-container{height:100%;margin-bottom:var(--border-spacing--y-padding);padding-top:var(--border-spacing--y-padding);justify-content:flex-start;align-items:flex-end;padding-left:0;padding-right:0;position:absolute;inset:0% 0% auto}.tech-page .container-1200.diamond-container.diamond-fix-txt{max-width:75rem;padding-left:1.25rem;padding-right:1.25rem}.tech-page .container-1200.tech-cards{max-width:75rem}.tech-page .container-1200.quiz-page{margin-top:6rem;margin-bottom:0;padding-top:8.75rem;padding-bottom:0}.tech-page .container-1200.tech-sticky-container{justify-content:flex-start;align-items:center;height:200vh;padding-top:0;position:relative;top:0}.tech-page .platform-text{grid-column-gap:1.5rem;grid-row-gap:1.5rem;text-align:center;flex-flow:column;align-items:center;width:47ch;display:flex}.tech-page .app-section{justify-content:center;align-items:center;width:100%;height:auto;margin-bottom:6.25rem;padding-left:1.25rem;padding-right:1.25rem;display:flex}.tech-page .app-section.second-part{justify-content:center;align-items:center;padding-right:0;display:flex;overflow:visible}.tech-page .app-text{grid-column-gap:2rem;grid-row-gap:2rem;text-align:left;flex-flow:column;width:auto;max-width:32.9375rem;padding-top:0;display:flex}.tech-page .app-text.hr-app-text{margin-left:3.75rem;padding-top:0;position:static}.tech-page .app-image{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-width:33.25rem;height:100%;display:flex;position:relative}.tech-page .app-image.second-part{justify-content:center;align-items:center;max-width:none;height:100%;position:absolute;inset:0% 0% auto auto}.tech-page .app-image.black-bg{border-radius:var(--border-spacing--border-radius);background-color:#030303}.tech-page .app-text-item{grid-column-gap:1.25rem;grid-row-gap:1.25rem;justify-content:flex-start;align-items:flex-start;display:flex}.tech-page .app-text-item-image{width:2rem}.tech-page .heading-56{margin-bottom:var(--border-spacing--xxl-margin);font-family:var(--font-type--heading-font);color:var(--colours--primary-black);font-size:var(--font-size--m-heading);font-weight:600;line-height:3.875rem}.tech-page .heading-56.m-b-48{margin-bottom:0}.tech-page .heading-56.diamond-heading{text-align:left;width:auto;max-width:17.5ch;margin-bottom:0}.tech-page .heading-56.m-0{text-align:center;letter-spacing:-.035rem;width:auto;max-width:31.25rem;margin-bottom:0}.tech-page .heading-56.m-0.max-width-heading{width:100%;color:var(--colours--primary-white)}.tech-page .heading-56.m-0.max-width-heading.ts-text-h{color:var(--colours--primary-black)}.tech-page .heading-56.m-0.max-width-heading.ts-text-h.two{word-break:normal;overflow-wrap:normal;width:auto;max-width:20ch;position:static}.tech-page .heading-56.m-0.max-width-heading.ts-text-h.wider{max-width:none}.tech-page .heading-56.m-0.max-width-heading.tech-h1{max-width:50rem}.tech-page .heading-56.powerful-heading{max-width:22ch}.tech-page .app-text-item-wrap{grid-column-gap:1.875rem;grid-row-gap:1.875rem;flex-flow:column;width:30ch;display:flex}.tech-page .app-image-text-wrap{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:center;align-items:flex-end;margin-left:0;margin-right:0;display:flex;position:relative;inset:auto auto -6rem 4rem}.tech-page .app-img{width:100%;max-width:none;position:static}.tech-page .app-img.move-down-mobile{position:relative;bottom:-4rem}.tech-page .app-image-text-img{height:auto}.tech-page .diamond-section{border-top-left-radius:var(--border-spacing--border-radius);border-top-right-radius:var(--border-spacing--border-radius);border-bottom-left-radius:var(--border-spacing--border-radius);border-bottom-right-radius:var(--border-spacing--border-radius);width:100%;height:calc(100vh - 86px);min-height:auto;padding-bottom:0;position:relative;overflow:hidden}.tech-page .security-section{width:100%;padding:var(--border-spacing--y-padding) 1.25rem}.tech-page .security-cards-wrap{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:stretch;width:100%;display:flex}.tech-page .security-card{grid-column-gap:5rem;grid-row-gap:5rem;border-radius:var(--border-spacing--border-radius);background-color:var(--colours--stormy-50);text-align:left;flex-flow:column;padding:1.75rem;display:flex}.tech-page .sc-text-wrap{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;width:17ch;display:flex}.tech-page .sc-p{font-size:var(--font-size--s-text);line-height:1.5rem}.tech-page .sc-heading{font-family:var(--font-type--heading-font);color:var(--colours--primary-black);font-weight:600}.tech-page .power-section{background-color:var(--colours--stormy-50);align-items:stretch;width:100%;min-height:calc(100vh - 86px);margin-top:.75rem;padding-top:0;padding-left:0;padding-right:0;display:flex;position:relative;overflow:hidden}.tech-page .power-container{border-radius:var(--border-spacing--border-radius);justify-content:center;align-items:center;width:100%;max-width:none;display:flex;position:static;overflow:hidden}.tech-page .pc-text-wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;width:64ch;display:flex;position:relative}.tech-page .pc-text-wrap.f-d-heading-w{width:auto}.tech-page .pc-p{width:auto;max-width:58.8125rem;color:var(--colours--primary-white)}.tech-page .span-happy-400{font-family:var(--font-type--heading-font);color:var(--colours--happy-yellow-400);font-weight:600}.tech-page .metrics-section{width:100%;padding:20rem 1.25rem var(--border-spacing--y-padding);background-color:var(--colours--stormy-50)}.tech-page .metrics-heading-wrap{margin-bottom:var(--border-spacing--xxl-margin)}.tech-page .metrics-icons-wrap{grid-column-gap:8.75rem;grid-row-gap:8.75rem;flex-flow:column;display:flex}.tech-page .metrics-icons-card{margin-bottom:var(--border-spacing--xxl-margin)}.tech-page .metrics-icons-card.no-padding{margin-bottom:0}.tech-page .metrics-p{color:var(--colours--primary-black);font-size:var(--font-size--m-text);line-height:1.625rem}.tech-page .mic-wrap{grid-column-gap:5rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.tech-page .mic-item{grid-column-gap:1.25rem;grid-row-gap:1.25rem;border-bottom:.0625rem solid var(--colours--stormy-300);flex-flow:column;justify-content:flex-start;align-items:center;width:18.75rem;height:auto;margin-bottom:0;padding-bottom:2.5rem;display:flex}.tech-page .mic-item-img-txt{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:row;justify-content:center;align-items:center;padding-bottom:0;line-height:0;display:flex}.tech-page .mic-item-img-txt-img{background-color:var(--colours--primary-white);opacity:.65;border-radius:.25rem;justify-content:flex-start;align-items:flex-start;width:auto;padding:.5rem;display:block}.tech-page .mic-item-img-txt-txt{color:var(--colours--primary-black);font-size:var(--font-size--m-text);line-height:1.625rem}.tech-page .mic-item-img-txt-icon{height:auto}.tech-page .mic-item-image{max-width:none}.tech-page .metrics-heading-small{border-bottom:.0625rem solid var(--colours--stormy-300);font-family:var(--font-type--body-bold);color:var(--colours--primary-black);font-size:var(--font-size--l-text);margin-bottom:2.5rem;padding-bottom:2.5rem;font-weight:500;line-height:2.125rem}.tech-page .hero{flex-direction:column;justify-content:center;align-items:center;padding-top:14.167vw;display:flex}.tech-page .hero.home{z-index:20;mix-blend-mode:screen;justify-content:center;height:100vh;padding-top:0;position:relative}.tech-page .hero.privacy-hero,.tech-page .hero.terms-hero{padding-top:15rem;padding-bottom:19.4444rem}.tech-page .intro-hero-image{display:none}.tech-page .hero-copy-right{font-size:.388889rem;font-weight:400;position:absolute;inset:.3rem -.5rem auto auto}.tech-page .embed-intro{width:100vw;min-height:100vh;display:flex}.tech-page .trigger-hero-one{position:absolute;inset:40% 0% auto}.tech-page .mobile-hero-image{display:none}.tech-page .hero-gradient-wrap{z-index:0;background-image:url(https://cdn.prod.website-files.com/66e82d3d92a4258c329c7664/66f6894a5cd3c8a0b223ccf4_Room%202.webp),linear-gradient(#ebebeb,#f4f4f4 60%);background-position:50% 0,0 0;background-size:cover,auto;flex-direction:row;align-items:flex-end;width:100%;height:100vh;display:flex;position:absolute;inset:0% 0% auto}.tech-page .hero-top-item{grid-column-gap:1.11111rem;letter-spacing:.025vw;justify-content:center;align-items:center;margin-bottom:1.55556rem;font-size:1.33333rem;line-height:1.2;display:none;position:relative}.tech-page .better-heading{opacity:0;font-family:var(--font-type--heading-font);color:#fff;margin-bottom:1.5rem;font-size:5rem;font-weight:600;line-height:1;transition:transform 1s,opacity 1s;transform:translateY(20%)}.tech-page .better-heading.better-a-h{opacity:1;transform:translate(0)}.tech-page .better-heading.heading-80{word-break:normal;overflow-wrap:normal;max-width:15ch;margin-bottom:2rem}.tech-page .text-small{letter-spacing:.0105556rem;margin-bottom:.888889rem;font-size:1.05556rem;line-height:1.5}.tech-page .text-small.max-width-485.op-9.no-margin.mobile-width-252.expend-hero-paragraph{max-width:40ch;font-family:var(--font-type--body-normal);color:var(--colours--stormy-300);font-size:var(--font-size--l-text);text-align:center;margin-top:1.5rem;margin-bottom:0;font-weight:400;line-height:2rem}.tech-page .sticky-intro-content{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0}.tech-page .intro-image{opacity:0;width:9.66667rem;transition:transform 1s,opacity 1s;display:none;transform:translateY(50%)}.tech-page .hero-section-wrap{z-index:4;min-height:343.75rem;padding-left:0;padding-right:0;position:relative}.tech-page .intro-label{opacity:0;color:#ffffff80;letter-spacing:.0388889rem;max-width:19.1667rem;margin-top:3.33333rem;margin-bottom:2.33333rem;font-size:.777778rem;font-weight:400;line-height:1.5;transition:transform 1s,opacity 1s;display:none;transform:translateY(50%)}.tech-page .hero-top-item-sep{background-color:#161108;width:.0625rem;height:.722222rem}.tech-page .fixed-hero-video{z-index:100;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;inset:0%}.tech-page .image-5{object-fit:cover;width:100%;height:100%}.tech-page .image-5.mobile-show,.tech-page .image-5.tablet-image{display:none}.tech-page .container-3{flex-flow:column;width:100%;max-width:77.7778rem;margin-left:auto;margin-right:auto;padding-left:2.22222rem;padding-right:2.22222rem;position:relative}.tech-page .container-3.intro-container{z-index:130;justify-content:center;align-items:center;max-width:83.4444rem;height:60%;position:absolute;inset:auto 0% 0 1%}.tech-page .container-3.home-container{bottom:-2.5rem}.tech-page .container-3.spec-contain{border-radius:.333333rem;flex-direction:column;justify-content:flex-end;width:100%;max-width:73.3333rem;padding-left:0;padding-right:0;display:flex;overflow:hidden}.tech-page .col{flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.tech-page .col.flex-center.text-center.sticky-intro-col{text-align:center}.tech-page .col.text-center.flex-center{text-align:left;justify-content:flex-start;align-items:center}.tech-page .col.text-center.flex-center.max-width-458.mobile-width-275{grid-column-gap:2rem;grid-row-gap:2rem}.tech-page .col.text-center.flex-center.max-width-458.mobile-width-275.margin-20{grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:100%;padding-left:7.5rem;padding-right:7.5rem}.tech-page .col.heading-w{justify-content:flex-start;align-items:center;width:100%;max-width:34ch}.tech-page .better-p{opacity:0;width:100%;max-width:47.6875rem;color:var(--colours--stormy-300);margin-bottom:0;line-height:2rem;transition:transform 1s,opacity 1s;transform:translateY(2vw)}.tech-page .better-p.better-p-a{opacity:1;transform:translate(0)}.tech-page .better-p.cont-data-p{max-width:34rem;color:var(--colours--stormy-300);text-align:center;font-size:1.25rem;line-height:1.5rem}.tech-page .happy-ring-hero-logo{width:2.33333rem;max-width:none}.tech-page .label.heading-80{color:var(--colours--violet-800);font-size:var(--font-size--l-heading);margin-bottom:0;line-height:5rem}.tech-page .smart-video-wrap{z-index:5;width:100%;margin-bottom:-3.75rem;position:relative}.tech-page .section{flex-direction:column;justify-content:center;align-items:center;display:flex}.tech-page .section.human-centred-section{padding-top:8.75rem}.tech-page .section.human-centred-section.stormy-50-bg{background-color:var(--colours--stormy-50);padding-bottom:8.75rem}.tech-page .section.spec-section{justify-content:center;padding-top:16.6667rem;padding-bottom:21.6667rem}.tech-page .section.spec-section.no-padd{padding-top:var(--border-spacing--y-padding);padding-bottom:var(--border-spacing--y-padding);background-color:var(--colours--stormy-50)}.tech-page .section.human-centred-section-h2{padding-top:8.75rem}.tech-page .section.human-centred-section-h2.stormy-50-bg{background-color:var(--colours--stormy-50);padding-bottom:8.75rem}.tech-page .section.human-centred-section-h2.stormy-50-bg.p-80{width:100%}.tech-page .spec-image{flex:none;width:77.7778rem;max-width:none;height:auto;margin-top:0;margin-left:auto;margin-right:auto;display:block;position:static}.tech-page .spec-image.m-pre-footer{padding-bottom:0}.tech-page .specification-item{max-width:12.4444rem;color:var(--colours--primary-black);letter-spacing:.0266667rem;font-size:.888889rem;line-height:1.5}.tech-page .specification-item.specification-item-mobile{margin-left:auto;margin-right:auto;display:none}.tech-page .spec-image-wrap{z-index:2;border-radius:.333333rem;justify-content:center;align-items:center;width:100%;height:32.4444rem;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.tech-page .spec-image-tablet{flex:none;width:77.7778rem;max-width:none;height:auto;margin-top:0;margin-left:auto;margin-right:auto;display:none;position:static}.tech-page .specification-wrap{grid-column-gap:1rem;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;max-width:73.3333rem;margin-left:auto;margin-right:auto;padding:3.75rem 6.27778rem 5.33333rem;display:flex}.tech-page .max-width-215{max-width:40ch;color:var(--colours--stormy-700);font-size:var(--font-size--xxs-text);letter-spacing:.00875rem;font-weight:400;line-height:1.125rem}.tech-page .max-width-200{width:100%;max-width:11.1111rem}.tech-page .z99{z-index:99;font-family:var(--font-type--heading-font);font-size:var(--font-size--l-text);font-weight:600;line-height:2.125rem;position:relative}.tech-page .specification-item-list{letter-spacing:.0444444rem;padding-top:.555556rem;padding-bottom:.555556rem;font-size:.888889rem;font-weight:300;line-height:1.7;position:relative}.tech-page .specification-item-list.first-spec-list{margin-top:.888889rem;position:relative}.tech-page .spec-top-sep{background-color:#fff3;width:100%;height:.0625rem;position:absolute;inset:0% 0% auto}.tech-page .spec-bg{z-index:0;background-color:var(--colours--primary-white);width:100%;max-width:none;height:90%;color:var(--colours--primary-black);margin-left:auto;margin-right:auto;position:absolute;inset:auto 0% 0%;transform:scale(1)}.tech-page .spec-image-item{z-index:5;background-color:var(--colours--primary-white);border-radius:.333333rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:static;inset:0% 0% auto;overflow:hidden}.tech-page .spec-bottom-sep{background-color:var(--colours--stormy-300);width:100%;height:.0625rem;position:absolute;inset:auto 0% 0%}.tech-page .under-lights-p{width:auto;max-width:44.75rem;font-family:var(--font-type--body-normal);text-align:center;font-weight:400}.tech-page .fda-app-image{position:absolute;inset:auto 9.375rem 3.75rem auto}.tech-page .happy-ring-section{width:100%;padding:8.75rem 1.25rem}.tech-page .hr-image{width:100%;max-width:none;height:auto;max-height:none}.tech-page .separator{background-color:var(--colours--stormy-50);width:100%;height:1.25rem}.tech-page .tech-sticky-section{min-height:auto;padding:8.75rem 1.25rem var(--border-spacing--y-padding);justify-content:center;align-items:flex-start;display:flex;position:relative}.tech-page .ts-text-wrap-one{grid-column-gap:6.25rem;grid-row-gap:6.25rem;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:100%;padding-bottom:0;display:block}.tech-page .ts-text-p-3{font-size:var(--font-size--xxs-text);letter-spacing:.00875rem;line-height:1.125rem}.tech-page .ts-text-p-2{max-width:72.1875rem}.tech-page .ts-text-p-1{font-family:var(--font-type--body-bold);color:var(--colours--primary-black);letter-spacing:-.75rem;font-size:30rem;font-weight:500;line-height:1}.tech-page .ts-text-inner-wrap{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:flex-start;align-items:center;max-width:100%;display:flex}.tech-page .ts-text-wrap-two{grid-column-gap:3.75rem;grid-row-gap:3.75rem;opacity:0;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:none;display:flex;position:absolute;inset:0%}.tech-page .ts-text-inner-wrap-two{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;display:flex}.tech-page .ts-two-text-p-3{font-size:var(--font-size--xs-text);line-height:1.25rem}.tech-page .ts-two-text-p-1{font-family:var(--font-type--heading-font);color:var(--colours--stormy-500);font-size:3rem;font-weight:600;line-height:1}.tech-page .ts-two-text-p-2{font-family:var(--font-type--body-bold);color:var(--colours--primary-black);letter-spacing:-.425rem;font-size:18rem;font-weight:500;line-height:1}.tech-page .hero-video-addon{width:100%}.tech-page .hero-video-addon-image{object-fit:cover;object-position:50% 0%;width:100%;height:auto}.tech-page .diamond-bg-image{z-index:4;width:100%;position:relative}.tech-page .paragraph-2{max-width:50.8125rem}.tech-page .bg-stormy50{background-color:var(--colours--stormy-50)}.tech-page .bg-white{background-color:var(--colours--primary-white)}.tech-page .footer-logo-icon{width:100%;max-width:17.125rem}.tech-page .mobile-show{display:none}.tech-page .app-section-img-txt-wrap,.tech-page .happy-ring-sec-txt-img-wrap{justify-content:space-between;align-items:center;width:100%;display:flex}.tech-page .mobile-tech-bg{display:none}.tech-page .diamond-bg-image-mob{z-index:4;display:none;position:relative}.tech-page .app-image-one-wrap{width:60%;position:static;inset:0% 0% auto}.tech-page .app-image-two-wrap{width:60%;position:absolute;inset:0% 0% 0% auto}.tech-page .tech-sticky-headings-wrap{flex-flow:column;justify-content:flex-start;align-items:center;height:28rem;margin-bottom:3.75rem;display:flex;overflow:hidden}.tech-page .tech-sticky-p-wrap{flex-flow:column;justify-content:flex-start;align-items:center;height:10rem;margin-bottom:3rem;display:flex;overflow:hidden}.tech-page .tech-sticky-small-p-wrap{flex-flow:column;justify-content:flex-start;align-items:center;height:1.125rem;display:flex;overflow:hidden}.tech-page .ts-text-inner-wrap-bottom{height:10.875rem}.tech-page .tech-sticky-headings-one,.tech-page .tech-sticky-headings-two{flex-flow:column;justify-content:flex-start;align-items:center;height:28rem;display:flex}.tech-page .tech-sticky-content-wrap{flex-flow:column;justify-content:center;align-items:center;height:100dvh;padding-top:0;display:none;position:sticky;top:0}.tech-page .tech-big-image-one{border-radius:var(--border-spacing--border-radius);object-fit:cover;object-position:100% 50%;flex:none;width:100%;max-width:none;height:110%}.tech-page .f-d-image{border-radius:var(--border-spacing--border-radius);object-fit:cover;object-position:50% 0%;flex:none;width:100%;max-width:none;height:110%;position:static}.tech-page .power-image-wrap{border-radius:var(--border-spacing--border-radius);justify-content:center;align-items:stretch;width:100%;height:100%;display:flex;position:absolute;inset:0%;overflow:hidden}.tech-page .ai-image-mob,.tech-page .navbar-cta-hamburger,.tech-page .hamburger-bottom-links,.tech-page .link-block,.tech-page .link-block.w--current,.tech-page .menu-button,.tech-page .footer-copy-link-separator{display:none}.tech-page .happy-sleep-intro-column{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.tech-page .ts-text-wrap-sticky{justify-content:center;align-items:center;height:calc(100vh - 72px);padding-top:0;display:flex;position:sticky;top:4.5rem}.tech-page .hamburger-menu-logo-embed,.tech-page .payment-tabs-content-image-two-mob{display:none}.tech-page .nav-menu-main{justify-content:space-between;align-items:center;width:100%;display:flex}.tech-page .image-holder{border-top-left-radius:var(--border-spacing--border-radius);border-top-right-radius:var(--border-spacing--border-radius);border-bottom-left-radius:var(--border-spacing--border-radius);border-bottom-right-radius:var(--border-spacing--border-radius);justify-content:center;align-items:flex-end;width:calc(100% - 1.5rem);display:flex;position:static;top:0;left:0;overflow:hidden}.tech-page .image-cover-tech-wrap{width:100%;height:calc(100vh - 86px);display:flex;overflow:hidden}.tech-page .tech-big-image-one-mob,.tech-page .nav-bg-wrap,.tech-page .hero-image-item-mob,.tech-page .menu-button-wrap{display:none}.tech-page .pdp-link-block.w--current{line-height:1rem}.tech-page .heading-56-h2.m-b-48{margin-bottom:0}.tech-page .heading-56-h2.diamond-heading{text-align:left;width:auto;max-width:17.5ch;margin-bottom:0}.tech-page .heading-56-h2.m-0{text-align:center;letter-spacing:-.035rem;width:auto;margin-top:2rem;margin-bottom:2.5rem}.tech-page .heading-56-h2.m-0.max-width-heading{width:100%;color:var(--colours--primary-white)}.tech-page .heading-56-h2.m-0.max-width-heading.ts-text-h{color:var(--colours--primary-black)}.tech-page .heading-56-h2.m-0.max-width-heading.ts-text-h.two{word-break:normal;overflow-wrap:normal;width:auto;max-width:20ch;position:static}.tech-page .heading-56-h2.m-0.max-width-heading.ts-text-h.wider{max-width:none}.tech-page .heading-56-h2.m-0.max-width-heading.tech-h1{max-width:50rem}.tech-page .heading-56-h2.powerful-heading{max-width:22ch}.tech-page .cookie-banner-wrapper{z-index:1000;background-color:var(--colours--stormy-50);width:74%;max-width:950px;color:var(--colours--primary-black);text-align:left;border-radius:.5rem;margin-left:auto;margin-right:auto;display:none;position:fixed;inset:auto 0% 2.5rem;box-shadow:0 1px 54px -1px #0003}.tech-page .cookie-banner-content-wrapper{padding:2.5rem 2rem}.tech-page .cookie-banner-grid-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.tech-page .cookie-banner-heading{font-family:var(--font-type--heading-font);font-weight:600;line-height:1.875rem}.tech-page .cookie-banner-description,.tech-page .cookie-banner-disclaimer{font-size:var(--font-size--s-text);line-height:1.5rem}.tech-page .cookie-button-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;display:flex}.tech-page .cookie-banner-button-primary{border-radius:var(--border-spacing--border-radius);background-color:var(--colours--primary-black);width:200px;font-family:var(--font-type--heading-font);color:var(--colours--primary-white);font-size:var(--font-size--xs-text);text-align:center;justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:600;line-height:1.25rem;text-decoration:none;display:flex}.tech-page .cookie-banner-button-primary:hover{background-color:var(--colours--violet-800)}.tech-page .cookie-banner-button-inverse{border:1px solid var(--colours--stormy-300);border-radius:var(--border-spacing--border-radius);background-color:var(--colours--stormy-50);width:200px;font-family:var(--font-type--heading-font);color:var(--colours--stormy-700);font-size:var(--font-size--xs-text);text-align:center;justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:600;line-height:1.25rem;text-decoration:none;display:flex}.tech-page .cookie-banner-button-inverse:hover{border-color:var(--colours--violet-800);color:var(--colours--violet-800);-webkit-text-stroke-color:var(--colours--stormy-700)}.tech-page .cookie-banner-link{color:var(--colours--primary-black)}.tech-page .cookie-banner-link:hover{color:var(--colours--violet-800)}@media screen and (max-width:991px){.tech-page .body{overflow-x:visible}.tech-page .nav-menu-wrapper{background-color:#0000}.tech-page .nav-menu{background-color:#fff0;flex-wrap:wrap;justify-content:space-around;align-items:center;padding-left:0;display:flex}.tech-page .nav-menu.tech-page-nav-bg{background-color:#fff0}.tech-page .nav-link{padding-left:.3125rem;padding-right:.3125rem}.tech-page .menu-button{padding:.75rem}.tech-page .menu-button.w--open{color:#fff;background-color:#a6b1bf}.tech-page .footer-main{padding-left:2.5rem;padding-right:2.5rem}.tech-page .fm-logo{justify-content:center;align-items:center}.tech-page .fm-links{grid-column-gap:2rem}.tech-page .button{display:block}.tech-page .everything-section{min-height:auto;padding-left:3rem;padding-right:3rem}.tech-page .everything-container{max-width:75rem}.tech-page .heading-80.pc-heading.image-f-d{max-width:100%}.tech-page .everything-heading-wrap{grid-column-gap:6rem;grid-row-gap:6rem;height:auto;padding-top:5rem;padding-bottom:5rem}.tech-page .image-cover-section{height:80vh}.tech-page .platform-section{padding:8.75rem 3rem 0}.tech-page .container-1200{max-width:none}.tech-page .container-1200.diamond-container.diamond-fix-txt{padding-top:5rem;padding-left:3rem;padding-right:3rem}.tech-page .container-1200.tech-cards{object-fit:fill}.tech-page .container-1200.quiz-page{padding-top:5rem;padding-bottom:5rem}.tech-page .app-section{margin-bottom:0;padding-left:3rem;padding-right:3rem}.tech-page .app-text{max-width:300px}.tech-page .heading-56{width:60%}.tech-page .heading-56.m-b-48{width:100%}.tech-page .app-text-item-wrap{width:100%;max-width:30ch}.tech-page .app-image-text-img{max-width:70%}.tech-page .security-section{padding-left:3rem;padding-right:3rem}.tech-page .security-cards-wrap{flex-flow:column;align-items:center}.tech-page .security-card{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:space-between;align-items:flex-start;width:60%;padding-top:2rem;padding-bottom:2rem}.tech-page .sc-text-wrap{width:100%;max-width:80%}.tech-page .pc-text-wrap{padding-left:3rem;padding-right:3rem}.tech-page .pc-p{max-width:100%}.tech-page .metrics-section{padding-left:3rem;padding-right:3rem}.tech-page .image-5.mobile-show{width:100%;display:none}.tech-page .image-5.tablet-image{display:block}.tech-page .container-3{padding-left:2.22222rem;padding-right:2.22222rem}.tech-page .container-3.intro-container{left:0%}.tech-page .col.text-center.flex-center{padding-bottom:2.5rem}.tech-page .smart-video-embed{display:none}.tech-page .smart-video-wrap{margin-bottom:2.5rem}.tech-page .section.spec-section{margin-right:1rem;padding-left:1rem}.tech-page .section.spec-section.no-padd{margin-right:0;padding-left:3rem;padding-right:3rem}.tech-page .spec-image{width:100%;display:none}.tech-page .spec-image-wrap{height:auto}.tech-page .spec-image-tablet{width:100%;display:block}.tech-page .specification-wrap{padding-left:3.75rem;padding-right:3.75rem}.tech-page .specification-item-list{font-size:.8125rem}.tech-page .specification-item-list.first-spec-list{letter-spacing:.05rem}.tech-page .spec-bg,.tech-page .moda-content-item-image{height:100%}.tech-page .moda-content-item-image.third{width:1.5rem;height:1.5rem}.tech-page .fda-app-image{max-width:64px;bottom:-3rem;right:6rem}.tech-page .happy-ring-section{padding-top:11.25rem;padding-left:3rem;padding-right:3rem}.tech-page .tech-sticky-section{padding-left:3rem;padding-right:3rem}.tech-page .app-section-img-txt-wrap,.tech-page .happy-ring-sec-txt-img-wrap{justify-content:space-between;align-items:center;width:100%;display:flex}.tech-page .tech-big-image-one{object-position:70% 50%}.tech-page .heading-56-h2.m-b-48{width:100%}.tech-page .cookie-banner-wrapper{width:90%}}@media screen and (max-width:767px){.tech-page .body{font-family:var(--font-type--body-normal);font-weight:400;overflow:visible}.tech-page .footer.tech-page{width:100%}.tech-page .footer.home-page{padding-top:5rem;padding-left:1.25rem;padding-right:1.25rem}.tech-page .footer.bg-stormy50{padding-top:5rem;padding-bottom:1.25rem}.tech-page .navbar-no-shadow{padding-top:0;padding-bottom:0}.tech-page .navbar-no-shadow.tech-page-nav,.tech-page .navbar-no-shadow.active-nav{background-color:#fff0}.tech-page .navbar-no-shadow-container{padding-top:1.25rem;padding-bottom:1.25rem}.tech-page .container-regular{min-height:auto}.tech-page .navbar-brand{z-index:10;width:140px;max-width:none;padding:0;position:relative}.tech-page .navbar-brand.w--current{display:flex;position:relative}.tech-page .nav-menu-wrapper{opacity:0;flex-flow:column;justify-content:space-between;align-items:stretch;min-height:calc(100svh + 2.625rem);padding:8.5rem 1.25rem 7rem;transition-property:none;transition-duration:0s;transition-timing-function:ease;display:none;position:absolute;inset:0% 0% auto}.tech-page .nav-menu{grid-column-gap:2rem;grid-row-gap:2rem;background-color:#0000;flex-direction:column;justify-content:center;align-items:flex-start;min-height:auto;padding-bottom:2rem;padding-left:0;padding-right:0}.tech-page .nav-link{font-family:var(--font-type--body-bold);color:var(--colours--primary-white);padding-top:.625rem;padding-bottom:.625rem;padding-left:0;font-size:1.25rem;font-weight:500;display:none}.tech-page .nav-link.w--current{font-family:var(--font-type--body-bold);color:var(--colours--stormy-500);font-size:1.25rem;display:none}.tech-page .menu-button.w--open{background-color:#a6b1bf00}.tech-page .list-item{width:100%}.tech-page .sticky-item.sticky-item-margin.m-0{margin-bottom:0}.tech-page .footer-copy.home-page,.tech-page .footer-copy.bg-white{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;padding-top:1.25rem;padding-bottom:1.25rem}.tech-page .footer-main{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;justify-content:space-between;align-items:center;padding-bottom:2.5rem;padding-left:1.25rem;padding-right:1.25rem}.tech-page .footer-copy-links{justify-content:space-between;align-items:center;width:100%}.tech-page .fc-c-p{font-weight:400}.tech-page .fc-l-link.fc-l-linktwo{border-left-style:none;border-right-style:none;border-right-width:0;padding-left:0;padding-right:0;font-weight:400}.tech-page .fc-l-link.fc-l-linkone{padding-right:0}.tech-page .fc-l-link.fc-l-linkthree{padding-left:0}.tech-page .fm-logo{grid-column-gap:.2rem;grid-row-gap:.2rem;justify-content:space-between;align-items:center;width:100%}.tech-page .fm-links{grid-template-columns:1fr 1fr;place-items:start stretch;width:100%;max-width:100%}.tech-page .fm-logo-image{justify-content:flex-start;align-items:center;width:auto}.tech-page .fm-logo-text{border-left-style:none;margin-left:0;padding-left:0}.tech-page .fm-l-txt{font-size:.75rem;line-height:1}.tech-page .fm-links-one-link{font-size:1rem}.tech-page .fm-links-one-link.hide{display:none}.tech-page .fm-links-two-link.main-footer-links,.tech-page .fm-links-three-link{font-weight:400}.tech-page .footer-copy-wrap{width:100%}.tech-page .nav-logo-icon{width:100%;max-width:none;height:100%;display:flex;position:static}.tech-page .tab-link-tab-1.w--current,.tech-page .tab-link-tab-2,.tech-page .tab-link-tab-3{width:auto;max-width:2.5rem;height:auto;max-height:2.5rem}.tech-page .m-content-item.second,.tech-page .m-content-item.third{height:auto}.tech-page .button{display:none}.tech-page .button.nav-button.mobile-nav-button{border-radius:.1875rem;justify-content:flex-start;align-items:center;height:2rem;padding:0 .75rem;font-size:.75rem;display:flex}.tech-page .list-item-4{width:100%}.tech-page .list-item-4.home-link{width:100%;display:flex}.tech-page .everything-section{min-height:42.75rem;padding:5rem 1.25rem}.tech-page .heading-80{letter-spacing:-.045rem;max-width:none;font-size:2.25rem;line-height:2.625rem}.tech-page .heading-80.narrow-heading{max-width:18.75rem}.tech-page .heading-80.pc-heading.image-f-d{text-align:left;max-width:none}.tech-page .everything-heading-wrap{grid-column-gap:4rem;grid-row-gap:4rem;width:100%;height:auto;padding-top:0;padding-bottom:0}.tech-page .image-cover-section{height:auto;min-height:auto;padding-bottom:0;padding-left:1.25rem;padding-right:1.25rem}.tech-page .image-cover-container{height:auto}.tech-page .platform-section{margin-bottom:5rem;padding-top:5rem;padding-left:1.25rem;padding-right:1.25rem}.tech-page .container-1200.diamond-container.diamond-fix-txt{justify-content:flex-start;align-items:center;margin-bottom:0;padding-left:1.25rem;padding-right:1.25rem;position:static}.tech-page .container-1200.quiz-page{padding-top:5rem;padding-bottom:5rem}.tech-page .platform-text{width:auto}.tech-page .app-section{padding-left:1.25rem;padding-right:1.25rem}.tech-page .app-text{grid-column-gap:1.25rem;grid-row-gap:1.25rem;width:100%;max-width:none}.tech-page .app-text.hr-app-text{margin-left:0;padding-left:1.25rem;padding-right:1.25rem}.tech-page .app-image{width:100%;max-width:none;height:auto}.tech-page .app-text-item.first,.tech-page .app-text-item.second,.tech-page .app-text-item.third{grid-column-gap:.75rem;grid-row-gap:.75rem}.tech-page .app-text-item-image{width:1.25rem}.tech-page .app-text-item-text{color:var(--colours--stormy-800);font-size:1.125rem;line-height:1}.tech-page .heading-56{letter-spacing:-.045rem;width:100%;margin-bottom:2.5rem;font-size:2.25rem;line-height:2.625rem}.tech-page .heading-56.m-b-48.app-heading-mob{font-size:1.75rem;line-height:2.125rem}.tech-page .heading-56.diamond-heading{letter-spacing:-.045rem;max-width:none;margin-bottom:2.5rem;font-size:2.25rem;line-height:2.625rem}.tech-page .heading-56.m-0{letter-spacing:-.045rem;max-width:18.75rem;font-size:2.25rem;line-height:2.625rem}.tech-page .heading-56.m-0.max-width-heading,.tech-page .heading-56.m-0.max-width-heading.ts-text-h.two,.tech-page .heading-56.m-0.max-width-heading.tech-h1{max-width:none}.tech-page .app-text-item-wrap{grid-column-gap:1rem;grid-row-gap:1rem;max-width:none}.tech-page .app-image-text-wrap{justify-content:center;align-items:center;width:100%;position:relative;bottom:-8rem;left:auto}.tech-page .app-img,.tech-page .app-img.move-down-mobile{width:90%}.tech-page .security-section{padding:5rem 1.25rem}.tech-page .security-cards-wrap{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.tech-page .security-card{grid-column-gap:2.5rem;grid-row-gap:2.5rem;width:100%;padding-top:1.75rem}.tech-page .sc-text-wrap{max-width:none}.tech-page .sc-p{color:var(--colours--stormy-800)}.tech-page .sc-heading{font-family:var(--font-type--heading-font);font-weight:600}.tech-page .power-section{height:50rem;min-height:auto;padding-top:.5rem;padding-left:0;padding-right:0}.tech-page .power-container{justify-content:flex-start;align-items:flex-end}.tech-page .pc-text-wrap{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;justify-content:flex-start;align-items:center;width:auto;padding:5rem 1.25rem}.tech-page .pc-p{max-width:none;font-size:1.125rem;line-height:1.5rem}.tech-page .metrics-section{padding:5rem 1.25rem}.tech-page .metrics-heading-wrap{width:100%;margin-bottom:5rem}.tech-page .metrics-icons-wrap{width:100%}.tech-page .metrics-icons-card{margin-bottom:5rem}.tech-page .metrics-p{letter-spacing:.00875rem;font-size:.875rem;line-height:1.125rem}.tech-page .mic-wrap{grid-column-gap:2.5rem;grid-row-gap:2.5rem;justify-content:center;align-items:stretch}.tech-page .mic-item{width:auto}.tech-page .mic-item-img-txt-txt{letter-spacing:.00875rem;font-size:.875rem;line-height:1.125rem}.tech-page .metrics-heading-small{font-family:var(--font-type--heading-font);font-size:1.5rem;font-weight:600;line-height:1.875rem}.tech-page .hero.home{justify-content:space-between;padding-top:34.859vw;position:static}.tech-page .hero-copy-right{font-size:1.232vw;top:.8vw;right:-1.05vw}.tech-page .embed-intro{height:auto}.tech-page .mobile-hero-image{width:100%}.tech-page .hero-gradient-wrap{background-image:linear-gradient(#ebebeb,#f4f4f4 60%);background-position:0 0;background-size:auto;display:none}.tech-page .hero-top-item{grid-column-gap:3.521vw;letter-spacing:.085vw;margin-bottom:4.93vw;font-size:4.225vw}.tech-page .better-heading{color:#f6f6f6}.tech-page .text-small{font-size:2.465vw}.tech-page .text-small.max-width-485.op-9.no-margin.mobile-width-252.expend-hero-paragraph{margin-top:1rem;font-size:1.25rem;line-height:1.625rem}.tech-page .sticky-intro-content{flex-direction:column}.tech-page .intro-image{width:30.634vw}.tech-page .hero-section-wrap{height:auto}.tech-page .intro-label{letter-spacing:.114vw;max-width:44.542vw;margin-top:7.042vw;margin-bottom:4.225vw;font-size:2.289vw}.tech-page .hero-top-item-sep{height:2.289vw}.tech-page .fixed-hero-video{height:auto}.tech-page .image-5{display:block}.tech-page .image-5.mobile-show{display:none}.tech-page .image-5.tablet-image{display:block}.tech-page .container-3{max-width:none;padding-left:4.225vw;padding-right:4.225vw}.tech-page .container-3.intro-container{padding-left:.704vw;padding-right:.704vw}.tech-page .container-3.home-container{padding-left:1.25rem;padding-right:1.25rem}.tech-page .container-3.spec-contain{background-color:#0000;border-radius:.704vw;padding-left:0;padding-right:0}.tech-page .col.flex-center.text-center.sticky-intro-col{justify-content:center;max-width:57.57vw;margin:auto;position:absolute;inset:0%}.tech-page .col.text-center.flex-center{padding-left:1.25rem;padding-right:1.25rem}.tech-page .col.text-center.flex-center.max-width-458.mobile-width-275{grid-column-gap:1rem;grid-row-gap:1rem}.tech-page .col.text-center.flex-center.max-width-458.mobile-width-275.margin-20{padding-left:1.25rem;padding-right:1.25rem}.tech-page .better-p{color:#f6f6f6}.tech-page .happy-ring-hero-logo{width:7.394vw}.tech-page .smart-video-embed,.tech-page .mobile-span-show{display:none}.tech-page .section.human-centred-section{overflow:hidden}.tech-page .section.human-centred-section.stormy-50-bg.p-80{padding-top:5rem;padding-bottom:5rem}.tech-page .section.spec-section{padding:26.761vw 4.225vw 25.352vw}.tech-page .section.spec-section.no-padd{padding:5rem 0 0}.tech-page .section.human-centred-section-h2{overflow:hidden}.tech-page .section.human-centred-section-h2.stormy-50-bg.p-80{padding-top:2.5rem;padding-bottom:2.5rem}.tech-page .spec-image{z-index:4;background-color:#161108;width:100%;height:43.838vw;position:sticky;top:2.817vw}.tech-page .specification-item{background-color:var(--colours--primary-white);letter-spacing:.085vw;width:100%;max-width:none;padding-bottom:2.5rem;padding-left:1.25rem;padding-right:1.25rem;font-size:2.817vw;position:sticky;top:46.655vw}.tech-page .spec-image-tablet{z-index:4;background-color:var(--colours--primary-white);width:100%;height:43.838vw;position:sticky;top:2.817vw}.tech-page .specification-wrap{flex-direction:column;padding:1rem 0 2.5rem;position:relative}.tech-page .max-width-215{max-width:none;color:var(--colours--stormy-800)}.tech-page .max-width-200,.tech-page .max-width-205{max-width:none}.tech-page .z99{letter-spacing:0;font-size:1.5rem;line-height:1.875rem}.tech-page .specification-item-list{letter-spacing:.099vw;padding-top:2.113vw;padding-bottom:2.113vw;font-size:2.465vw}.tech-page .specification-item-list.first-spec-list{margin-top:2.817vw}.tech-page .spec-image-item{padding-bottom:1.5rem}.tech-page .under-lights-p{color:var(--colours--stormy-800);font-size:1.125rem;font-weight:400;line-height:1.5rem}.tech-page .fda-app-image{max-width:54px;margin-right:1.25rem;padding-right:0;position:relative;top:0;bottom:0;right:-80%}.tech-page .happy-ring-section{padding:10rem 0 0}.tech-page .tech-sticky-section{padding:0 1.25rem}.tech-page .ts-text-wrap-one{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:center;align-items:center;height:auto;margin-bottom:0}.tech-page .ts-text-p-3{color:var(--colours--stormy-800)}.tech-page .ts-text-p-2{color:var(--colours--stormy-800);font-size:1.125rem;line-height:1.5rem}.tech-page .ts-text-p-1{letter-spacing:-.225rem;font-size:11.25rem;line-height:1}.tech-page .ts-text-wrap-two{grid-column-gap:2.5rem;grid-row-gap:2.5rem;opacity:0;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.tech-page .ts-text-inner-wrap-two{grid-column-gap:1rem;grid-row-gap:1rem}.tech-page .ts-two-text-p-3{color:var(--colours--stormy-800)}.tech-page .ts-two-text-p-1{letter-spacing:-.045rem;font-size:2.25rem;line-height:2.625rem}.tech-page .ts-two-text-p-2{letter-spacing:-.15rem;font-size:7.5rem;line-height:1}.tech-page .diamond-bg-image{display:none}.tech-page .paragraph-2.tech-mob-p{width:auto;max-width:none;color:var(--colours--stormy-800);font-size:1.125rem;font-weight:400;line-height:1.5rem}.tech-page .footer-logo-icon{width:auto;height:1.18rem}.tech-page .mobile-show{display:block}.tech-page .app-section-img-txt-wrap{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;justify-content:space-between;align-items:flex-start}.tech-page .happy-ring-sec-txt-img-wrap{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column-reverse;justify-content:space-between;align-items:flex-start}.tech-page .mobile-tech-bg{z-index:0;display:block;position:absolute;inset:0%}.tech-page .diamond-bg-image-mob{display:block}.tech-page .tech-big-image-one{height:100%;display:none}.tech-page .f-d-image{height:100%}.tech-page .navbar-cta-hamburger{text-align:center;width:100%;display:block}.tech-page .button-2{border-radius:var(--border-spacing--border-radius);background-color:var(--colours--happy-yellow-400);width:100%;font-family:var(--font-type--heading-font);color:var(--colours--primary-black);font-size:var(--font-size--xs-text);padding:.75rem 1.75rem;font-weight:600;transition:all .4s}.tech-page .button-2:hover{background-color:var(--colours--happy-yellow-500)}.tech-page .hamburger-bottom-links{z-index:10;grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 0;display:flex;position:static;inset:auto 0% 5rem}.tech-page .hm-bot-link{color:var(--colours--primary-white);font-size:var(--font-size--xxs-text);letter-spacing:.00875rem;line-height:.75rem;text-decoration:none}.tech-page .hm-bot-link.first{line-height:1.125rem}.tech-page .hm-bot-link.second{justify-content:center;align-items:center;height:16px;padding-left:0;padding-right:0;line-height:1.125rem;display:flex}.tech-page .hm-bot-link.third{line-height:1.25rem}.tech-page .link-block{border-bottom:1px solid var(--colours--primary-white);width:100%;color:var(--colours--primary-white);justify-content:space-between;align-items:center;padding-bottom:2rem;text-decoration:none;display:flex}.tech-page .link-block:hover{opacity:.7}.tech-page .link-block.w--current{opacity:.6;color:var(--colours--primary-white);display:flex}.tech-page .nav-linkblock-p{font-family:var(--font-type--body-bold);font-size:1.25rem;font-weight:500;text-decoration:none}.tech-page .menu-button{z-index:10;grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:relative}.tech-page .menu-button-icon{background-color:#dbdce5;border-radius:2px;width:80%;height:2px;padding:0}.tech-page .nav-block-image{width:1.25rem;height:1.125rem}.tech-page .link-separator{background-color:var(--colours--primary-white);width:.0625rem;height:1rem}.tech-page .link-separator.hamburger-menu{padding:0}.tech-page .footer-copy-link-separator{background-color:var(--colours--primary-black);width:.0625rem;height:1rem;padding-bottom:0;padding-right:0;display:block}.tech-page .footer-copy-link-separator.logo{width:.0625rem;height:1.25rem}.tech-page .mobile-tech-heading-span{display:none}.tech-page .ts-text-wrap-sticky{padding-top:0}.tech-page .hamburger-menu-logo-embed{width:2rem;height:1.25rem;display:none;position:absolute;inset:0% auto auto 0%}.tech-page .image-cover-tech-wrap{height:auto}.tech-page .tech-big-image-one-mob{object-fit:cover;width:100%;height:100%;display:block}.tech-page .nav-bg-wrap{opacity:0;width:100%;height:100%;display:none;position:absolute;inset:0%}.tech-page .nav-bg{object-fit:cover;width:100%;display:inline-block}.tech-page .menu-button-wrap{grid-column-gap:20px;grid-row-gap:20px;justify-content:center;align-items:center;display:flex}.tech-page .heading-56-h2.m-b-48.app-heading-mob{font-size:1.75rem;line-height:2.125rem}.tech-page .heading-56-h2.diamond-heading{letter-spacing:-.045rem;max-width:none;margin-bottom:2.5rem;font-size:2.25rem;line-height:2.625rem}.tech-page .heading-56-h2.m-0{letter-spacing:-.045rem;max-width:18.75rem;margin-top:0;font-size:2.25rem;line-height:2.625rem}.tech-page .heading-56-h2.m-0.max-width-heading,.tech-page .heading-56-h2.m-0.max-width-heading.ts-text-h.two,.tech-page .heading-56-h2.m-0.max-width-heading.tech-h1{max-width:none}.tech-page .cookie-banner-wrapper{width:90%}.tech-page .cookie-banner-content-wrapper{padding-left:1.25rem;padding-right:1.25rem}.tech-page .cookie-button-wrapper{flex-flow:row;justify-content:space-between}.tech-page .cookie-banner-button-primary,.tech-page .cookie-banner-button-inverse{width:45%}}@media screen and (max-width:479px){.tech-page .container-regular{padding-top:0;padding-bottom:0}.tech-page .navbar-brand{justify-content:flex-start;align-items:center;display:flex;position:relative}.tech-page .navbar-brand.w--current{justify-content:flex-start;align-items:center}.tech-page .nav-menu-wrapper{z-index:2;width:100%}.tech-page .nav-menu{flex-direction:column}.tech-page .footer-main{padding-left:1.25rem;padding-right:1.25rem}.tech-page .footer-copy-links{flex-flow:row}.tech-page .fm-links-two-link.main-footer-links{width:100%;max-width:88px}.tech-page .nav-logo-icon{justify-content:flex-start;align-items:center;width:100%;display:flex}.tech-page .button.nav-button.mobile-nav-button{padding-left:.5rem;padding-right:.5rem}.tech-page .everything-heading-wrap{grid-column-gap:3rem;grid-row-gap:3rem;height:auto}.tech-page .app-section{padding-bottom:6.875rem}.tech-page .app-text-item-text{line-height:1.33}.tech-page .heading-56.m-0.max-width-heading.tech-h1{line-height:1.16}.tech-page .app-image-text-wrap{flex-flow:wrap;position:absolute;inset:auto 0% -6.875rem}.tech-page .app-image-text-img{max-width:80%;height:auto;margin-top:20px;margin-left:auto;margin-right:auto;padding-top:0;display:block;position:absolute}.tech-page .diamond-section{height:auto}.tech-page .power-section{height:auto;min-height:calc(100vh - 60px)}.tech-page .mic-wrap{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.tech-page .mic-item-image{max-width:56px}.tech-page .hero.home{z-index:100;mix-blend-mode:normal;justify-content:flex-start;align-items:center;height:auto;min-height:auto;padding-top:11.25rem;position:relative}.tech-page .hero.terms-hero{overflow:hidden}.tech-page .intro-hero-image{width:100%;max-width:none;margin-left:0%;display:block}.tech-page .hero-copy-right{font-size:1.867vw;top:1.3vw;right:-1.85vw}.tech-page .embed-intro{display:none}.tech-page .mobile-hero-image{display:block}.tech-page .hero-gradient-wrap{background-image:none}.tech-page .hero-top-item{letter-spacing:.128vw;font-size:6.4vw}.tech-page .better-heading{opacity:1;margin-bottom:1.25rem;font-size:2.25rem;transition:none;transform:none}.tech-page .text-small{letter-spacing:.037vw;font-size:3.733vw}.tech-page .text-small.max-width-485.op-9.no-margin.mobile-width-252.expend-hero-paragraph{max-width:21.875rem}.tech-page .sticky-intro-content{z-index:0;opacity:1;width:100%;max-width:21.875rem;height:auto;margin:auto;padding-top:0;padding-bottom:0;position:absolute;inset:0%;overflow:hidden}.tech-page .intro-image{opacity:1;width:46.4vw;transform:none}.tech-page .hero-section-wrap{z-index:7;min-height:200vh;padding-left:0}.tech-page .intro-label{opacity:1;letter-spacing:.173vw;max-width:67.467vw;margin-top:10.667vw;margin-bottom:6.4vw;font-size:3.467vw;transform:none}.tech-page .hero-top-item-sep{height:3.467vw}.tech-page .fixed-hero-video{align-items:flex-end;height:auto;margin-top:72px;margin-bottom:0;display:none;position:relative;inset:0 0% auto}.tech-page .image-5.mobile-show{border-radius:1.867vw}.tech-page .container-3{padding-left:6.4vw;padding-right:6.4vw}.tech-page .container-3.intro-container{z-index:0;width:100%;max-width:none;height:calc(100vh + 72px);margin-top:-12rem;margin-left:0;margin-right:0;padding:0 0 72px;display:flex;position:sticky;top:0;bottom:auto;overflow:hidden}.tech-page .container-3.home-container{padding-left:1.25rem;padding-right:1.25rem;bottom:0}.tech-page .container-3.spec-contain{background-color:#16110800;border-radius:1.333vw;max-width:none;overflow:visible}.tech-page .col.flex-center.text-center.sticky-intro-col{width:100%;max-width:none;position:relative;top:8vw;overflow:hidden}.tech-page .col.text-center.flex-center{padding-left:1.25rem;padding-right:1.25rem}.tech-page .better-p{opacity:1;max-width:84.467vw;font-size:1.25rem;transition:none;transform:none}.tech-page .happy-ring-hero-logo{width:11.2vw}.tech-page .section.spec-section{padding-top:38.4vw;padding-bottom:38.4vw}.tech-page .spec-image{object-fit:cover;width:130%;max-width:none;height:57vw;margin-left:auto;margin-right:auto;position:static}.tech-page .specification-item{border-radius:1.333vw;padding:2.667vw 8.533vw 13.867vw;font-size:4.267vw;top:57vw;overflow:hidden}.tech-page .specification-item.last-spec-item{z-index:10}.tech-page .specification-item.specification-item-mobile{opacity:0;border-radius:1.333vw;display:block;top:0}.tech-page .spec-image-wrap{z-index:0;background-color:var(--colours--primary-white);border-radius:1.333vw;flex-direction:column;height:auto;position:sticky;top:0;overflow:hidden}.tech-page .spec-image-tablet{object-fit:cover;width:130%;max-width:none;height:57vw;margin-left:auto;margin-right:auto;position:static}.tech-page .specification-wrap{border-radius:1.333vw;max-width:none;margin-top:-82.283vw;padding-bottom:0}.tech-page .specification-item-list{letter-spacing:.149vw;padding-top:3.2vw;padding-bottom:3.2vw;font-size:3.2vw}.tech-page .spec-bg{border-radius:1.333vw;height:100%;display:none;overflow:hidden}.tech-page .spec-image-item{border-radius:1.333vw}.tech-page .fda-app-image{bottom:-2rem}.tech-page .happy-ring-section{padding-top:5rem}.tech-page .hero-video-addon{display:none}.tech-page .main-2{overflow-x:visible}.tech-page .diamond-bg-image{margin-top:-60px}.tech-page .footer-logo-icon{width:auto;height:1.2rem}.tech-page .mobile-tech-bg{z-index:0;pointer-events:none;object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.tech-page .f-d-image{height:100%}.tech-page .hamburger-bottom-links{grid-column-gap:1rem;grid-row-gap:1rem;padding:0;top:auto;right:0%}.tech-page .hm-bot-link.first,.tech-page .hm-bot-link.second,.tech-page .hm-bot-link.third{text-decoration:underline}.tech-page .happy-sleep-intro-column{flex-flow:column;justify-content:space-between;align-items:center;padding-bottom:36px;display:flex}.tech-page .hamburger-menu-logo-embed{width:2.5rem;height:1.4rem;color:var(--colours--primary-white);margin-top:auto;margin-bottom:auto;display:block;inset:0% auto 0 0%}.tech-page .nav-bg-wrap{height:100vh}.tech-page .nav-bg{height:100%}.tech-page .pdp-link-block.w--current{display:block}.tech-page .heading-56-h2.m-0{margin-top:2.5rem}.tech-page .heading-56-h2.m-0.max-width-heading.tech-h1{line-height:1.16}.tech-page .cookie-banner-wrapper{margin-left:auto;margin-right:auto}}.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a09085-80a0907c{grid-area:span 3/span 1/span 3/span 1}.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a09089-80a0907c{grid-area:2/2/3/3}.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a0908b-80a0907c{grid-area:3/2/4/3}.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a0908d-80a0907c{grid-area:1/3/2/4}.tech-page #w-node-_00c0076e-c01a-0d2b-08c1-68ba73069846-6a37790b{grid-area:1/1/2/12;justify-self:end}.tech-page #w-node-de6ce636-30bf-bf69-4953-a68ea1cb6094-6a37790b{grid-area:span 1/span 11/span 1/span 11;justify-self:end}@media screen and (max-width:767px){.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a09085-80a0907c{grid-area:span 1/span 1/span 1/span 1;justify-self:start}.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a09087-80a0907c,.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a09089-80a0907c,.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a0908b-80a0907c{justify-self:end}.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a0908d-80a0907c{grid-area:span 1/span 1/span 1/span 1;justify-self:start}.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a0908f-80a0907c,.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a09091-80a0907c{justify-self:start}}@media screen and (max-width:479px){.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a09085-80a0907c{justify-self:start}.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a09087-80a0907c,.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a09089-80a0907c,.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a0908b-80a0907c{justify-self:end}.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a0908d-80a0907c,.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a0908f-80a0907c,.tech-page #w-node-eeed804f-731a-6778-0066-b1db80a09091-80a0907c{justify-self:start}}@media screen and (min-width:768px){.tech-page .hero.home{position:sticky;top:0}}.tech-page{overflow:clip visible}.tech-page .better-heading,.tech-page .better-p,.tech-page .heading-80,.tech-page .heading-80 .span-violet-800,.tech-page .everything-span-animation,.tech-page .app-text-item,.tech-page .pc-p{opacity:1;transform:none}.tech-page[data-reveals=on] [data-tech-reveal]{transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.tech-page[data-reveals=on] [data-tech-reveal]{transition:none}}.tech-page .smart-video{width:100%;max-width:none;height:auto}.tech-page .p-80{padding:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.tech-page .power-section{view-timeline:--tech-power-view block}@media (min-width:768px){.tech-page .power-image-wrap{animation:linear both tech-power-expand;animation-timeline:--tech-power-view;animation-range:entry 10% entry 50%}}.tech-page .f-d-image{animation:linear both tech-power-drift;animation-timeline:--tech-power-view;animation-range:entry 50% cover}@keyframes tech-power-expand{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes tech-power-drift{0%{transform:translateY(0)}to{transform:translateY(81px)}}.tech-page .human-centred-section{view-timeline:--tech-human-centred-view block}.tech-page .human-centred-section>.col.text-center{animation:linear both tech-copy-rise;animation-timeline:--tech-human-centred-view;animation-range:cover 15% cover 47%}@keyframes tech-copy-rise{0%{transform:translateY(var(--tech-copy-rise,18vw))}to{transform:translateY(0)}}}.tech-page .tech-h1,.tech-page .expend-hero-paragraph{animation:1.1s cubic-bezier(.22,.61,.36,1) backwards tech-hero-rise}.tech-page .tech-h1{--tech-hero-rise:43px;animation-delay:.15s}.tech-page .expend-hero-paragraph{--tech-hero-rise:29px;animation-delay:.51s}@keyframes tech-hero-rise{0%{opacity:0;transform:translateY(var(--tech-hero-rise,43px))}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:no-preference) and (max-width:767px){.tech-page .human-centred-section>.col.text-center{--tech-copy-rise:60vw}@supports (animation-timeline:scroll()){.tech-page .intro-hero-image{transform-origin:50%;animation:linear both tech-intro-ring-expand;animation-timeline:scroll(root);animation-range:0 70vh}@keyframes tech-intro-ring-expand{0%{transform:scale(1)}to{transform:scale(3)}}.tech-page .happy-sleep-intro-column{animation:linear both tech-intro-column-rise;animation-timeline:scroll(root);animation-range:0 70vh}@keyframes tech-intro-column-rise{0%,46%{transform:translateY(79vh)}to{transform:translateY(0)}}}}