:root{--900:#ebfaff;--100:#041c26;--accent-light:#94c2d6;--400:#242526;--700:#d8e6eb;--600:#cad7db;--300:#1e2426;--800:#e4f3f7;--accent:#149cd6;--200:#132026;--accent-medium:#5eb2d6}body{background-color:var(--900);color:var(--100);font-family:Switzer;font-size:1rem;font-weight:300;line-height:1.5}h1{color:var(--100);letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-family:Switzer;font-size:4.5rem;font-weight:500;line-height:1}h2{letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-family:Switzer;font-size:3.5rem;font-weight:500;line-height:1.1}h3{letter-spacing:-.03em;margin-top:0;margin-bottom:0;font-family:Switzer;font-size:2rem;font-weight:400;line-height:1.2}h4{letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-family:Switzer;font-size:1.5rem;font-weight:400;line-height:1.2}h5{letter-spacing:-.03em;margin-top:0;margin-bottom:0;font-family:Switzer;font-size:1.25rem;font-weight:400;line-height:1.25}h6{letter-spacing:-.03em;margin-top:0;margin-bottom:0;font-family:Switzer;font-size:1rem;font-weight:400;line-height:1.25}p{opacity:.72;letter-spacing:-.01em;margin-top:0;margin-bottom:0;font-size:1rem;line-height:1.5}a{color:var(--100);letter-spacing:-.01em;font-weight:500;text-decoration:none;transition:transform .25s,opacity .25s;display:inline-block}a:hover{opacity:.84}a:active{transform:scale(.98)}ul,ol{margin-top:0;margin-bottom:1.5rem;padding-left:0}li{letter-spacing:.015em;margin-bottom:.25rem;margin-left:1.5rem;padding-left:1.25rem}label{margin-bottom:.5rem;font-weight:500;display:block}strong{font-weight:500}blockquote{background-color:var(--accent-light);color:var(--900);border:.0625rem #000;border-radius:.75rem;margin-top:2rem;margin-bottom:2rem;padding:2rem;font-family:Switzer;font-size:1.5rem;font-weight:500;line-height:1.5}figcaption{color:var(--400);text-align:center;letter-spacing:.015em;margin-top:.75rem;font-size:.875rem}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.rich-text{line-height:1.5}.rich-text h3{margin-top:.5rem;margin-bottom:.5rem;font-family:Generalsans,Arial,sans-serif}.rich-text a{color:var(--accent);font-family:Generalsans,Arial,sans-serif;font-weight:600;text-decoration:none}.rich-text h1{margin-top:5.5rem;margin-bottom:2.5rem;font-family:Generalsans,Arial,sans-serif;font-weight:400}.rich-text h2{margin-top:1rem;margin-bottom:1rem;font-family:Generalsans,Arial,sans-serif;font-weight:400}.rich-text h4{margin-top:4rem;margin-bottom:1.5rem;font-family:Generalsans,Arial,sans-serif}.rich-text h5{margin-top:3rem;margin-bottom:1.5rem;font-family:Generalsans,Arial,sans-serif}.rich-text h6{margin-top:2rem;margin-bottom:1rem;font-family:Generalsans,Arial,sans-serif}.rich-text img{border-radius:.5rem;width:100%}.rich-text p{margin-bottom:2rem;font-family:Generalsans,Arial,sans-serif;font-size:1rem}.section.banner{background-color:var(--800);background-color:var(--600);text-align:center;justify-content:center;align-items:center;padding-top:.75rem;padding-bottom:.75rem;font-size:.75rem;display:flex}.section{justify-content:center;align-items:center;padding:3rem 2rem;font-family:Generalsans,Arial,sans-serif;font-weight:400;display:flex;overflow:hidden}.section.banner{background-color:var(--800);background-color:var(--600);text-align:center;justify-content:center;align-items:center;padding-top:.75rem;padding-bottom:.75rem;font-size:.75rem;display:flex}.section.is-relative{z-index:0;margin-top:2rem;margin-bottom:2rem;position:relative}.container-large{z-index:0;text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:90rem;margin-left:auto;margin-right:auto;display:flex}.container-large.centred{margin-left:auto;margin-right:auto}.nav{z-index:1;background-color:var(--900);-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);-webkit-text-fill-color:inherit;background-clip:border-box;justify-content:space-between;align-items:center;height:4.5rem;font-family:Generalsans,Arial,sans-serif;display:flex;position:sticky;top:0}.logo{margin-bottom:.25rem;padding-left:0;display:inline-block;position:static}.logo:hover{opacity:.72}.logo.comparison{margin-bottom:0;padding-left:0}.nav-container{z-index:0;grid-column-gap:0rem;grid-row-gap:0rem;background-color:var(--900);flex:1;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;max-width:100rem;height:100%;padding:.5rem 5rem;display:flex;position:relative}.footer-link{font-weight:400;text-decoration:none}.button{background-color:var(--accent);color:var(--900);text-align:center;vertical-align:text-top;border-radius:.5rem;flex:none;min-height:3.5rem;padding:1rem;font-family:Generalsans,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;transition:transform .25s,opacity .25s}.button:hover{opacity:.88}.button:active{transform:scale(.98)}.button.small{border-radius:.5rem;min-height:2.5rem;padding:.5625rem 1rem;font-size:.9375rem}.divider-line{background-color:#ffffff0f;width:100%;height:.0625rem}.footer-column{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:flex-start;font-size:.875rem;font-weight:400;display:flex}.footer-grid{grid-column-gap:2rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-items:start;width:100%;display:grid}.text-color-muted{opacity:.6;text-align:left;opacity:.6;text-align:left}.footer-bottom{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;justify-content:space-between;align-items:center;width:100%;font-size:.875rem;font-weight:400;display:flex}.spacer-40{background-color:#0000;flex:none;width:2.5rem;height:2.5rem}.spacer-96{background-color:#0000;flex:none;width:6rem;height:6rem}.image-5{max-width:8rem}.nav-menu-2{flex:1;justify-content:space-between;align-items:center;margin-left:1rem;display:flex}.nav-link-3{padding:.5rem}.nav-link-3.w--current{background-color:var(--700);color:var(--100);-webkit-text-fill-color:inherit;background-clip:padding-box;border-radius:10px;padding:.5rem}.div-block-10{justify-content:space-between;align-items:center;display:flex}.heading-38{font-family:Generalsans,Arial,sans-serif;font-weight:400}@media screen and (max-width:991px){h2{font-size:3.5rem}.style-guide-block{margin-bottom:2.5rem}.form-error{padding-left:.25rem}.paragraph.extra-large{font-size:1.5rem}.form-dropdown{padding-right:.25rem}.form-success{padding-top:.25rem}.button-secondary{position:relative}.section{padding:6rem 4rem}.container-large{overflow:hidden}.nav-link{margin:.25rem 0}.nav-menu{border-bottom:.0625rem solid var(--600);background-color:var(--900);align-items:flex-start;width:100vw;min-width:100vw;margin-right:0;padding:1rem 3.125rem 2rem}.nav-container{justify-content:space-between;align-items:center;padding-left:0;padding-right:0}.button{position:relative}.faq-wrapper{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.faq-answer{padding-right:2.5rem}.testimonials-list{grid-template-columns:1fr}.cta-card-content{grid-column-gap:2rem}.header-layout{grid-template-columns:1fr}.grid-3-column{grid-column-gap:3rem}.container-small{overflow:hidden}.hero-section{padding:6rem 4rem}.heading-25,.heading-26{margin-left:3rem;margin-right:3rem}.nav-menu-2{background-color:var(--900);margin-left:0}.menu-button-2.w--open{background-color:var(--700)}.div-block-10{flex-flow:column}.form-4{margin-left:3rem;margin-right:3rem}.image-6{max-width:36rem}}@media screen and (max-width:767px){h1{font-size:3.25rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h6{letter-spacing:-.02em}.rich-text{margin-left:.5rem;margin-right:.5rem}.style-guide-colour-block{width:25%}.field-block{min-height:auto}.heading.medium{font-size:2rem}.heading.extra-large{font-size:3.25rem}.heading.large{font-size:2.5rem}.section.banner{display:block}.container-large{width:100%}.grid-2-column{grid-column-gap:2rem;grid-row-gap:3.5rem;grid-template-columns:1fr}.nav-link.w--current{background-position:0%}.nav-menu{border-right:.0625rem solid var(--700);background-color:var(--900);-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);margin-right:0}.logo-wrapper{display:flex}.faq-wrapper{grid-row-gap:3rem;grid-template-columns:1fr}.testimonials-list{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr 1fr;grid-auto-flow:row}.pricing-list{grid-template-columns:1fr}.grid-3-column{grid-column-gap:2rem;grid-row-gap:3.5rem;grid-template-columns:1fr}.container-small{width:100%}.spacer-4,.spacer-8,.spacer-16,.spacer-24,.spacer-32,.spacer-40,.spacer-48{height:2.5rem}.spacer-64,.spacer-80{width:3.5rem;height:3.5rem}.spacer-96{width:4.5rem;height:4.5rem}.spacer-128{height:2.5rem}.div-block-10{flex-flow:column}.heading-29,.div-block-11{margin-left:.5rem;margin-right:.5rem}.image-6{max-width:24rem}}@media screen and (max-width:479px){h1{font-size:2.5rem}h2{font-size:2.125rem}h4{font-size:1.375rem}h5{font-size:1.25rem}h6{font-size:1.125rem}p{font-size:.9375rem}li{padding-left:.75rem}blockquote{padding-left:1.5rem}.text-input{width:100%;padding-left:1rem;padding-right:1rem;font-size:1rem}.paragraph{font-size:.875rem}.paragraph.extra-large{font-size:1.375rem}.paragraph.large{padding-top:.5rem;font-size:1.0625rem}.rich-text h1,.rich-text h2{margin-top:3.5rem}.rich-text h3{margin-top:3rem}.rich-text h1,.rich-text h2{margin-top:3.5rem}.rich-text h4{margin-top:2.5rem}.rich-text h5{margin-top:2rem}.rich-text h6{margin-top:1.5rem}.check-box{flex:none}.color-block{margin-bottom:1.25rem}.heading.medium{font-size:2rem}.heading.extra-small{font-size:1.125rem}.heading.small{font-size:1.25rem}.heading.regular{font-size:1.375rem}.heading.extra-large{font-size:2.5rem}.heading.large{font-size:2.125rem}.heading.large.benefits{align-self:center}.button-secondary{font-size:1rem}.style-guide-section-header{margin-bottom:2rem}.block-quote{padding-left:1.5rem}.section{justify-content:center;align-items:center;padding:2rem .5rem;display:flex}.container-large{flex-flow:column;justify-content:center;align-items:center;display:flex}.grid-2-column{grid-row-gap:2.5rem}.nav-menu{padding-left:1.625rem;padding-right:1.625rem}.nav-container{justify-content:space-between;padding-left:0;padding-right:0}.logo-wrapper{flex:0 auto;padding-left:.5rem}.button{flex:0 auto;margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem;font-family:Generalsans,Arial,sans-serif;font-size:1rem}.text-color-300{font-size:.875rem}.button-group{padding-right:.5rem}.faq-question{padding:1.5rem 1.75rem 1.5rem 2rem}.faq-accordion{border-radius:1rem}.faq-content{flex-flow:column}.faq-wrapper{grid-template-columns:1fr;justify-content:center;align-items:center}.faq-answer{padding-left:2rem;padding-right:2rem}.image-wrapper{border-radius:1rem}.card-item{border-radius:1rem;padding:2rem}.card-item.featured.home{max-width:40svw;max-height:60svh;padding:1rem}.footer-column{grid-column-gap:.75rem;grid-row-gap:.75rem}.icon-large{width:2rem;height:2rem}.testimonials-list{grid-template-columns:1fr}.footer-grid{grid-column-gap:1.25rem;grid-row-gap:2.5rem;grid-template-columns:1fr 1fr}.pricing-list{grid-template-columns:1fr}.benefit-item{border-radius:1rem}.header-layout{grid-column-gap:3rem;grid-row-gap:3rem}.grid-3-column{grid-row-gap:2.5rem}.container-small{justify-content:center;align-items:center;display:flex}.testimonials-card{border-radius:1rem;padding:2rem}.footer-bottom{grid-column-gap:.75rem;grid-row-gap:.75rem}.spacer-64,.spacer-80{width:3rem;height:3rem}.spacer-96{width:3.5rem;height:3.5rem}.heading-2{align-self:center}.hero-section{padding:2rem .5rem}.div-block.comparison{grid-template-columns:1fr 1fr}.benefits-section{justify-content:center;align-items:center;padding-left:.5rem;padding-right:.5rem;display:flex}.section-3{padding-left:.5rem;padding-right:.5rem}.heading-20{margin-bottom:0;padding:0;font-size:.8rem;line-height:1.5rem;overflow:hidden}.container-12{text-align:center;margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1rem}.button-3{display:none}.nav-menu-2{background-color:var(--900);margin-left:0}.brand{padding-left:0}.menu-button-2{background-color:var(--900)}.menu-button-2.w--open{background-color:var(--700)}.div-block-10{flex-flow:column}.image-6{max-width:16rem}.container-15{padding-left:.5rem;padding-right:.5rem}}