@charset "UTF-8";:root{--beige: #f5f5f0;--bluegrey: #f1f4f8;--pink: #ff176b;--hilite-pink: color-mix(in srgb, var(--pink) 20%, white);--blue: #0042ff;--purple: #211f43;--purple-dark: color-mix(in srgb, var(--purple) 50%, black);--purple-trans: rgba(33, 31, 67, .32);--green: #00e1b2;--hilite-green: color-mix(in srgb, var(--green) 20%, white);--border-colour: #d9dde2}:root{--fallback-fonts: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--proxima-b: ProximaNova-Bold, var(--fallback-fonts);--proxima-sb: ProximaNova-Semibold, var(--fallback-fonts);--proxima-md: ProximaNova-Medium, var(--fallback-fonts);--proxima-rg: ProximaNova-Regular, var(--fallback-fonts);--proxima-lt: ProximaNova-Light, var(--fallback-fonts)}:root{--shadow: 0 0 6px rgba(0, 0, 0, .15);--border-radius: 10px;--home-col-width: 80rem;--longform-width: 95rem;--breakpoint: 40rem;scroll-behavior:smooth}:root{--icon-arrowhead: url('data:image/svg+xml,<svg width="7" height="12" viewBox="0 0 7 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L6 6L1 11" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');--icon-download: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.1875 20.25C21.1875 20.7656 20.7656 21.1875 20.25 21.1875C19.7344 21.1875 19.3125 20.7656 19.3125 20.25C19.3125 19.7344 19.7344 19.3125 20.25 19.3125C20.7656 19.3125 21.1875 19.7344 21.1875 20.25ZM17.25 19.3125C17.7656 19.3125 18.1875 19.7344 18.1875 20.25C18.1875 20.7656 17.7656 21.1875 17.25 21.1875C16.7344 21.1875 16.3125 20.7656 16.3125 20.25C16.3125 19.7344 16.7344 19.3125 17.25 19.3125ZM24 17.0625V21.9375C24 23.1094 23.0625 24 21.9375 24H2.0625C0.890625 24 0 23.1094 0 21.9375V17.0625C0 15.9375 0.890625 15 2.0625 15H6.70312L4.07812 12.375C2.85938 11.2031 3.70312 9.1875 5.39062 9.1875H7.875V1.875C7.875 0.84375 8.67188 0 9.75 0H14.25C15.2812 0 16.125 0.84375 16.125 1.875V9.1875H18.5625C20.25 9.1875 21.0938 11.2031 19.9219 12.375L17.25 15H21.9375C23.0625 15 24 15.9375 24 17.0625ZM11.7188 17.9062C11.8594 18.0469 12.0938 18.0469 12.2344 17.9062L18.8438 11.2969C19.0781 11.0625 18.8906 10.6875 18.5625 10.6875H14.625V1.875C14.625 1.6875 14.4375 1.5 14.25 1.5H9.75C9.51562 1.5 9.375 1.6875 9.375 1.875V10.6875H5.39062C5.0625 10.6875 4.875 11.0625 5.10938 11.2969L11.7188 17.9062ZM22.5 17.0625C22.5 16.7812 22.2188 16.5 21.9375 16.5H15.75L13.3125 18.9844C12.5625 19.6875 11.3906 19.6875 10.6406 18.9844L8.20312 16.5H2.0625C1.73438 16.5 1.5 16.7812 1.5 17.0625V21.9375C1.5 22.2656 1.73438 22.5 2.0625 22.5H21.9375C22.2188 22.5 22.5 22.2656 22.5 21.9375V17.0625Z" fill="%231B42FF"/></svg>');--icon-calendar: url('data:image/svg+xml,<svg width="22" height="24" viewBox="0 0 22 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.25 3C20.4688 3 21.5 4.03125 21.5 5.25V21.75C21.5 23.0156 20.4688 24 19.25 24H2.75C1.48438 24 0.5 23.0156 0.5 21.75V5.25C0.5 4.03125 1.48438 3 2.75 3H5V0.5625C5 0.28125 5.23438 0 5.5625 0H5.9375C6.21875 0 6.5 0.28125 6.5 0.5625V3H15.5V0.5625C15.5 0.28125 15.7344 0 16.0625 0H16.4375C16.7188 0 17 0.28125 17 0.5625V3H19.25ZM2.75 4.5C2.32812 4.5 2 4.875 2 5.25V7.5H20V5.25C20 4.875 19.625 4.5 19.25 4.5H2.75ZM19.25 22.5C19.625 22.5 20 22.1719 20 21.75V9H2V21.75C2 22.1719 2.32812 22.5 2.75 22.5H19.25Z" fill="%231B42FF"/></svg>');--icon-mail: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 512 512"><path fill="white" d="M64 112c-8.8 0-16 7.2-16 16v22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"/></svg> ');--icon-linkedin: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 0.5C20.7969 0.5 21.5 1.20312 21.5 2.04688V20C21.5 20.8438 20.7969 21.5 20 21.5H1.95312C1.15625 21.5 0.5 20.8438 0.5 20V2.04688C0.5 1.20312 1.15625 0.5 1.95312 0.5H20ZM6.82812 18.5V8.51562H3.73438V18.5H6.82812ZM5.28125 7.10938C6.26562 7.10938 7.0625 6.3125 7.0625 5.32812C7.0625 4.34375 6.26562 3.5 5.28125 3.5C4.25 3.5 3.45312 4.34375 3.45312 5.32812C3.45312 6.3125 4.25 7.10938 5.28125 7.10938ZM18.5 18.5V13.0156C18.5 10.3438 17.8906 8.23438 14.75 8.23438C13.25 8.23438 12.2188 9.07812 11.7969 9.875H11.75V8.51562H8.79688V18.5H11.8906V13.5781C11.8906 12.2656 12.125 11 13.7656 11C15.3594 11 15.3594 12.5 15.3594 13.625V18.5H18.5Z" fill="white"/></svg>');--icon-rarr: url('data:image/svg+xml,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5303 6.53033C12.8232 6.23744 12.8232 5.76256 12.5303 5.46967L7.75736 0.6967C7.46447 0.403806 6.98959 0.403806 6.6967 0.6967C6.40381 0.989593 6.40381 1.46447 6.6967 1.75736L10.9393 6L6.6967 10.2426C6.40381 10.5355 6.40381 11.0104 6.6967 11.3033C6.98959 11.5962 7.46447 11.5962 7.75736 11.3033L12.5303 6.53033ZM-6.55671e-08 6.75L6 6.75L6 5.25L6.55671e-08 5.25L-6.55671e-08 6.75ZM6 6.75L12 6.75L12 5.25L6 5.25L6 6.75Z" fill="%2300E1B2"/></svg>');--icon-burger: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g stroke-width="0"></g><g stroke-linecap="round" stroke-linejoin="round"></g><g><path d="M4 18L20 18" stroke="white" stroke-width="2" stroke-linecap="round"></path><path d="M4 12L20 12" stroke="white" stroke-width="2" stroke-linecap="round"></path><path d="M4 6L20 6" stroke="white" stroke-width="2" stroke-linecap="round"></path></g></svg>');--icon-x: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 384 512"><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');--icon-back-arrow: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM217.4 376.9L117.5 269.8c-3.5-3.8-5.5-8.7-5.5-13.8s2-10.1 5.5-13.8l99.9-107.1c4.2-4.5 10.1-7.1 16.3-7.1c12.3 0 22.3 10 22.3 22.3l0 57.7 96 0c17.7 0 32 14.3 32 32l0 32c0 17.7-14.3 32-32 32l-96 0 0 57.7c0 12.3-10 22.3-22.3 22.3c-6.2 0-12.1-2.6-16.3-7.1z"/></svg>');--icon-action-plan: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M152.1 38.2c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 113C-2.3 103.6-2.3 88.4 7 79s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zm0 160c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 273c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zM224 96c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32zm0 160c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32zM160 416c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H192c-17.7 0-32-14.3-32-32zM48 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"/></svg>');--icon-caret: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><polygon points="0,0 10,0 5,5" fill="%23999"/></svg>')}:root{--step--2: clamp(.6944rem, .8193rem + -.1249vw, .79rem);--step--1: clamp(.8331rem, .9058rem + -.0727vw, .8888rem);--step-0: clamp(1rem, 1rem + 0vw, 1rem);--step-1: clamp(1.125rem, 1.102rem + .098vw, 1.2rem);--step-2: clamp(1.2656rem, 1.2122rem + .2278vw, 1.44rem);--step-3: clamp(1.4238rem, 1.3306rem + .3976vw, 1.7281rem);--step-4: clamp(1.6019rem, 1.4574rem + .6163vw, 2.0738rem);--step-5: clamp(1.8019rem, 1.5918rem + .8963vw, 2.4881rem);--step-6: clamp(2.0275rem, 1.734rem + 1.2522vw, 2.9863rem);--step-7: clamp(2.2806rem, 1.8819rem + 1.7012vw, 3.5831rem);--step-8: clamp(2.5656rem, 2.0347rem + 2.2653vw, 4.3rem)}:root{--space-3xs: clamp(.25rem, .2117rem + .1633vi, .375rem);--space-2xs: clamp(.5rem, .4235rem + .3265vw, .75rem);--space-xs: clamp(.75rem, .6543rem + .4082vw, 1.0625rem);--space-s: clamp(1rem, .8661rem + .5714vw, 1.4375rem);--space-m: clamp(1.5rem, 1.2895rem + .898vw, 2.1875rem);--space-l: clamp(2rem, 1.7321rem + 1.1429vw, 2.875rem);--space-xl: clamp(3rem, 2.5982rem + 1.7143vw, 4.3125rem);--space-2xl: clamp(4rem, 3.4643rem + 2.2857vw, 5.75rem);--space-3xl: clamp(6rem, 5.1964rem + 3.4286vw, 8.625rem);--space-4xl: clamp(7rem, 6.0625rem + 4vw, 10.0625rem);--space-5xl: clamp(10rem, 8.6607rem + 5.7143vw, 14.375rem);--space-2xs-xs: clamp(.5rem, .3278rem + .7347vw, 1.0625rem);--space-xs-s: clamp(.75rem, .5395rem + .898vw, 1.4375rem);--space-s-m: clamp(1rem, .6365rem + 1.551vw, 2.1875rem);--space-m-l: clamp(1.5rem, 1.0791rem + 1.7959vw, 2.875rem);--space-l-xl: clamp(2rem, 1.2921rem + 3.0204vw, 4.3125rem);--space-xl-2xl: clamp(3rem, 2.1582rem + 3.5918vw, 5.75rem);--space-2xl-3xl: clamp(4rem, 2.5842rem + 6.0408vw, 8.625rem);--space-3xl-4xl: clamp(6rem, 4.7564rem + 5.3061vw, 10.0625rem);--space-4xl-5xl: clamp(7rem, 4.7423rem + 9.6327vw, 14.375rem);--space-m-4xl: clamp(1.5rem, -1.1212rem + 11.1837vw, 10.0625rem);--space-m-3xl: clamp(1.5rem, -.6811rem + 9.3061vw, 8.625rem);--space-m-2xl: clamp(1.5rem, .199rem + 5.551vw, 5.75rem);--space-xs-m: clamp(.75rem, .3099rem + 1.8776vw, 2.1875rem);--space-m-5xl: clamp(1.5rem, -2.4413rem + 16.8163vw, 14.375rem)}@keyframes opacity{0%{opacity:1}to{opacity:0}}@keyframes updownr{0%{transform:translateY(0)}to{transform:translateY(8%)}}@keyframes updownl{0%{transform:translateY(0) rotate(90deg)}to{transform:translateY(8%) rotate(90deg)}}/**
 * @license
 * MyFonts Webfont Build ID 3867517, 2020-02-14T11:14:35-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: ProximaNova-Bold by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/bold/
 *
 * Webfont: ProximaNova-Regular by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/regular/
 *
 * Webfont: ProximaNova-BoldIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/bold-it/
 *
 * Webfont: ProximaNova-RegularIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/regular-it/
 *
 *
 * Licensed pageviews: 1,000,000
 * Webfonts copyright: Copyright (c) Mark Simonson, 2005. All rights reserved.
 *
 * © 2020 MyFonts Inc
*/@font-face{font-family:ProximaNova-Medium;font-display:swap;src:local("Proxima Nova Medium"),url(/assets/fonts/3B08C9_0_0-subset.woff2) format("woff2")}@font-face{font-family:ProximaNova-Light;font-display:swap;src:local("Proxima Nova Light"),url(/assets/fonts/3B08C9_1_0-subset.woff2) format("woff2")}@font-face{font-family:ProximaNova-Bold;font-display:swap;src:local("Proxima Nova Bold"),url(/assets/fonts/3B08C9_2_0-subset.woff2) format("woff2")}@font-face{font-family:ProximaNova-Semibold;font-display:swap;src:local("Proxima Nova Semibold"),url(/assets/fonts/3B08C9_3_0-subset.woff2) format("woff2")}@font-face{font-family:ProximaNova-Regular;font-display:swap;src:local("Proxima Nova Regular"),url(/assets/fonts/3B08C9_4_0-subset.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}body{margin:0;color:var(--purple);background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}p{margin-top:0;margin-bottom:1.5rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;color:var(--purple);background-color:var(--hilite-green)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--pink);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:#fff;background-color:var(--purple);border-radius:var(--border-radius)}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--purple);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}::selection{background-color:var(--hilite-pink)}body{font-family:var(--proxima-lt);font-size:16px}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:500;line-height:1.2}h1,h2,h3{font-family:var(--proxima-b)}h4,h5,h6{font-family:var(--proxima-md)}h1{font-size:var(--step-7)}h2{font-size:var(--step-4);margin-bottom:var(--space-l)}h3{font-size:var(--step-2);margin-bottom:var(--space-m)}h4{font-size:var(--step-2);margin-bottom:var(--space-s)}h5,h6{font-size:var(--step-1)}p{margin-bottom:var(--space-m)}p.lead{font-family:var(--proxima-md);font-size:var(--step-2);line-height:1.2}li{margin-bottom:var(--space-2xs)}b,strong{font-family:var(--proxima-b);font-weight:500}ul{margin-bottom:var(--space-m);padding-left:1rem}ul li{padding-left:1rem}a{color:var(--blue)}a:hover{text-decoration:none}.software-reference{font-family:var(--proxima-sb);font-style:normal}.arrowhead-cta{--size: 2rem;display:inline-block;background:var(--pink) var(--icon-arrowhead) center center no-repeat;border-radius:50%;width:var(--size);height:var(--size);text-indent:-999999px}.breadcrumbs>a{text-decoration:none}.breadcrumbs>*:not(:last-child):after{content:">";text-decoration-line:none;color:var(--purple);padding-inline:var(--space-xs)}.longform-content:has(.breadcrumbs){padding-block-start:var(--space-m-l)}.btn{--trans-speed: .15s;display:inline-block;padding:var(--space-2xs) var(--space-s);font-family:var(--proxima-sb);color:var(--button-colour);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border-radius:28px;border:1px solid var(--button-border, transparent);background:var(--button-background);transition:color var(--trans-speed) ease-in-out,background-color var(--trans-speed) ease-in-out}.btn:hover{color:var(--button-hover-colour);background:var(--button-hover-background)}.btn-pink{--button-colour: #fff;--button-hover-colour: #fff;--button-background: var(--pink);--button-hover-background: color-mix(in srgb, var(--pink) 90%, #000)}.btn-green{--button-colour: var(--purple);--button-hover-colour: var(--purple);--button-background: var(--green);--button-hover-background: color-mix(in srgb, var(--green) 90%, #000)}.btn-pink-outline{--button-colour: var(--pink);--button-hover-colour: #fff;--button-background: transparent;--button-hover-background: var(--pink);--button-border: var(--pink)}.btn[data-filter]{--button-background: var(--bluegrey);--button-hover-background: color-mix(in srgb, var(--bluegrey) 95%, #000);margin-inline:2px}.btn.btn-sm{padding:var(--space-3xs) var(--space-2xs);font-size:var(--step--1)}.cs-bubble{--fallback: 100px;--bc: calc(var(--dim, var(--fallback)) * .9);--sc: calc(var(--dim, var(--fallback)) * .08);display:block;height:var(--dim, var(--fallback));width:var(--dim, var(--fallback));border-radius:var(--bc) var(--bc) var(--sc) var(--bc);background:var(--bubble-bg, blue);transform:rotate(var(--rotate, 0))}crr-calculator{display:block;background-color:var(--beige);padding:var(--space-s-m);border-radius:var(--border-radius);margin-block-end:var(--space-m-l)}crr-calculator h3{padding-block-start:0!important;margin-block-end:0}crr-calculator form{display:flex;flex-wrap:wrap;gap:var(--space-s-m)}crr-calculator form label{flex:1 1 calc(33.333% - var(--space-s-m));font:var(--step-0) var(--proxima-rg)}crr-calculator form input{border:1px solid var(--blue);padding:var(--space-3xs);border-radius:var(--border-radius);margin-block-start:var(--space-2xs)}crr-calculator form output{display:block;width:100%;font:var(--step-3) var(--proxima-sb)}.customer-quote{--quotemark-colour: var(--colour, var(--blue));--bgcol: var(--background, transparent);--fgcol: var(--foreground, var(--purple));--pad: var(--padding, 0);background-color:var(--bgcol);color:var(--fgcol);border-radius:var(--border-radius) var(--border-radius) 60px var(--border-radius);padding:var(--pad);font-size:var(--step-3)}.customer-quote:before{content:"“";display:block;color:var(--quotemark-colour);font-family:var(--proxima-b);font-size:var(--step-7);line-height:10px;padding-top:var(--space-m)}.customer-quote cite{display:block;padding-top:var(--space-m);font-family:var(--proxima-sb);font-style:normal;color:var(--pink)}.customer-quote cite:before{content:"— "}.cq-bluegrey{--bgcol: var(--bluegrey);--fgcol: var(--purple);--pad: var(--space-l)}.cq-beige{--bgcol: var(--beige);--col: var(--purple);--pad: var(--space-l)}.cq-white{--bgcol: #fff;--col: var(--purple);--pad: var(--space-l)}.screenshot-quote{background-color:var(--purple);color:var(--bluegrey);font:var(--step-4) var(--proxima-rg);padding-block:var(--space-m-3xl)}.screenshot-quote .albatross{--child-width: 28rem;justify-content:space-around}.screenshot-quote .albatross p{margin-block-end:var(--space-xl)}.screenshot-quote .pic{width:578px;background:var(--purple) url(/assets/img/pages/home/hp-screenshots.png) center center no-repeat}.screenshot-quote h1{text-align:center}.screenshot-quote .benefit-list{--child-width: 22%;margin-bottom:var(--space-xl-2xl)}.screenshot-quote .benefit-list div{display:flex;align-items:center;font-size:var(--step-2);padding:var(--space-s);text-align:center;border-radius:var(--border-radius);margin-bottom:var(--space-m);background-color:var(--bluegrey);color:var(--purple)}.form-control{border:1px solid var(--purple-trans);border-radius:30px;padding:.5625rem 1.6875rem}select.form-control{appearance:none;padding-right:1em;position:relative;display:block;background:#fff var(--icon-caret) calc(100% - 1em) calc(50% + .15em) no-repeat;background-size:12px}select.form-control:after{content:"helloooooooooooo";position:absolute;right:1em;top:50%;transform:translateY(-50%);pointer-events:none;border:solid #333;border-width:0 .15em .15em 0;padding:.15em;transform:rotate(45deg);display:inline-block}select:required:invalid{color:#8e8e8e}.leadcap-form{transform-style:preserve-3d;display:flex;align-items:stretch;transition:transform .6s;will-change:transform;max-width:57rem}.leadcap-form.flipped{transform:rotateY(180deg)}.leadcap-form .consent{font:var(--step-1) var(--proxima-lt);margin-block:var(--space-s) 0}.leadcap-form>*{padding-block:var(--space-l);width:100%;border-radius:30px;flex:0 0 auto;backface-visibility:hidden;color:var(--purple)}.leadcap-form .thanks{padding-inline:var(--space-l);text-align:center;transform:rotateY(180deg);margin-left:-100%;background-color:var(--green)}.leadcap-form .thanks h2{font-size:var(--step-6);font-family:var(--proxima-b);margin-bottom:var(--space-s)}.leadcap-form .thanks.thanks-error{background-color:var(--pink)}.logo-bar{max-width:var(--home-col-width);margin-inline:auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.logo-bar h2{font:var(--step-3) var(--proxima-b);width:100%}.logo-bar div{margin:var(--space-xs) var(--space-xs)}.nps-calc{margin-block:var(--space-l);border-radius:var(--border-radius);background-color:var(--beige)}.nps-calc .nps-calc-scores{display:flex;column-gap:5px;flex-wrap:nowrap;padding:var(--space-m) var(--space-m) 0;justify-content:space-around}.nps-calc .nps-calc-scores label{display:block;color:var(--pink);text-align:center}.nps-calc .nps-calc-scores label.passive{color:var(--blue)}.nps-calc .nps-calc-scores label.promoter{color:var(--green)}.nps-calc .nps-calc-scores .form-control{display:block;height:3em;margin-bottom:1em;border-width:2px;border-radius:var(--border-radius);text-align:center;padding:5px;width:4rem}.nps-calc .nps-calc-scores [data-nps-detractor]{border-color:var(--pink)}.nps-calc .nps-calc-scores [data-nps-passive]{border-color:var(--blue)}.nps-calc .nps-calc-scores [data-nps-promoter]{border-color:var(--green)}.nps-calc .nps-calc-out{display:flex;column-gap:var(--space-sm);justify-content:space-around}.nps-calc .nps-calc-out div{max-width:33%;font:var(--step-4) var(--proxima-sb);padding-bottom:var(--space-m);text-align:center}.nps-calc .nps-calc-out p,.nps-calc .nps-calc-out span{font:var(--step-4) var(--proxima-sb);margin-bottom:0}.nps-calc .nps-calc-out .nps-calc-promoters{color:var(--green)}.nps-calc .nps-calc-out .nps-calc-detractors{color:var(--pink)}.newsletter-plug .leadcap-form h2,.newsletter-plug .leadcap-form h3{font-size:var(--step-6);text-align:center;padding-block-start:0;margin-bottom:var(--space-s)}.newsletter-plug .leadcap-form p{font-family:var(--proxima-rg);font-size:var(--step-2);text-align:center}.newsletter-plug .leadcap-form form{background-color:var(--beige);padding-inline:var(--space-l)}.newsletter-plug .leadcap-form fieldset{display:flex;justify-content:center;align-items:center;gap:var(--space-s);position:relative}.newsletter-plug .leadcap-form label{text-indent:-999999px}.newsletter-plug .leadcap-form .form-control{max-width:25rem;width:60%}.newsletter-plug .leadcap-form .mail-icon{--dim: 88px;--bubble-bg: var(--blue) var(--icon-mail) center center / 50px no-repeat;position:absolute;display:none;left:-87px;bottom:1rem}@media (min-width: 36rem){.newsletter-plug .leadcap-form .mail-icon{display:block}}.newsletter-plug .leadcap-form.leadcap-industry fieldset{flex-wrap:wrap;gap:unset;row-gap:var(--space-s);justify-content:space-evenly}.newsletter-plug .leadcap-form.leadcap-industry fieldset .form-control{width:47%}.newsletter-plug .leadcap-form.leadcap-industry fieldset .btn{width:90%}.question-demo-cta{color:var(--bluegrey);background:var(--purple);text-align:center;font-size:var(--step-2);padding:var(--space-m-2xl) 0}.question-demo-cta h2{--image-height: 350px;font-size:var(--step-6);padding-top:var(--image-height);background:transparent url(/assets/img/pages/home/first-step.webp) center top no-repeat}.question-demo-cta p{margin-bottom:var(--space-l);margin-inline:auto;max-width:50rem}.question-demo-cta p a{color:var(--green)}.question-demo-cta footer{display:flex;margin-inline:auto;max-width:34rem;justify-content:space-evenly}.question-demo-cta .btn{--button-colour: var(--blue);--button-hover-colour: #fff;--button-background: #fff;--button-hover-background: var(--blue);padding:1rem 1.5rem 1rem 3.5rem}.question-demo-cta .action-plan,.question-demo-cta .book-a-demo{--icon-w: 28px;--icon-h: 28px;--icon-left: 1.3rem;--icon-top: calc(50% - 14px) ;--icon-colour: var(--blue);font-size:var(--step-1)}.question-demo-cta .action-plan{--icon-w: 24px;--icon-h: 24px;--icon-top: calc(50% - 12px) ;--svg-icon: var(--icon-action-plan)}.question-demo-cta .book-a-demo{--svg-icon: var(--icon-calendar)}.question-demo-cta .action-plan:hover,.question-demo-cta .book-a-demo:hover{--icon-colour: #fff}.roundcard{--card-padding: var(--space-s);transition:transform .3s,color .3s,background-color .3s;display:flex;flex-direction:column;justify-content:space-between;padding:var(--card-padding);border-radius:var(--border-radius);box-shadow:var(--shadow);background-color:#fff}.roundcard>*{color:#000}.roundcard>a{display:contents}.roundcard>a>:last-child{margin-bottom:0}.roundcard>img,.roundcard>a>img,.roundcard header img{max-width:calc(100% + 2 * var(--card-padding));margin:calc(-1 * var(--card-padding)) calc(-1 * var(--card-padding)) var(--card-padding) calc(-1 * var(--card-padding));border-radius:var(--border-radius) var(--border-radius) 0 0}@media (min-width: 850px){.roundcard .circular-image-hed{display:flex;flex-wrap:wrap;justify-content:space-between}}.roundcard .circular-image-hed h3{width:100%}.roundcard .circular-image-hed h3:before{display:block;background:transparent var(--image, url(/assets/img/pages/home/coffee-circle.png)) center/cover no-repeat;height:80px;width:80px;content:" ";border-radius:50%;margin-block:var(--space-s)}.roundcard>:last-child{margin-bottom:0}.roundcard:has(.roundcard-block-anchor):hover{background-color:var(--blue);transform:translateY(-5px)}.roundcard:has(.roundcard-block-anchor):hover>*{color:#fff}@media (max-width: 50rem){.case-study-roundcard{margin-bottom:var(--space-m)}.case-study-roundcard header{--header-shift: -2rem;display:flex;align-items:end}.case-study-roundcard header img{height:5rem;clip-path:circle(33% at center);margin:0;transform:translate(var(--header-shift))}.case-study-roundcard header h3{transform:translate(var(--header-shift))}}.svg-icon{position:relative}.svg-icon:before{content:"";position:absolute;-webkit-mask:var(--svg-icon) no-repeat;mask:var(--svg-icon) no-repeat;mask-size:contain;mask-position:center;width:var(--icon-w);height:var(--icon-h);top:var(--icon-top);right:var(--icon-right);bottom:var(--icon-bottom);left:var(--icon-left);background-color:var(--icon-colour);transition:color var(--trans-speed) ease-in-out,background-color var(--trans-speed) ease-in-out}.stats-bar .albatross{text-align:center}.stats-bar .albatross div h2{font-family:var(--proxima-rg);font-size:var(--step-1);margin-bottom:var(--space-2xs);text-transform:uppercase}.stats-bar .albatross div>span{font-size:var(--step-8);font-family:var(--proxima-b)}.vocmm{--child-width: 19%;--breakpoint: 68rem;padding-block-end:0}.vocmm .vocmm-albatross>div{border:1px solid var(--purple-trans);border-radius:var(--border-radius);box-shadow:var(--shadow);margin-block-end:var(--space-s)}.vocmm .vocmm-albatross>div hgroup{padding:var(--space-2xs);color:var(--bluegrey);background-color:var(--blue);text-align:center;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);min-height:13rem}.vocmm .vocmm-albatross>div hgroup .voc-stage{display:inline-flex;position:relative;top:-2.3rem;align-items:center;justify-content:center;padding:var(--space-3xs);font:var(--step-2) var(--proxima-b);background-color:var(--pink);border-radius:50%;min-height:3.5rem;min-width:3.5rem}.vocmm .vocmm-albatross>div hgroup h2{margin-block:calc(-1 * var(--space-s)) var(--space-s)}.vocmm .vocmm-albatross>div hgroup p{margin-bottom:0;font-family:var(--proxima-sb)}.vocmm .vocmm-albatross>div hgroup:only-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.vocmm .vocmm-albatross>div ul{list-style:none;margin-top:var(--space-s);padding-inline:var(--space-s)}.vocmm .vocmm-albatross>div ul li{padding-inline-start:0}.vocmm-outcomes{margin-block-end:var(--space-m-2xl)}.vocmm-outcomes h2{text-align:center}.vocmm-outcomes .vocmm-performers{display:flex;width:100%;text-align:center;flex-direction:row;flex-wrap:none}.vocmm-outcomes .vocmm-performers>div{padding-block:var(--space-s);font:var(--step-2) var(--proxima-sb)}.vocmm-outcomes .vocmm-performers>div .vocmm-pct{font-family:var(--proxima-lt)}.vocmm-outcomes .vocmm-performers .poor-performers{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);background-color:var(--pink);color:var(--beige);width:26%}.vocmm-outcomes .vocmm-performers .average-performers{width:50%;background-color:var(--purple);color:var(--beige);position:relative;--border-block-width: calc(var(--space-xl) - 14px);--border-inline-width: 66px}@media (min-width: 71rem){.vocmm-outcomes .vocmm-performers .average-performers:before{content:"";display:inline-block;position:absolute;top:0;left:0;border:solid transparent;border-left-color:var(--pink);height:100%;border-width:var(--border-block-width) var(--border-inline-width)}.vocmm-outcomes .vocmm-performers .average-performers:after{content:"";display:inline-block;position:absolute;top:0;right:0;border:solid var(--blue);border-left-color:var(--purple);border-right-color:transparent;height:100%;border-width:var(--border-block-width) var(--border-inline-width);transform:translate(4rem)}}.vocmm-outcomes .vocmm-performers .top-performers{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);width:24%;background-color:var(--blue);color:var(--beige)}.vocmm-outcomes .vocmm-stats{--child-width: 49%}.vocmm-outcomes .vocmm-stats>div{margin-top:var(--space-m);font:var(--step-1) var(--proxima-md);display:flex;flex-direction:column;align-items:start;justify-content:space-around;padding:var(--space-m);background:var(--beige);color:var(--purple);border-top:var(--space-m) solid transparent}.vocmm-outcomes .vocmm-stats .vocmm-stats-poor{border-top-color:var(--pink);border-radius:var(--border-radius)}.vocmm-outcomes .vocmm-stats .vocmm-stats-good{border-bottom-right-radius:var(--border-radius);border-top-color:var(--blue);border-radius:var(--border-radius)}.vocmm-cta{color:var(--bluegrey);background:var(--purple);text-align:center;padding:var(--space-m-3xl) 0}.vocmm-cta h2{font-size:var(--step-6)}.vocmm-cta a{font-size:var(--step-2)}.roi-by-design{display:flex;text-align:center;flex-direction:column}.roi-by-design .inputs,.roi-by-design .factors{display:flex;flex-direction:row;justify-content:space-between}.roi-by-design .customer,.roi-by-design .customersure,.roi-by-design .team>p,.roi-by-design .SUCCESSPLAN{box-shadow:var(--shadow);border-radius:var(--border-radius);margin-bottom:0;padding:var(--step-3)}.roi-by-design .customer strong,.roi-by-design .customersure strong,.roi-by-design .team>p strong,.roi-by-design .SUCCESSPLAN strong{display:block}.roi-by-design .customer,.roi-by-design .customersure{border:2px solid var(--purple-trans)}.roi-by-design .team>p{background:var(--purple);color:var(--beige);font-family:var(--proxima-sb)}.roi-by-design .factors{flex-direction:row;gap:var(--step-1)}.roi-by-design .factors div{box-shadow:var(--shadow);padding:var(--step-3);font-family:var(--proxima-b);background:var(--blue);color:#fff;border-radius:1rem}.roi-by-design .SUCCESSPLAN{background:var(--pink);color:#fff}@container (width > 700px){.roi-by-design{flex-direction:row;column-gap:2cqi}.roi-by-design .factors,.roi-by-design .inputs{flex-direction:column;flex-wrap:none}.roi-by-design .factors{flex-wrap:wrap}.roi-by-design .team,.roi-by-design .SUCCESSPLAN{align-self:center}}.albatross{display:flex;flex-wrap:wrap;justify-content:var(--albatross-justify, space-between)}.albatross>h2{width:100%;text-align:center}.albatross>*{width:var(--child-width);min-width:clamp(0px,(var(--breakpoint) - 100%) * 999,100%)}body>footer{margin:var(--space-m-2xl) auto 0;padding-inline:var(--space-s-m);max-width:var(--home-col-width);display:flex;flex-wrap:wrap;justify-content:space-between}body>footer a:hover{color:var(--purple-dark)}body>footer .contact{margin-top:-26px;font:var(--step--1) var(--proxima-sb);padding-top:85px;background:transparent url(/assets/img/customersure.svg) top left/auto 60px no-repeat}body>footer .contact .here-to-help{display:block}body>footer .contact>p{margin-block-end:var(--space-xs)}body>footer .contact>dl{display:flex;flex-wrap:wrap;max-width:12rem}body>footer .contact>dl>dt{min-width:4rem}body>footer .contact>dl>dd{min-width:8rem}body>footer .contact .linkedin-bubble{--bubble-bg: var(--blue) var(--icon-linkedin) center center no-repeat;--dim: 3.5rem;text-indent:-999999px}body>footer .nav-col h3{margin-bottom:var(--space-2xs);font-size:var(--step-1)}body>footer .nav-col ul{list-style:none;padding:0;margin-bottom:0}body>footer .nav-col ul li{font-size:var(--step-1);margin-bottom:var(--space-3xs);padding:0}body>footer .nav-col ul li a{font-family:var(--proxima-md)}body>footer .impressum{width:100%;font:var(--step--1) var(--proxima-rg);margin-block:var(--space-xl)}body>footer .impressum>:first-child{font-family:var(--proxima-b);margin-block-end:0}@media (max-width: 50rem){body>footer{flex-direction:column}body>footer h3{margin-top:var(--space-s)}body>footer .contact{margin-top:0}}.footer-cta{color:var(--bluegrey);background:var(--purple);text-align:center;font-size:var(--step-2);padding:var(--space-m-2xl) 0 var(--space-m-2xl)}.footer-cta .btn{--button-colour: var(--blue);--button-hover-colour: #fff;--button-background: #fff;--button-hover-background: var(--blue);padding:1rem 1.5rem 1rem 3.6rem}.footer-cta .back-arrow{--icon-w: 28px;--icon-h: 28px;--icon-left: 1.3rem;--icon-top: calc(50% - 14px) ;--icon-colour: var(--blue);font-size:var(--step-1);--svg-icon: var(--icon-back-arrow)}.footer-cta .back-arrow:hover{--icon-colour: #fff}body>header{display:flex;align-items:center;max-width:var(--home-col-width);margin:0 auto;padding:var(--space-m) var(--space-xs)}body>header>nav button,body>header>nav a{text-decoration:none;font:var(--step-0) var(--proxima-b)}body>header>nav button{padding-inline:0;border:0;background:transparent}body>header>nav button:after{display:inline-block;content:"";border:.25rem solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;margin-left:.25em;position:relative}body>header>nav ul,body>header>nav li{margin:0;padding:0;list-style:none}body>header>nav>ul .dropdown-menu,body>header>nav>ul .dropdown-panel{display:none}body>header>nav>ul>li:focus-within .dropdown-menu,body>header>nav>ul>li:focus-within .dropdown-panel{display:block}#nav-toggle{display:none}#nav-toggle:checked~nav{display:block}.nav-toggle-on,.nav-toggle-off{--icon-w: 36px;--icon-h: 36px;--size: 50px;--icon-top: calc(50% - (var(--icon-w) / 2));--icon-left: calc(50% - (var(--icon-h) / 2));text-indent:-999999px;display:none;height:var(--size);min-height:var(--size);width:var(--size);min-width:var(--size);cursor:pointer;border:1px solid var(--border-colour);border-radius:var(--border-radius)}.nav-toggle-on{--svg-icon: var(--icon-burger);--icon-colour: var(--purple);--border-colour: var(--purple);margin-inline-start:auto}.nav-toggle-off{--svg-icon: var(--icon-x);--icon-colour: var(--bluegrey);--border-colour: var(--bluegrey)}.sign-in{color:var(--pink)}.halloween .navbar-brand img{background:transparent url(/assets/img/shared/halloween.webp) center/contain no-repeat;object-position:-99999px -999999px}@media (max-width: 850px){body>header>nav{display:none;inset:0;z-index:5;position:fixed;background-color:var(--purple);color:var(--bluegrey);overflow-y:scroll}body>header>nav .dropdown-menu,body>header>nav .dropdown-panel{display:none;border-block:3px solid var(--purple-dark)}body>header>nav .dropdown-menu a,body>header>nav .dropdown-panel a{border-bottom:1px solid var(--purple-dark)}body>header>nav .dropdown-menu li:last-child a,body>header>nav .dropdown-panel li:last-child a{border-bottom:none}body>header>nav a,body>header>nav button{color:var(--bluegrey)}body>header>nav button:after{--caret-colour: var(--bluegrey)}body>header>nav .albatross{display:block}body>header>nav>ul>li a,body>header>nav>ul>li button{display:block;width:100%;padding:var(--space-s) var(--space-xs);text-align:left}body>header>nav h3{margin-block:var(--space-s);padding-left:var(--space-xs)}.nav-toggle-on,.nav-toggle-off{display:block}.nav-toggle-off{margin:var(--space-xs)}}@media (min-width: 810px){body>header>nav{margin-inline-start:auto;position:static;background-color:transparent}body>header>nav a,body>header>nav button{display:inline-block;color:#000;padding-block:var(--space-2xs)}body>header>nav a:hover,body>header>nav button:hover{color:var(--blue)}body>header>nav>ul{--child-width: max-content;--breakpoint: 400px;align-items:center;column-gap:var(--space-xs-m);justify-content:end}body>header>nav>ul>li{position:relative}body>header>nav>ul>li.with-panel{position:static}body>header>nav>ul .dropdown-menu,body>header>nav>ul .dropdown-panel{position:absolute;z-index:2}body>header>nav>ul .dropdown-menu li>a,body>header>nav>ul .dropdown-panel li>a{display:block;border-bottom:1px solid var(--purple-dark);color:var(--bluegrey);font:var(--proxima-lt)}body>header>nav>ul .dropdown-menu li>a:hover,body>header>nav>ul .dropdown-panel li>a:hover{background-color:var(--blue);color:var(--bluegrey)}body>header>nav>ul .dropdown-menu{left:50%;top:calc(2 * var(--space-m) + 2 * var(--space-2xs) - 2px);transform:translate(-50%)}body>header>nav>ul .dropdown-menu a{width:max-content;min-width:100%;padding:var(--space-2xs) var(--space-m);background:var(--purple);text-align:center}body>header>nav>ul .dropdown-panel{--panel-col-gap: var(--space-l);top:135px;left:0;width:100%;background-color:var(--purple);color:var(--bluegrey)}body>header>nav>ul .dropdown-panel .dropdown-panel-inner{display:flex;column-gap:var(--panel-col-gap);width:100%;max-width:var(--home-col-width);margin:0 auto;padding-block:var(--space-m)}body>header>nav>ul .dropdown-panel .dropdown-panel-inner ul{display:grid;column-gap:var(--panel-col-gap)}body>header>nav>ul .dropdown-panel .dropdown-panel-inner ul a{--icon-w: 13px;--icon-h: 12px;--icon-right: 8px;--icon-top: 1rem;--icon-colour: var(--green);--svg-icon: var(--icon-rarr);padding:var(--space-2xs) 32px var(--space-2xs) var(--space-xs)}body>header>nav>ul .dropdown-panel .dropdown-panel-inner ul a:hover{--icon-colour: #fff}body>header>nav>ul .dropdown-panel .dropdown-panel-inner .two-col{grid-template-columns:1fr 1fr}body>header>nav>ul .dropdown-panel .dropdown-panel-inner .three-col{grid-template-columns:repeat(3,1fr)}body>header>nav .webinar-date{--svg-icon: var(--icon-calendar);--icon-w: 22px;--icon-h: 24px;--icon-colour: var(--blue);--icon-left: 0;--icon-top: -2px;padding-left:2rem}}.longform-content img{max-width:100%}.longform-content .longform-pull-left,.longform-content .longform-pull-right{--space: var(--space-m-l);width:50%;margin-bottom:var(--space)}.longform-content .longform-pull-right{float:right;margin-inline-start:var(--space)}.longform-content .longform-pull-left{float:left;margin-inline-end:var(--space)}.longform-content .albatross .longform-main{width:75%}@media (width > 1200px){.longform-content .albatross .longform-main{width:55%}}.longform-content .albatross .longform-toc{width:20%}.longform-content .albatross .longform-side{width:100%}@media (width > 1200px){.longform-content .albatross .longform-side{width:18%}}.longform-content .albatross .longform-side h4{padding-top:var(--space-3xs)}.longform-content .albatross .longform-side-sticky{position:sticky;top:var(--space-s)}.longform-content .longform-video{background-color:var(--beige);padding:var(--space-s);margin-bottom:var(--space-l);border-radius:var(--border-radius)}.longform-content .longform-video p{font-size:var(--step-1);margin-bottom:0}.longform-content .longform-side-nav ul{list-style:none;display:flex;flex-direction:column;padding-left:0}.longform-content .longform-side-nav ul li{padding-left:0;line-height:1;margin-bottom:var(--space-s)}.longform-content .longform-side-nav ul a{margin-block-end:var(--space-3xs);font-size:var(--step-0);text-decoration:none}.longform-content .longform-content-side-nav{margin-top:var(--space-2xs)}.longform-content .in-this-guide{background-color:var(--bluegrey);color:var(--purple);padding:var(--space-m);border-radius:var(--border-radius);margin-block-end:var(--space-s);border-top:5px solid var(--purple)}.longform-content .in-this-guide a{color:var(--pink)}.longform-content .in-this-guide>:first-child{padding-block-start:0}.longform-content .in-this-guide>:last-child{margin-bottom:0}.longform-content table{margin-bottom:var(--space-s-m)}.longform-content p{font:var(--step-2) var(--proxima-rg);margin-bottom:var(--space-s-m)}.longform-content ul,.longform-content ol{margin-bottom:var(--space-s-m)}.longform-content li{font:var(--step-2) var(--proxima-rg);margin-bottom:var(--space-3xs)}.longform-content td,.longform-content th{padding:var(--space-2xs);font:var(--step-1) var(--proxima-rg);border:1px solid var(--border-colour)}.longform-content th{font-family:var(--proxima-b)}.longform-content h2{clear:both;font:var(--step-5) var(--proxima-b);margin-top:var(--space-l);margin-bottom:var(--space-s);padding-top:var(--space-m);line-height:1.3}.longform-content h3{font:var(--step-4) var(--proxima-b);padding-top:var(--space-xs);margin-block-end:var(--space-2xs)}.longform-content h4{font:var(--step-2) var(--proxima-b);padding-top:var(--space-s)}.longform-content blockquote{background-color:var(--beige);padding:var(--space-s) var(--space-s) var(--space-m);margin-block:var(--space-m);border-top:1px solid var(--purple);border-bottom:1px solid var(--purple)}.longform-content blockquote p{font-family:var(--proxima-l);font-style:italic}.longform-content blockquote :last-child{margin-bottom:0}.longform-content blockquote:before{content:"“";display:block;color:var(--blue);font-family:var(--proxima-b);font-size:var(--step-7);line-height:10px;padding-top:var(--space-m)}.longform-content-footer .roundcard{margin-block-end:var(--space-m)}.author-box{background-color:var(--bluegrey);border-radius:var(--border-radius);padding:var(--space-s)}.author-box img{float:left;margin:0 var(--space-m) var(--space-m) 0}.author-box h6{margin-block-end:0}.author-box p{font-size:var(--step-1);margin-block-end:0}.mini-case-study{background-color:var(--bluegrey);border-radius:var(--border-radius);padding:var(--space-s)}.longform-side .longform-cta,.longform-side .leadcap-form{margin-block-start:var(--space-xl);background-color:var(--bluegrey);color:var(--purple);border-radius:var(--border-radius)}.longform-side .longform-cta .leadcap-intro,.longform-side .longform-cta .consent,.longform-side .leadcap-form .leadcap-intro,.longform-side .leadcap-form .consent{font:var(--step-0) var(--proxima-rg)}.longform-side .longform-cta .form-control,.longform-side .leadcap-form .form-control{max-width:100%}.longform-side .longform-cta .btn,.longform-side .leadcap-form .btn{display:inline-block;width:100%}.longform-side .longform-cta h4,.longform-side .leadcap-form h4{font:var(--step-1) var(--proxima-sb);margin-block-end:var(--space-s)}.longform-side .longform-cta>img{width:100%;max-width:100%;border:2px solid var(--bluegrey);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.longform-side .longform-cta-inner{padding:var(--space-s)}.longform-side .longform-cta-inner p{font:var(--step-1) var(--proxima-rg);margin-block-end:var(--space-s)}.longform-side .leadcap-form>*{padding:var(--space-s)}.longform-side .leadcap-form .thanks h2{margin-top:0;padding-top:0}.longform-side .leadcap-form .thanks p{font-size:var(--step-2)}body>.longform-content>div,body>.longform-page-header>div{max-width:var(--longform-width)}body>section{padding-block:var(--space-m-2xl);clear:both;background-color:var(--section-bg)}body>section>div{padding:0 var(--space-s)}body>section>div+div{margin-top:var(--space-m)}body>section>div{margin-inline:auto;max-width:var(--home-col-width)}.page-header{padding:var(--space-m-2xl) var(--space-xs);background-color:var(--beige);color:var(--purple)}.page-header>div{container-type:inline-size}.page-header h1{font-family:var(--proxima-lt);margin-block-end:0}.page-header h1+h2,.page-header h1+p{margin-block-start:2rem}.product-cta{--child-width: 50%;background-color:var(--purple);color:#fff}.product-cta .pic{background:transparent url(/assets/img/screenshots/csat-ipad.png) center/contain no-repeat}.product-cta p{font-size:var(--step-3)}.about-header{padding-top:var(--space-l);background:transparent url(/assets/img/pages/about/team.jpg) top right/100% no-repeat;height:550px}.about-header h1{font-family:var(--proxima-lt);text-shadow:1px 1px 1px #black;color:#fff}.about-origin{--child-width: 60%;font-size:var(--step-2)}.about-origin h2{width:100%}.about-origin .pic{width:40%;background:transparent url(/assets/img/pages/about/about-1-comp.webp) top right/85% no-repeat}.about-fit{background-color:var(--beige)}.about-fit .who-for{--child-width: 100%}.about-fit .who-for p{font-size:var(--step-3)}.about-fit .customersure-way{--child-width: 45%;font-size:var(--step-3);gap:var(--space-m)}.about-fit .customersure-way h3{font-size:var(--step-3);margin-bottom:var(--space-3xs)}.about-fit .customersure-way img{max-width:100%}.about-team .people h3{margin-block-start:var(--space-s);margin-block-end:var(--space-3xs);font-size:var(--step-2);text-align:left}.about-team .people p{text-transform:uppercase;color:#49525f;font-family:var(--proxima-md);font-size:var(--step-1);text-align:left}.about-team .people img{width:100%}.about-stats{background-color:var(--purple);color:#fff}.about-company-background{--child-width: 50%;background-color:var(--beige);font-size:var(--step-2)}.about-company-background h2{font-size:var(--step-7);text-align:left}.about-company-background .pic{background:transparent url(/assets/img/pages/about/awards.webp) top right/70% no-repeat}.sectors-1{--child-width: 22%}.sectors-2{background-color:var(--purple);color:var(--bluegrey);--child-width: 50%}.sectors-2 .albatross{padding-block:var(--space-m-2xl)}.sectors-2 .pic{background:transparent url(/assets/img/screenshots/csat-ipad-iphone.png) center/contain no-repeat}.contact-layout{grid-template-columns:1fr 30%;column-gap:var(--space-xl)}@media (min-width: 40em){.contact-layout{display:grid}}.resources-content{--child-width: 31%}.resources-content .albatross{--albatross-justify: left;gap:var(--space-m)}.resources-content .albatross>h2,.resources-content .albatross>p{margin-bottom:0}.resources-content .albatross>p{width:100%;font-size:var(--step-2);text-align:center}.resources-blog{background-color:var(--purple);color:#fff}.i-can-haz-halp{background-color:var(--beige);color:var(--purple)}.i-can-haz-halp h2{margin-bottom:0}.i-can-haz-halp .albatross{--albatross-justify: center;align-items:center;column-gap:var(--space-m)}.blog-index:nth-child(odd){background-color:var(--beige);color:var(--purple)}.blog-index>div{display:flex;column-gap:var(--space-m)}.blog-index>div p{font-size:var(--step-2)}.blog-index>div .post-meta{font-size:var(--step--1);margin-block-end:0}.blog-index>div .blog-index-img{overflow:hidden;position:relative;min-width:130px}.blog-index>div .blog-index-img>img{clip-path:circle(33% at center);position:absolute;width:100%;transform:translate(-50%);left:50%;min-width:240px}.whitepaper-page{font-size:var(--step-2);--child-width: 45%}.whitepaper-page .albatross{column-gap:var(--space-m)}.whitepaper-page .form-group:not(:empty){display:flex;align-items:center;margin-bottom:var(--space-s)}.whitepaper-page .form-group:not(:empty) label{width:20%}.sub-processors-page{font-size:var(--step-2)}.sub-processors-page table{border-collapse:collapse}.sub-processors-page table th,.sub-processors-page table td{font-size:var(--step-0);border:1px solid var(--border-colour);padding:var(--space-2xs)}.sub-processors-page table td span.country,.sub-processors-page table td span.opt-out{display:block;margin-top:var(--space-xs)}.sub-processors-page table td span.opt-out{font-style:italic}.homepage-header{background-color:var(--beige);padding-block:var(--space-m-3xl) var(--space-m-2xl);text-align:center;overflow:hidden;box-shadow:inset 0 7px 25px -20px var(--purple-trans)}.homepage-header .header-inner{container-type:inline-size;position:relative;padding-block-end:var(--space-l)}.homepage-header .z-index-fix{isolation:isolate}.homepage-header .header-bubble{position:absolute}@container (width < 1000px){.homepage-header .header-bubble{display:none}}.homepage-header .photo-bubble-left,.homepage-header .photo-bubble-right{background-size:cover}.homepage-header .photo-bubble-left{--dim: clamp(30px, 20vw, 300px);--rotate: 90deg;left:-4vw;top:3rem}.homepage-header .photo-bubble-right{--dim: clamp(30px, 20vw, 300px);bottom:clamp(10rem,50%,100px);right:-7vw}.homepage-header .photo-bubble-left-1{--bubble-bg: url(/assets/img/pages/home/header/left2.webp);animation:4s infinite 2s alternate updownl}.homepage-header .photo-bubble-left-2{--bubble-bg: url(/assets/img/pages/home/header/left1.webp);animation:4s infinite 4s alternate opacity,4s infinite 2s alternate updownl}.homepage-header .photo-bubble-right-1{--bubble-bg: url(/assets/img/pages/home/header/right2.webp);animation:4s infinite alternate updownr}.homepage-header .photo-bubble-right-2{--bubble-bg: url(/assets/img/pages/home/header/right1.webp);animation:4s infinite alternate opacity,4s infinite alternate updownr}.homepage-header .brand-bubble-blue{--dim: clamp(30px, 13vw, 200px);--bubble-bg: var(--blue);left:-10vw;top:4%}.homepage-header .brand-bubble-pink,.homepage-header .brand-bubble-trans{--dim:clamp(30px, 16vw, 250px);--rotate: 90deg;right:-13vw;top:clamp(0px,11vw,150px)}.homepage-header .brand-bubble-pink{--bubble-bg: var(--pink);mix-blend-mode:multiply;z-index:1}.homepage-header .brand-bubble-trans{--bubble-bg: transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.homepage-header h1{font-family:var(--proxima-lt);max-width:60rem;margin-inline:auto;font-size:var(--step-7)}.homepage-header h1 b{font-family:var(--proxima-sb)}.homepage-header h2{font-size:var(--step-3);margin-inline:auto;font-family:var(--proxima-lt);max-width:45rem}.logo-container h2{font-size:var(--step-5)}.home .case-studies{padding-top:0}.case-studies{--breakpoint: 50rem;--child-width: 29%;--background: #fff;--oval-colour: var(--purple);--oval-offset: 160px;padding-bottom:0}.case-studies .case-studies-inner{justify-content:space-evenly}.case-studies h2{font-size:var(--step-5)}.case-studies section h3{font-family:var(--proxima-rg)}.case-studies section blockquote{font-family:var(--proxima-b);padding-bottom:var(--space-m);font-size:var(--step-1)}.case-studies section blockquote:before{content:"“";display:block;color:var(--blue);font-family:var(--proxima-b);font-size:var(--step-7);line-height:10px;padding-top:var(--space-m)}.case-studies .cta{margin-block-start:var(--space-2xl)}.stats{padding-block-end:0}.why-cs{--child-width: 50%;--breakpoint: 50rem;--oval-colour: var(--beige);--oval-offset: 350px;--background: #fff}.why-cs .why-cs-1{--albatross-justify: space-around}.why-cs .why-cs-2{--albatross-justify: space-evenly}.why-cs .albatross{width:80%}.why-cs h2{font-size:var(--step-6);margin-bottom:var(--space-m-2xl)}.why-cs h3{font-size:var(--step-3)}.why-cs .content{width:30%;margin:4rem 0}.why-cs .pic1{width:60%;background:transparent url(/assets/img/pages/home/darren.webp) top center/30rem no-repeat}.why-cs p{font-size:var(--step-2)}.why-cs .pic2{position:relative}@media (min-width: 65rem){.why-cs .pic2{background:transparent url(/assets/img/pages/home/ipad-no-trans.png) center center/contain no-repeat}}.why-cs .pic2 .inner{color:#fff;background-color:var(--purple);border-radius:var(--border-radius) var(--border-radius) 60px var(--border-radius);padding:var(--space-s);margin-bottom:var(--space-2xl)}@media (min-width: 65rem){.why-cs .pic2 .inner{position:absolute;right:var(--space-l);bottom:var(--space-2xl);width:42%}.why-cs .pic2 .inner p{font-size:var(--step-1)}}.why-cs .pic2 .inner p{margin-bottom:0}.why-cs .btn{margin-bottom:var(--space-2xl)}.resources{--breakpoint: 50rem;--child-width: 18rem;--oval-colour: var(--purple);--oval-offset: 200px;--oval-height: 11vw;--background: var(--beige);padding-block:var(--space-m-l) 0}.resources .albatross{justify-content:space-between}.resources .roundcard{margin-block-end:var(--space-m)}.resources h2{font-size:var(--step-6);margin-bottom:var(--space-m-2xl);text-align:center;width:100%}.resources section p{margin-bottom:0}.home .newsletter-plug{padding-block:var(--space-m-3xl);background:var(--purple);color:var(--bluegrey)}.has-oval{--offset: var(--oval-offset, -3vw);--height: var(--oval-height, 10.9vw);background-color:var(--background);background-image:radial-gradient(ellipse max(800px,104vw) max(100px,var(--height) * 2) at 50% 100%,var(--oval-colour) 0%,var(--oval-colour) 50%,var(--background) 50%,var(--background) 100%),linear-gradient(var(--oval-colour) 0%,var(--oval-colour) 100%);background-size:300vw var(--height),300vw calc(var(--offset) * 1);background-position:50% calc(100% - var(--offset)),bottom;background-repeat:no-repeat}.cta{margin-block-start:var(--space-l);text-align:center;width:100%}.leadcap-page{padding:var(--space-m-2xl) var(--space-xs);background-color:var(--beige)}.leadcap-page .leadcap-explainer{--child-width: 55%;font-size:var(--step-2)}.leadcap-page .leadcap-explainer h1{font-family:var(--proxima-lt);font-size:var(--step-6);margin-bottom:var(--space-m)}.leadcap-page .leadcap-explainer h1 span{color:var(--pink);font-family:var(--proxima-sb)}.leadcap-page .leadcap-form{--child-width: 40%;font-size:var(--step-2)}.leadcap-page .leadcap-form form{padding:var(--space-m-l) var(--space-m-l);background-color:#fff}.leadcap-page .leadcap-form form img{margin-bottom:var(--space-s);max-width:100%}.leadcap-page .leadcap-form h2{margin-bottom:var(--space-xs)}.leadcap-page .leadcap-form p{font-size:var(--step-1);margin-bottom:var(--space-xs)}.leadcap-page .leadcap-form label{font-size:var(--step-1);font-family:var(--proxima-rg)}.leadcap-page .leadcap-form input[type=text]{margin-bottom:var(--space-s);border-radius:var(--border-radius);width:100%}.leadcap-page .leadcap-form select{margin-bottom:var(--space-s);border-radius:var(--border-radius);width:50%;padding:var(--space-2xs)}.leadcap-page .leadcap-form p.opt-out{font-size:var(--step--1);text-align:left;margin-bottom:var(--space-xs)}.plan-starter{color:var(--blue)}.plan-pro{color:var(--pink)}.pricing-plan-box{border-bottom:5px solid;padding:var(--space-m);box-shadow:var(--shadow);margin-block-end:var(--space-m)}.pricing-plan-box h2{font-family:var(--proxima-sb);padding-top:var(--space-m)}.pricing-plan-box p{font-size:var(--step-2);color:var(--purple)}.pricing-plan-box p small{font-size:var(--step-0);font-family:var(--proxima-lt)}.pricing-questions{background-color:var(--beige)}.pricing-questions .albatross{--child-width: 45%;font-size:var(--step-2);gap:var(--space-m)}.pricing-questions .albatross h3{font-size:var(--step-2);margin-bottom:var(--space-3xs)}.pricing-questions h2,.pricing-c1 h2{font-size:var(--step-7)}.pricing-table{text-align:center}.pricing-table col{display:none}@media (min-width: 992px){.pricing-table col{display:table-column}}.pricing-table thead tr{display:flex;flex-wrap:wrap}@media (min-width: 992px){.pricing-table thead tr{display:table-row}}.pricing-table thead td{display:none}@media (min-width: 992px){.pricing-table thead td{display:table-cell}}.pricing-table thead th{display:block;width:100%;margin-bottom:var(--space-m)}@media (min-width: 768px){.pricing-table thead th{flex:0 0 45%;margin-right:var(--space-s);margin-left:var(--space-s)}}@media (min-width: 992px){.pricing-table thead th{display:table-cell;width:auto;margin-bottom:0}}.pricing-table .pricing-plan{padding:0;background-color:#fff;color:var(--purple);font-family:var(--proxima-lt);font-weight:300}@media (min-width: 992px){.pricing-table .pricing-plan{position:sticky;top:1px;height:100%}}@media (min-width: 992px){.pricing-table .pricing-plan .plan-details{display:none}}.pricing-table .pricing-plan .plan-details p{margin:0 0 var(--space-s);padding-bottom:var(--space-s);border-bottom:1px solid var(--bluegrey)}.pricing-table .pricing-plan .plan-details p strong{display:block}.pricing-table .pricing-plan .plan-details p:last-child{border-bottom:0}.pricing-table .pricing-plan .pricing-plan-intro{border-bottom:5px solid;padding:var(--space-m);box-shadow:var(--shadow)}@media (min-width: 992px){.pricing-table .pricing-plan .pricing-plan-intro{display:block;min-height:180px;padding:var(--space-xs);margin-right:var(--space-xs);margin-left:var(--space-xs)}}.pricing-table .pricing-plan.starter{color:var(--blue)}.pricing-table .pricing-plan.pro{color:var(--pink)}.pricing-table .pricing-plan h4{font-family:var(--proxima-sb);padding-top:var(--space-m)}.pricing-table .pricing-plan p{color:var(--purple)}.pricing-table .pricing-plan p.lead{margin-bottom:var(--space-s)}.pricing-table .pricing-plan p.lead small{font-family:var(--proxima-lt)}.pricing-table tbody{display:none}@media (min-width: 992px){.pricing-table tbody{display:table-row-group}}.pricing-table tbody th.spanned-subheader{font-size:var(--step-4);font-family:var(--proxima-sb);font-weight:400;border-bottom:1px solid #ddd;padding:var(--space-s) 0}.pricing-table tbody th{padding-block:var(--space-xs);text-align:left;border-bottom:1px solid var(--bluegrey)}.pricing-table tbody th h4{margin-bottom:var(--space-2xs);font-size:var(--step-2);font-family:var(--proxima-lt)}.pricing-table tbody th p{margin-bottom:0;font-size:var(--step-0);font-family:var(--proxima-lt);font-weight:400}.pricing-table tbody td{font:var(--step-1) var(--proxima-rg);padding:0;border-bottom:1px solid var(--bluegrey);vertical-align:middle}.pricing-table tbody td small{font:var(--step--2) var(--proxima-lt);display:block;margin-bottom:calc(-1 * var(--space-sm))}.pricing-table tbody tr:last-child td,.pricing-table tbody tr:last-child th{border-bottom:0}.product-page-pane{--child-width: 48%}.product-page-pane h2{font-size:var(--step-7)}.product-page-pane h3{font-size:var(--step-4);scroll-margin-top:var(--space-m)}.product-page-pane p,.product-page-pane li{font-size:var(--step-2)}.product-page-pane .albatross{margin-block:var(--space-2xl)}.product-page-pane .albatross>div{display:flex;flex-direction:column;justify-content:center}@media (min-width: 42rem){.product-page-pane .albatross>div{justify-content:top}.product-page-pane .albatross:nth-child(2n of.albatross){flex-direction:row-reverse}}.product-1 .pic{background:transparent url(/assets/img/pages/product/product-1-comp.webp) center/contain no-repeat}.product-1 .albatross:first-child{margin-block-start:0}.product-2{background-color:var(--beige)}.product-3{background:var(--purple);color:var(--beige)}.product-4{padding-block-end:0}.product-4 .albatross:last-child{margin-block-end:0}.ai-1 .pic{background:transparent url(/assets/img/pages/ai/ai-1.webp) top center/contain no-repeat}.icon-grid{--child-width: 48%;--image-width: 150px;gap:var(--space-m);font-size:var(--step-1)}.icon-grid>div{padding-left:var(--image-width);background:transparent var(--img-url) 0 0/calc(var(--image-width) * .8) no-repeat}.icon-grid>div.dashboard{--img-url: url(/assets/img/pages/cx-director/dashboard.webp) }.icon-grid>div.priority{--img-url: url(/assets/img/pages/cx-director/priority.webp) }.icon-grid>div.positive-change{--img-url: url(/assets/img/pages/cx-director/positive-change.webp) }.icon-grid>div.loyalty{--img-url: url(/assets/img/pages/cx-director/loyalty.webp) }.icon-grid>div.ai{--img-url: url(/assets/img/pages/cx-director/ai.webp) }.icon-grid>div.master{--img-url: url(/assets/img/pages/cx-director/master2.webp) }.icon-grid>div.improve-csat{--img-url: url(/assets/img/pages/cx-manager/improve-csat.webp) }.icon-grid>div.process-improvement{--img-url: url(/assets/img/pages/cx-manager/process-improvement.webp) }.icon-grid>div.develop-team{--img-url: url(/assets/img/pages/cx-manager/develop-team.webp) }.icon-grid>div.analysts{--img-url: url(/assets/img/pages/cx-manager/analysts.webp) }.icon-grid>div.kpis{--img-url: url(/assets/img/pages/cx-manager/kpis.webp) }.icon-grid>div.reduce-complaints{--img-url: url(/assets/img/pages/cx-manager/reduce-complaints.webp) }.icon-grid>div.excellence{--img-url: url(/assets/img/pages/ceo/excellence.webp) }.icon-grid>div.financial-value{--img-url: url(/assets/img/pages/ceo/financial-value.webp) }.icon-grid>div.kpis-up{--img-url: url(/assets/img/pages/ceo/kpis-up.webp) }.icon-grid>div.decision-making{--img-url: url(/assets/img/pages/ceo/decision-making.webp) }.icon-grid>div.roi{--img-url: url(/assets/img/pages/ceo/roi.webp) }.icon-grid>div.regulator{--img-url: url(/assets/img/pages/ceo/regulator.webp) }.support-panel{font-size:var(--step-2);padding-block:var(--space-l-xl);--child-width: 50%}.support-panel h2{font-size:var(--step-6)}.support-panel .support-text{padding-block:6rem}.support-panel .pic1{background:transparent url(/assets/img/pages/working-together/step1.webp) center right/95% no-repeat}.support-panel .pic2{background:transparent url(/assets/img/pages/working-together/step2.webp) 0 top/85% no-repeat}.support-panel .pic3{background:transparent url(/assets/img/pages/working-together/step3.webp) center right/80% no-repeat}.support-panel .pic4{background:transparent url(/assets/img/pages/working-together/step4.webp) 0 top/80% no-repeat}.support-panel .pic5{background:transparent url(/assets/img/pages/working-together/step5.webp) center right/80% no-repeat}.support-0{padding-block-end:0;font-family:var(--proxima-lt);font-size:var(--step-3)}.roi-header img{width:90%;margin-top:var(--space-m);margin-left:var(--space-m)}.embedding{background-color:var(--beige)}.embedding h1,.embedding img{margin:auto;text-align:center}.embedding img{margin-top:var(--space-sm);width:100%}.industry-intro{--child-width: 50%;font-size:var(--step-2)}.financial-services .industry-intro .pic{background:transparent url(/assets/img/screenshots/npsdashboard.webp) right center/90% no-repeat}.social-housing .industry-intro .pic{background-color:transparent;background-repeat:no-repeat;background-image:url(/assets/img/pages/working-together/step4.webp);background-position:right top;background-size:90%}.b2b .industry-intro .pic{background-color:transparent;background-repeat:no-repeat;background-image:url(/assets/img/pages/working-together/step2.webp);background-position:right top;background-size:90%}.fs-2{background-color:var(--purple)}.trusted-partner{font-size:var(--step-2);padding-block:var(--space-l-xl);--child-width: 45%}.trusted-partner h2{margin-block-start:0;padding-block-start:0;font-size:var(--step-6)}.trusted-partner .guy{background:transparent url(/assets/img/pages/working-together/step2.webp) center no-repeat}.trusted-partner .chris{background:transparent url(/assets/img/pages/working-together/step4.webp) center/80% no-repeat}.trusted-secure{--child-width: 48%}.trusted-secure p{font-size:var(--step-2)}.trusted-secure .d{background:transparent url(/assets/img/pages/home/darren.webp) center/30rem no-repeat}.client-feedback-header{text-align:center}.client-feedback-header h2{font-size:var(--step-2);margin-inline:auto;font-family:var(--proxima-lt);max-width:46rem}.client-feedback-main{--child-width: 48%;background:var(--purple);color:var(--beige)}.client-feedback-main .quote-grid{margin-block:var(--space-l);column-gap:2rem;column-count:3}@media (max-width: 70rem){.client-feedback-main .quote-grid{column-count:1}}.client-feedback-main .promoted-quote blockquote{text-align:center;font-size:var(--step-3);padding:var(--space-l);margin-bottom:0}.client-feedback-main .promoted-quote .quote-footer,.client-feedback-main .promoted-quote .person{display:block}.client-feedback-main .promoted-quote .success-story-link{display:none}.client-feedback-main .promoted-quote .person img{width:70px;height:70px}.client-feedback-main .promoted-quote .person-details .name,.client-feedback-main .promoted-quote .person-details .company{font-size:var(--step-1)}.client-feedback-main blockquote{border-radius:var(--border-radius);padding:var(--space-s);display:inline-block;width:100%;margin-bottom:2rem;font-size:var(--step-1)}.client-feedback-main blockquote mark{background:linear-gradient(-100deg,#fae2854d,#fae285b3 95%,#fae2851a);border-radius:1em 0;padding:.5rem .6rem;font-family:var(--proxima-rg)}.client-feedback-main blockquote.customer-quote:before{color:var(--purple);font-size:var(--step-6)}.client-feedback-main blockquote .quote-footer{display:flex;align-items:center;justify-content:space-between;width:100%;margin-block-start:var(--space-s)}.client-feedback-main blockquote .person{display:flex;align-items:center;gap:10px}.client-feedback-main blockquote .person img{width:40px;height:40px;border-radius:50%;object-fit:cover;border:1px solid #aaa}.client-feedback-main blockquote .person-details{display:flex;flex-direction:column}.client-feedback-main blockquote .person-details .name{font-family:var(--proxima-sb);font-size:var(--step--1);margin:0}.client-feedback-main blockquote .person-details .company{font-size:var(--step--1);font-family:var(--proxima-rg);margin:0}.client-feedback-main blockquote .success-story-link{font-size:var(--step--1);font-family:var(--proxima-sb);display:flex;align-items:center;color:var(--purple);text-decoration:none;gap:5px}.client-feedback-main blockquote .success-story-link:hover{text-decoration:underline}lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:720px}lite-youtube:before{content:"";display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all .2s cubic-bezier(0,0,.2,1)}lite-youtube:after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{display:block;width:68px;height:48px;position:absolute;cursor:pointer;transform:translate3d(-50%,-50%,0);top:50%;left:50%;z-index:1;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');filter:grayscale(100%);transition:filter .1s cubic-bezier(0,0,.2,1);border:none}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
