@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@import"https://unpkg.com/tippy.js@6/dist/tippy.css";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.z-50{z-index:50}.m-0{margin:0}.my-2{margin-top:.5rem;margin-bottom:.5rem}.\!mt-2{margin-top:.5rem!important}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.table{display:table}.hidden{display:none}.size-6{width:1.5rem;height:1.5rem}.h-4{height:1rem}.h-6{height:1.5rem}.w-4{width:1rem}.w-6{width:1.5rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.border{border-width:1px}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}.fill-current{fill:currentColor}.p-0{padding:0}.p-1{padding:.25rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.text-ff-midnight{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body{overflow-x:hidden;--tw-bg-opacity: 1;background-color:rgb(250 249 246 / var(--tw-bg-opacity));font-family:Outfit,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";--tw-text-opacity: 1;color:rgb(11 27 45 / var(--tw-text-opacity))}p,ul,ol,blockquote{font-size:1.125rem;line-height:1.75rem;font-weight:300;letter-spacing:0em}.container{margin-left:auto;margin-right:auto;max-width:none;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 1024px){.container{padding-left:3rem;padding-right:3rem}}@media (min-width: 1280px){.container{max-width:1500px}}.float-container .sidebar-box{border-radius:.5rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 1024px){.float-container{height:0px}.float-container .sidebar-box{float:right;margin-left:4rem;margin-bottom:4rem;--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:30%}}.full-width{clear:both}a{cursor:pointer;--tw-text-opacity: 1;color:rgb(190 55 97 / var(--tw-text-opacity))}a.edit{position:fixed;bottom:0;left:.5rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));padding:.5rem 1rem;font-size:.75rem;line-height:1rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;display:flex;align-items:center;justify-content:space-between;gap:.5rem;z-index:10000}a.edit svg{height:.75rem;width:.75rem;fill:currentColor}a.edit:hover{padding-bottom:.75rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}h1{margin-top:.5rem;margin-bottom:.5rem;max-width:72rem;font-size:2.25rem;line-height:2.5rem;font-weight:700}@media (min-width: 1024px){h1{font-size:3.75rem;line-height:1}}h2{margin-bottom:.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:600}h2+p{max-width:48rem;font-size:1.25rem;line-height:1.75rem}@media (min-width: 768px){h2{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1024px){h2{font-size:3rem;line-height:1}}h3{font-size:1.25rem;line-height:1.75rem;font-weight:600}@media (min-width: 768px){h3{font-size:1.5rem;line-height:2rem}}@media (min-width: 1024px){h3{font-size:2.25rem;line-height:2.5rem}}h4{font-size:1.25rem;line-height:1.75rem;font-weight:600}@media (min-width: 1024px){h4{font-size:1.875rem;line-height:2.25rem}}h5{font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width: 1024px){h5{font-size:1.5rem;line-height:2rem}}h6{font-size:1.125rem;line-height:1.75rem;font-weight:600;text-transform:uppercase}@media (min-width: 1024px){h6{font-size:1.25rem;line-height:1.75rem}}.pink-arrow-link{margin-top:.25rem;display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem;text-decoration-line:underline}.pink-arrow-link:before{height:1rem;background-size:contain;background-repeat:no-repeat;aspect-ratio:31/18;background-image:url(/build/assets/bullet-pink-6f1b1dbb.svg);content:" ";margin-top:7px}.pink-arrow-link a{--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity))}ul.links{margin-top:1rem;display:flex;flex-direction:column;gap:.375rem}ul.links li{row-gap:.75rem;font-size:1.25rem;line-height:1.75rem;margin-top:.25rem;display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem;text-decoration-line:underline}ul.links li:before{height:1rem;background-size:contain;background-repeat:no-repeat;aspect-ratio:31/18;background-image:url(/build/assets/bullet-pink-6f1b1dbb.svg);content:" ";margin-top:7px}ul.links li a{--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity))}.insights-promo .promos ul.links li{--tw-text-opacity: 1;color:rgb(190 55 97 / var(--tw-text-opacity))}.blog-post-promo div.text ul.links li{--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity))}ul.links li a{--tw-text-opacity: 1;color:rgb(190 55 97 / var(--tw-text-opacity))}.page-summary p{margin-bottom:1.5rem;max-width:64rem;font-size:1.25rem;line-height:1.75rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.page-summary p:last-of-type:not(:only-of-type){margin-bottom:0}@media (min-width: 768px){.page-summary p{font-size:1.5rem;line-height:2rem}}@media (min-width: 1280px){.page-summary p{font-size:1.875rem;line-height:2.25rem}}.free-text h2,.free-text h3,.flexible-content .free-text h2,.flexible-content .free-text h3{margin-top:2rem;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.free-text h2,.flexible-content .free-text h2{max-width:64rem}.free-text h3,.flexible-content .free-text h3{max-width:56rem}.free-text p,.free-text ul,.free-text ol,.free-text blockquote,.flexible-content .free-text p,.flexible-content .free-text ul,.flexible-content .free-text ol,.flexible-content .free-text blockquote{margin-top:1rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;max-width:56rem}.free-text p a,.free-text ul a,.free-text ol a,.free-text blockquote a,.flexible-content .free-text p a,.flexible-content .free-text ul a,.flexible-content .free-text ol a,.flexible-content .free-text blockquote a{text-decoration-line:underline}.free-text blockquote,.flexible-content .free-text blockquote{border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(80 177 249 / var(--tw-border-opacity));padding-left:2rem}.free-text ul li,.flexible-content .free-text ul li{margin-top:0;margin-bottom:0;margin-left:2rem;list-style-type:disc;padding:0}.free-text ol,.flexible-content .free-text ol{margin:1.5rem;flex-direction:column;gap:.5rem;list-style-type:decimal}.free-text ol li,.flexible-content .free-text ol li{padding-left:.5rem;padding-right:.5rem}.free-text ol li *::marker,.flexible-content .free-text ol li *::marker{padding-top:.25rem;font-size:1.5rem;line-height:2rem;font-weight:600;color:#e72a6c}.free-text ol li::marker,.flexible-content .free-text ol li::marker{padding-top:.25rem;font-size:1.5rem;line-height:2rem;font-weight:600;color:#e72a6c}.free-text strong,.flexible-content .free-text strong{font-weight:600;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.free-text table,.flexible-content .free-text table{width:100%;max-width:56rem;overflow:hidden;border-radius:.5rem;border-width:8px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.free-text table tbody,.flexible-content .free-text table tbody{margin:2rem}.free-text table tbody th,.free-text table tbody td,.flexible-content .free-text table tbody th,.flexible-content .free-text table tbody td{border-bottom-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(51 102 122 / var(--tw-border-opacity));padding:.5rem;text-align:left}.free-text table tbody th>p,.free-text table tbody td>p,.flexible-content .free-text table tbody th>p,.flexible-content .free-text table tbody td>p{margin:0}.free-text table tbody tr th:first-child,.flexible-content .free-text table tbody tr th:first-child{border-top-left-radius:.5rem}.free-text table tbody tr th:last-child,.flexible-content .free-text table tbody tr th:last-child{border-top-right-radius:.5rem}.flexible-content picture{margin-top:2rem;margin-bottom:2rem;display:block;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.flexible-content picture img{max-width:100%}.centered{margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:4rem;max-width:48rem;text-align:center}.centered h2+p{max-width:none}.centered picture{margin-top:1rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:block;border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.centered p>a:first-child{gap:0px;margin-top:.25rem;display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem;text-decoration-line:underline}.centered p>a:first-child:before{height:1rem;background-size:contain;background-repeat:no-repeat;aspect-ratio:31/18;background-image:url(/build/assets/bullet-pink-6f1b1dbb.svg);content:" ";margin-top:7px}.centered p>a:first-child a{--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity))}.insights-promo .promos .centered p>a:first-child{--tw-text-opacity: 1;color:rgb(190 55 97 / var(--tw-text-opacity))}.blog-post-promo div.text .centered p>a:first-child{--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity))}.centered p>a:first-child{margin-left:auto!important;margin-right:auto!important;display:flex!important;justify-content:center!important;text-align:center!important}.flexible-content .constrained,.constrained{margin-top:1rem;margin-bottom:1rem;max-width:56rem}.square-mask img{aspect-ratio:1 / 1;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);-webkit-mask-image:url(/build/assets/landscape-photo-mask-alt-05374d40.svg);mask-image:url(/build/assets/landscape-photo-mask-alt-05374d40.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.landscape-mask{text-align:right;margin-left:auto}.landscape-mask img{max-height:650px;-webkit-mask-image:url(/build/assets/landscape-photo-mask-76dc4b9a.svg);mask-image:url(/build/assets/landscape-photo-mask-76dc4b9a.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.landscape-mask-alt img{-webkit-mask-image:url(/build/assets/landscape-photo-mask-alt-05374d40.svg);mask-image:url(/build/assets/landscape-photo-mask-alt-05374d40.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (min-width: 768px){.splash-mask{content:" ";-webkit-mask-image:url(/build/assets/image-mask-60965d3e.svg);mask-image:url(/build/assets/image-mask-60965d3e.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}}.portrait-mask{aspect-ratio:280/370;-webkit-mask-image:url(/build/assets/portrait-photo-mask-7f96fc7e.svg);mask-image:url(/build/assets/portrait-photo-mask-7f96fc7e.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.uncropped-mask img{border-radius:1rem}.video-embed iframe,.video-embed video{aspect-ratio:16 / 9;width:100%;max-width:56rem;overflow:hidden;border-radius:.5rem}.container.video-embed iframe,.container.video-embed video{margin-top:1.5rem;margin-bottom:3rem;display:block;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.container.video-embed iframe,.container.video-embed video{padding:1rem}}.tippy-box{--tw-bg-opacity: 1;background-color:rgb(231 42 108 / var(--tw-bg-opacity));padding:.75rem}.tippy-arrow{--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity))}.embed-code{margin-top:2rem;margin-bottom:2rem}.embed-code .embedded-code-wrap{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:2.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:100%;max-width:56rem}ul.breadcrumb{margin-bottom:.5rem;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.25rem;font-size:.75rem;line-height:1rem;text-transform:uppercase}ul.breadcrumb li a{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));text-decoration-line:underline}ul.breadcrumb li:after{display:inline-block;content:"»"}ul.breadcrumb li:last-child:after{display:none}header#topnav{padding-top:2rem;padding-bottom:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-bg-opacity: 1;background-color:rgb(250 249 246 / var(--tw-bg-opacity))}header#topnav .logo-nav{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:3rem}header#topnav .logo-nav .home-logo{align-self:center}header#topnav .logo-nav .home-logo svg{width:13rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}header#topnav nav#topNavMenu ul.top-level{-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem;font-weight:600;position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:2rem 1.5rem;font-size:1.5rem;line-height:2rem}header#topnav nav#topNavMenu ul.top-level>li>a{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));white-space:nowrap}header#topnav nav#topNavMenu ul.top-level>li>a svg{margin-top:.25rem}header#topnav nav#topNavMenu ul.top-level>li>a .joiner{position:absolute;bottom:0;margin-bottom:-1.75rem;height:1rem;width:1rem;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(11 27 45 / var(--tw-bg-opacity));margin-right:-2px;right:0%}header#topnav nav#topNavMenu ul.top-level>li>a:hover{--tw-text-opacity: 1;color:rgb(235 244 247 / var(--tw-text-opacity))}header#topnav nav#topNavMenu ul.top-level>li>a:hover svg{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header#topnav nav#topNavMenu ul.top-level>li>a{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}header#topnav nav#topNavMenu ul.top-level>li>a svg{fill:#fff}header#topnav nav#topNavMenu ul.top-level>li>a svg.arrow{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){header#topnav nav#topNavMenu ul.top-level{position:static;inset:auto;z-index:auto;display:flex;flex-direction:row;flex-wrap:wrap;background-color:transparent;padding:0;font-size:1.125rem;line-height:1.75rem;color:inherit;align-items:flex-end;justify-content:flex-end}header#topnav nav#topNavMenu ul.top-level>li>a{color:inherit}header#topnav nav#topNavMenu ul.top-level>li>a svg{fill:currentColor}header#topnav nav#topNavMenu ul.top-level>li>a svg.arrow{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header#topnav nav#topNavMenu ul.top-level>li>a:hover{color:rgb(19 50 79 / var(--tw-text-opacity));--tw-text-opacity: .8 }}@media (min-width: 1536px){header#topnav nav#topNavMenu ul.top-level{-moz-column-gap:2.5rem;column-gap:2.5rem;font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1280px){header#topnav{padding-top:3rem;padding-bottom:3rem}header#topnav .logo-nav{align-items:flex-end}header#topnav .logo-nav .home-logo svg{width:16rem}}@media (min-width: 1536px){header#topnav .logo-nav .home-logo svg{width:20rem}}header#topnav .hamburger{display:flex;justify-self:end;text-align:right}@media (min-width: 1024px){header#topnav .hamburger{display:none}}header#topnav .hamburger a{display:flex;cursor:pointer;align-items:center;justify-content:flex-start;border-radius:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));text-decoration-line:none;--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}header#topnav .hamburger a:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}header#topnav .hamburger a svg{margin-right:.5rem;width:1rem;fill:currentColor}header#topnav .menu-close{position:fixed;top:0;right:0;z-index:50;margin-top:1.5rem;margin-right:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}header#topnav .menu-close svg{fill:#fff}@media (min-width: 1024px){header#topnav .menu-close{display:none}}div.sticky-header-wrapper{position:sticky;top:0;z-index:30;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 768px){div.sticky-header-wrapper{height:145px}}div.sticky-header-wrapper.stuck header#topnav{z-index:50;padding-bottom:1.5rem;padding-top:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){div.sticky-header-wrapper.stuck header#topnav a.home-logo svg{width:260px}}.mega-menu-wrap{position:absolute;left:0;right:0;margin:0;overscroll-behavior:none;content:" ";z-index:1000}.mega-menu-wrap .menu-close{z-index:10000}.mega-menu-wrap div.shade{content:" ";position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background-color:rgb(19 50 79 / var(--tw-bg-opacity));--tw-bg-opacity: .25;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mega-menu-wrap .mega-menu{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;min-width:100%}.mega-menu-wrap .mega-menu .intro{flex-shrink:0;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(11 27 45 / var(--tw-bg-opacity));padding:2rem 1.5rem}.mega-menu-wrap .mega-menu .intro .img-and-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.mega-menu-wrap .mega-menu .intro .img-and-text .img{display:none}@media (min-width: 1024px){.mega-menu-wrap .mega-menu .intro .img-and-text{flex-direction:row;align-items:center}.mega-menu-wrap .mega-menu .intro .img-and-text .img{display:block;width:33.333333%}}.mega-menu-wrap .mega-menu .intro h3{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:600}.mega-menu-wrap .mega-menu .intro h3+p{font-size:1rem;line-height:1.5rem}.mega-menu-wrap .mega-menu .intro .img{width:8rem}.mega-menu-wrap .mega-menu .intro .img img{margin-top:.5rem;margin-bottom:.5rem;border-radius:.25rem}.mega-menu-wrap .mega-menu .intro ul.links{margin-left:0;margin-right:0;margin-top:.25rem}.mega-menu-wrap .mega-menu .intro ul.links li{font-size:1.125rem;line-height:1.75rem}.mega-menu-wrap .mega-menu .intro ul.links li a{flex-grow:1!important;--tw-text-opacity: 1 !important;color:rgb(231 42 108 / var(--tw-text-opacity))!important}.mega-menu-wrap .mega-menu .intro ul.links li:before{height:.75rem;flex-grow:0}.mega-menu-wrap .mega-menu .content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem;padding:1.5rem;overflow-y:scroll;max-height:75vh}.mega-menu-wrap .mega-menu .content .group>span:first-child{font-size:1.5rem;line-height:2rem;font-weight:400}.mega-menu-wrap .mega-menu .content .group h3.clickable{cursor:pointer}@media (min-width: 1024px){.mega-menu-wrap .mega-menu .content{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu-wrap .mega-menu .content.singleton{grid-template-columns:repeat(1,minmax(0,1fr))}}.mega-menu-wrap .mega-menu ul.thirds{margin-top:.25rem;-moz-columns:2;columns:2;font-size:1rem;line-height:1.5rem}.mega-menu-wrap .mega-menu ul.thirds>li{-moz-column-break-inside:avoid;break-inside:avoid-column;padding-bottom:.5rem}.mega-menu-wrap .mega-menu ul.thirds>li.span-columns{-moz-column-span:all;column-span:all}.mega-menu-wrap .mega-menu ul.thirds>li.expandable-list{-moz-column-span:all;column-span:all;padding-bottom:0}.mega-menu-wrap .mega-menu ul.thirds>li.expandable-list>li{overflow-wrap:normal;word-break:normal;padding-bottom:0}.mega-menu-wrap .mega-menu ul.thirds>li.expandable-list>li>span{cursor:pointer}.mega-menu-wrap .mega-menu ul.thirds>li.expandable-list>li>span:hover{text-decoration-line:underline}.mega-menu-wrap .mega-menu ul.thirds>li.expandable-list .expand-trigger{display:flex;cursor:pointer;align-items:center;justify-content:space-between}.mega-menu-wrap .mega-menu ul.thirds>li.expandable-list .expand-trigger .arrow{fill:currentColor}.mega-menu-wrap .mega-menu ul.thirds>li.expandable-list .expand-trigger:hover{text-decoration-line:underline}.mega-menu-wrap .mega-menu ul.thirds a{--tw-text-opacity: 1;color:rgb(80 177 249 / var(--tw-text-opacity))}.mega-menu-wrap .mega-menu ul.thirds a:hover{text-decoration-line:underline}.mega-menu-wrap .mega-menu ul.thirds>li span{display:block;font-size:1.125rem;line-height:1.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(80 177 249 / var(--tw-text-opacity))}.mega-menu-wrap .mega-menu ul.thirds>li ul{margin-top:.25rem;font-size:1rem;line-height:1.5rem;display:flex;flex-direction:column;gap:.25rem}.mega-menu-wrap .mega-menu ul.thirds>li ul a{font-weight:400;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.mega-menu-wrap .mega-menu ul.thirds>li ul a:hover{text-decoration-line:underline}.mega-menu-wrap .mega-menu ul.thirds>li ul.two-col{margin-bottom:.25rem;margin-top:0;display:block;-moz-columns:2;columns:2}.mega-menu-wrap .mega-menu ul.thirds>li ul.two-col li{margin-top:.25rem;margin-bottom:.25rem}.mega-menu-wrap .mega-menu ul.thirds>li.no-title{grid-column:span 2 / span 2;gap:0px}.mega-menu-wrap .mega-menu ul.thirds>li.no-title+.no-title{margin-top:-.5rem}.mega-menu-wrap .mega-menu{display:flex;flex-direction:column}@media (min-width: 1024px){.mega-menu-wrap .mega-menu{margin-top:1rem;display:flex;flex-direction:row;align-items:stretch;justify-content:stretch;position:absolute;inset:auto;top:0;right:0}.mega-menu-wrap .mega-menu .intro{width:25%;padding-top:1.5rem;padding-bottom:1.5rem}.mega-menu-wrap .mega-menu .intro .img-and-text{flex-direction:column}.mega-menu-wrap .mega-menu .intro .img-and-text .img{width:auto}.mega-menu-wrap .mega-menu .content{flex-grow:1}}.search-form{margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:.125rem}.search-form input[type=search]{width:100%;border-radius:.5rem;border-width:1px;border-color:#0b1b2d33;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;font-size:1.25rem;line-height:1.75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.search-form button{white-space:nowrap;--tw-bg-opacity: 1;background-color:rgb(231 42 108 / var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 768px){.search-form{flex-direction:row;align-items:stretch;justify-content:flex-start;gap:.5rem}.search-form button{padding-top:0;padding-bottom:0}}.search-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:flex-start;justify-content:center}.search-modal .search-box{z-index:40;margin:1rem;display:block;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));padding:2rem;width:960px}.search-modal .search-box h2{font-size:2.25rem;line-height:2.5rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.search-modal .search-box .search-form{margin-bottom:0}.search-modal .shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background-color:rgb(11 27 45 / var(--tw-bg-opacity));--tw-bg-opacity: .5;--tw-backdrop-blur: blur(4px);--tw-backdrop-grayscale: grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width: 768px){.search-modal{align-items:center}}.search-results-message{margin-bottom:1rem;max-width:64rem;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.search-results-message span{font-weight:600;--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity))}footer#global{z-index:0;margin-top:4rem;--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));padding-top:.5rem}footer#global .inner{border-top-width:8px;--tw-border-opacity: 1;border-top-color:rgb(250 249 246 / var(--tw-border-opacity));padding-top:3rem;padding-bottom:3rem}@media (min-width: 1024px){footer#global .inner{padding-top:6rem;padding-bottom:6rem}}footer#global .layout div.img{width:12rem;flex-shrink:0;padding-bottom:3rem}footer#global .layout>img:first-child{margin-bottom:3rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}footer#global .layout>img:first-child:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){footer#global .layout{display:flex;align-items:flex-start;justify-content:flex-start}}@media (min-width: 1280px){footer#global .layout .content{padding-right:12rem}}footer#global h6{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;text-transform:none;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}footer#global a:hover{text-decoration-line:underline}footer#global .socials-newsletter{position:relative}@media (min-width: 1024px){footer#global .socials-newsletter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6rem}}footer#global .socials-newsletter .socials ul{margin-bottom:2rem;display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:3rem;column-gap:3rem}footer#global .socials-newsletter .socials a{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}footer#global .socials-newsletter .socials a svg{fill:#13324f}footer#global .socials-newsletter .socials a span{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}@media (min-width: 1024px){footer#global .socials-newsletter .socials{grid-column:span 2 / span 2}footer#global .socials-newsletter .newsletter{grid-column:span 2 / span 2}}footer#global .socials-newsletter .newsletter form{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:.125rem;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}footer#global .socials-newsletter .newsletter form input[type=email]{flex-grow:1;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem}footer#global .socials-newsletter .newsletter form input[type=submit]{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(231 42 108 / var(--tw-bg-opacity));padding:1rem 2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}footer#global .menus{position:relative;margin-top:4rem;padding-top:3rem}@media (min-width: 1024px){footer#global .menus{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:6rem;column-gap:6rem;row-gap:3rem}}footer#global .menus div.menu{padding-bottom:2rem}footer#global .menus>div:nth-child(2){-moz-column-break-before:column;break-before:column}footer#global .menus:before{content:" ";display:block;height:.25rem;width:6rem;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));opacity:.2;position:absolute;top:0;left:0}footer#global .menus ul{display:flex;flex-direction:column;gap:.25rem}footer#global .menus a{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}footer#global ul.small-print-links{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;-moz-column-gap:1rem;column-gap:1rem;position:relative;margin-top:2rem;margin-bottom:2rem;padding-top:3rem}footer#global ul.small-print-links a,footer#global ul.small-print-links button{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));text-decoration-line:underline}footer#global ul.small-print-links:before{content:" ";display:block;height:.25rem;width:6rem;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));opacity:.2;position:absolute;top:0;left:0}footer#global .copyright{position:relative;margin-top:2rem}@media (min-width: 768px){footer#global .small-print-and-badges{display:flex;width:100%;align-items:flex-start;justify-content:space-between}footer#global .small-print-and-badges .badges{display:flex;align-items:flex-start;justify-content:flex-end}}@media (min-width: 1024px){footer#global .small-print-and-badges{padding-left:12rem}}.button-group{margin-top:1rem}.button{display:inline-block;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(231 42 108 / var(--tw-bg-opacity));padding:1rem 1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.button:hover{background-color:#e72a6ce6;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.button-small{padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}button.tooltip{display:inline-block;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));padding:.25rem .375rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}div.pagination{position:relative;margin-left:auto;margin-right:auto;margin-top:3rem;margin-bottom:3rem;display:flex;align-items:center;justify-content:center;gap:.25rem}div.pagination ul{position:relative;z-index:10;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem;--tw-bg-opacity: 1;background-color:rgb(250 249 246 / var(--tw-bg-opacity));padding:1rem}div.pagination ul a,div.pagination ul li.disabled,div.pagination ul li.active{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));font-weight:700}div.pagination ul li.active{--tw-bg-opacity: 1;background-color:rgb(51 102 122 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}div.pagination ul li.disabled{background-color:#13324f0d}div.pagination ul a{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}div.pagination ul a:hover{background-color:#33667a40}div.pagination:before{content:" ";position:absolute;z-index:0;height:.25rem;width:100%;border-radius:.5rem;background-color:#13324f1a}.author-box{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.author-box .avatar img{height:6rem;width:6rem}.author-box .author-box-text h4 span{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.author-box .author-box-text h4+p{font-size:1.25rem;line-height:1.75rem;color:#13324fcc}@media (min-width: 1024px){.author-box.pull-up{margin-top:-2rem}}.author-box.small{margin-top:.25rem;margin-bottom:.25rem;flex-shrink:0;flex-grow:0}.author-box.small .avatar img{height:3rem;width:3rem}.author-box.small .author-box-text h4{font-size:1rem;line-height:1.5rem}.expandable{margin-top:1.5rem;margin-bottom:1.5rem;max-width:64rem;border-radius:.5rem;background-color:#50b1f940}.expandable .trigger-row{display:flex;align-items:center;justify-content:space-between;padding:1rem}.expandable button{--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity))}.expandable button:hover{--tw-bg-opacity: 1;background-color:rgb(11 27 45 / var(--tw-bg-opacity))}.expandable .expandable-text{border-width:1px;border-color:rgb(80 177 249 / var(--tw-border-opacity));--tw-border-opacity: .25;background-color:#ffffffbf;padding:1rem}.expandable .expandable-text *:first-child{margin-top:0}.cookie-consent{position:fixed;bottom:0;right:0;z-index:50;margin-left:auto;margin-right:auto;padding:1rem;padding-bottom:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;max-width:560px}.cookie-consent .inner{border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.cookie-consent h5{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.cookie-consent .cookie-consent-header{display:flex;align-items:center;justify-content:space-between}.cookie-consent .cookie-consent-header button.cookie-closer{display:none;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.cookie-consent .cookie-consent-header button.cookie-closer:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.cookie-consent .cookie-consent-header button.cookie-closer:focus{outline:2px solid transparent;outline-offset:2px}.cookie-consent .cookie-buttons{margin-top:1rem;display:flex}.cookie-consent .cookie-buttons button.accept{margin-right:.5rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(231 42 108 / var(--tw-bg-opacity));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.cookie-consent .cookie-buttons button.accept:hover{background-color:#e72a6ce6}.cookie-consent .cookie-buttons button.accept:focus{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity));outline:2px solid transparent;outline-offset:2px}.cookie-consent .cookie-buttons button.necessary{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.cookie-consent .cookie-buttons button.necessary:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.cookie-consent .cookie-buttons button.necessary:focus{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity));outline:2px solid transparent;outline-offset:2px}.cookie-consent .cookie-group-list{margin-top:.75rem;margin-bottom:.75rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem}.cookie-consent .cookie-group-list>div{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:.5rem;column-gap:.5rem;font-size:1.125rem;line-height:1.75rem}.splash{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));aspect-ratio:1/1}@media (min-width: 768px){.splash{aspect-ratio:4/3;margin-left:0;margin-right:0;padding-right:4rem;padding-bottom:3rem}}@media (min-width: 1024px){.splash{aspect-ratio:16/7;margin-bottom:6rem;padding:6rem 2rem 3rem}}.splash span.bg{position:absolute;top:0;left:0;right:0;z-index:20;background-color:#13324f33;border-top-left-radius:.75rem;border-top-right-radius:.75rem;background-size:cover;background-position:right;height:340px;content:" "}@media (min-width: 768px){.splash span.bg{border-top-left-radius:0;border-top-right-radius:0;-webkit-mask-image:url(/build/assets/image-mask-60965d3e.svg);mask-image:url(/build/assets/image-mask-60965d3e.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}}@media (min-width: 1024px){.splash span.bg{background-position:center;top:0;right:0;bottom:0;left:0;height:auto;-webkit-mask-image:url(/build/assets/image-mask-60965d3e.svg);mask-image:url(/build/assets/image-mask-60965d3e.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}}.splash span.bg.inactive{display:none}.splash .tab-box{border-top-right-radius:.5rem;--tw-text-opacity: 1;color:rgb(11 27 45 / var(--tw-text-opacity));position:relative;z-index:20;border-top-left-radius:.25rem;margin-top:250px}@media (min-width: 1024px){.splash .tab-box{margin-top:0;margin-bottom:-5rem;margin-left:-4rem;width:55%}}@media (min-width: 1280px){.splash .tab-box{margin-left:0;margin-bottom:-6rem;max-width:42rem}}.splash .tab-box .tabs{border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));display:flex;flex:1 1 0%;flex-wrap:wrap}.splash .tab-box .tabs a{display:block;padding:.75rem 1rem 1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));border-top-width:4px;--tw-border-opacity: 1;border-top-color:rgb(235 244 247 / var(--tw-border-opacity))}.splash .tab-box .tabs a:first-child{border-top-left-radius:.5rem;padding-left:1.5rem}.splash .tab-box .tabs a:hover{border-top-color:rgb(19 50 79 / var(--tw-border-opacity));--tw-border-opacity: .1 }.splash .tab-box .tabs a.active,.splash .tab-box .tabs a.active:hover{--tw-border-opacity: 1;border-top-color:rgb(231 42 108 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(250 249 246 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(190 55 97 / var(--tw-text-opacity))}@media (min-width: 1024px){.splash .tab-box .tabs a{padding-left:2rem;padding-right:2rem}}.splash .tab-content{--tw-bg-opacity: 1;background-color:rgb(250 249 246 / var(--tw-bg-opacity));padding:1.5rem}.splash .tab-content .label{margin-bottom:.5rem;margin-top:0;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.splash .tab-content h1{margin-top:.5rem;margin-bottom:.5rem;font-size:3rem;line-height:1;font-weight:600;max-width:700px}@media (min-width: 1280px){.splash .tab-content h1{font-size:55px}}.splash .tab-content p{margin-top:1rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem}@media (min-width: 1024px){.splash .tab-content{padding-left:2rem;padding-right:2rem;padding-bottom:3rem}}.splash .inactive{display:none}.heading-with-link{margin-bottom:1.5rem}@media (min-width: 1024px){.heading-with-link{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}}.heading-with-link .link a{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-top:.25rem;display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem;text-decoration-line:underline}.heading-with-link .link a:before{height:1rem;background-size:contain;background-repeat:no-repeat;aspect-ratio:31/18;background-image:url(/build/assets/bullet-pink-6f1b1dbb.svg);content:" ";margin-top:7px}.heading-with-link .link a a{--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity))}.insights-promo .promos .heading-with-link .link a{--tw-text-opacity: 1;color:rgb(190 55 97 / var(--tw-text-opacity))}.blog-post-promo div.text .heading-with-link .link a{--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity))}.news-coverage-splide{max-width:100%}.news-coverage-item{display:block;width:auto;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));padding:1.5rem}.news-coverage-item p.date{--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity));--tw-contrast: contrast(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.news-coverage-item h3{margin-top:.25rem;margin-bottom:.25rem;font-size:1.5rem;line-height:2rem;font-weight:400;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.news-coverage-item p a{text-decoration-line:underline}.splide{position:relative}.splide .splide__track{max-width:100%}@media (min-width: 768px){.splide .splide__track{overflow:clip}}.splide ul.splide__list .splide__slide{margin-left:0;margin-right:0;opacity:.5;--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.splide ul.splide__list .splide__slide.is-visible{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1;--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.splide .splide__controls{margin-top:2rem;display:flex;align-items:stretch;justify-content:flex-end;gap:.5rem}.splide .splide__controls>button{position:static;aspect-ratio:1 / 1;border-radius:.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(11 27 45 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(11 27 45 / var(--tw-bg-opacity));padding:.25rem .5rem;opacity:1}.splide .splide__controls>button svg{margin:0;height:.5rem;width:.75rem;fill:#fff}.splide .splide__controls>button.is-active{background-color:transparent}.splide .splide__controls>button.is-active svg{fill:#0b1b2d}.splide .splide__arrows{display:flex;align-items:stretch;justify-content:flex-end;gap:.5rem}.splide .splide__arrows>.splide__arrow{position:static;aspect-ratio:1 / 1;height:auto;transform:none;border-radius:.5rem;border-width:2px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(11 27 45 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(11 27 45 / var(--tw-bg-opacity));padding:.25rem .5rem;opacity:1}.splide .splide__arrows>.splide__arrow svg{margin:0;height:1.5rem;fill:#fff}.splide .splide__arrows>.splide__arrow:disabled{border-color:#0b1b2d33!important;--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.splide .splide__arrows>.splide__arrow:disabled svg{fill:#0b1b2d33}.splide .splide__arrows .splide__arrow--prev{order:1}.splide .splide__arrows .splide__arrow--next{order:2}.gallery-splide,.client-logos-splide{margin-bottom:1rem}.gallery-splide .splide__slide,.client-logos-splide .splide__slide{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:2rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.gallery-splide .splide__slide img,.client-logos-splide .splide__slide img{max-height:7rem;border-radius:.25rem}.gallery-splide .splide__track{margin-top:1rem}.gallery-splide .splide__slide{padding:.5rem}@media (min-width: 768px){.gallery-splide .splide__slide{padding:2rem}}.gallery-splide .splide__slide img{max-height:480px}.gallery-splide .splide__slide{margin-left:0;margin-right:0;opacity:0}.gallery-splide .splide__slide.is-visible{opacity:1}.contact-cta{margin-top:4rem;margin-bottom:4rem;max-width:56rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(51 102 122 / var(--tw-bg-opacity));padding-left:2rem;padding-right:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));display:flex;flex-direction:column;justify-content:space-between;row-gap:.25rem;-moz-column-gap:1rem;column-gap:1rem}.contact-cta .img{margin-top:-2rem;width:50%}@media (min-width: 1024px){.contact-cta .img{margin-top:-4rem;margin-bottom:1rem;width:33.333333%}}.contact-cta .img img{width:100%;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.contact-cta .text{padding-top:2rem;padding-bottom:2rem}@media (min-width: 1024px){.contact-cta .text{padding-top:3rem;padding-bottom:3rem}}.contact-cta .text a:not(.button){--tw-text-opacity: 1;color:rgb(248 211 119 / var(--tw-text-opacity));text-decoration-line:underline}.contact-cta .text a:not(.button):hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.contact-cta{flex-direction:row;align-items:center;gap:3rem;border-radius:1.5rem;padding-left:4rem;padding-right:4rem}.contact-cta.has-image{margin-top:8rem}}main.home .contact-cta{margin-left:auto;margin-right:auto;max-width:64rem}.big-promo{margin-top:1rem;margin-bottom:2rem;padding-top:2rem;padding-bottom:2rem}.big-promo .wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;-moz-column-gap:4rem;column-gap:4rem}.big-promo .text{flex-grow:0;align-self:center;padding-top:1.5rem;padding-bottom:1.5rem}.big-promo .text h2{max-width:48rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.big-promo .img img{min-width:100%}.big-promo.image-left .img{order:1;margin-right:auto;margin-left:0;justify-content:flex-start}.big-promo.image-left .text{order:2}.big-promo.show-background{align-items:flex-start;--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity))}.big-promo.show-background .img{margin-top:-3rem}@media (min-width: 1024px){.big-promo{margin-top:4rem;margin-bottom:4rem;padding-top:0;padding-bottom:0}.big-promo .wrap{flex-direction:row;padding-top:1rem;padding-bottom:1rem}.big-promo .img{width:40%;padding-bottom:3rem}}.page-header .h1-and-summary p.date{margin-bottom:.5rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.page-header .h1-and-summary h1{margin-bottom:.5rem}.page-header .h1-and-summary h1 span.context{opacity:.6}.page-header.has-controls .img,.page-header.has-logo-image .img,.page-header.has-main-image .img{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width: 768px){.page-header.has-controls,.page-header.has-logo-image,.page-header.has-main-image{display:flex;align-items:flex-start;justify-content:space-between}.page-header.has-controls .img,.page-header.has-logo-image .img,.page-header.has-main-image .img{display:flex;align-items:flex-start;justify-content:flex-end;max-height:600px;max-width:50%;margin-left:0;margin-right:0}.page-header.has-controls>div.text>*,.page-header.has-logo-image>div.text>*,.page-header.has-main-image>div.text>*{padding-right:3rem}.page-header.has-controls .controls,.page-header.has-logo-image .controls,.page-header.has-main-image .controls{width:25%;text-align:right}}@media (min-width: 1280px){.page-header.has-controls .img,.page-header.has-logo-image .img,.page-header.has-main-image .img{max-width:55%}.page-header.has-controls .img.logo,.page-header.has-logo-image .img.logo,.page-header.has-main-image .img.logo{width:33.333333%}.page-header.has-controls>div.text>*,.page-header.has-logo-image>div.text>*,.page-header.has-main-image>div.text>*{padding-right:6rem}}.page-header.has-logo-image,.page-header.has-main-image{margin-bottom:1rem}.page-header.has-logo-image>div.text,.page-header.has-main-image>div.text{position:relative;padding-bottom:2rem}.page-header.has-logo-image>div.text h1,.page-header.has-main-image>div.text h1{margin-bottom:.5rem}@media (min-width: 768px){.page-header.has-logo-image>div.text h1,.page-header.has-main-image>div.text h1{margin-bottom:2rem}}.page-header.has-logo-image>div.text:before,.page-header.has-main-image>div.text:before{content:" ";display:block;height:.25rem;width:6rem;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));opacity:.2;position:absolute;bottom:0;left:0}@media (min-width: 1024px){.page-header.has-logo-image>div.text,.page-header.has-main-image>div.text{padding-top:4rem;padding-bottom:4rem}}.page-header.has-logo-image .img,.page-header.has-main-image .img{margin-top:2rem;flex-shrink:0}.page-header.has-logo-image .img img,.page-header.has-main-image .img img{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.page-header.has-logo-image .img.logo img,.page-header.has-main-image .img.logo img{border-radius:.75rem}@media (min-width: 1024px){.page-header.has-logo-image .img,.page-header.has-main-image .img{margin-top:0}}.table-ratings-wrap{margin-top:2rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));padding-bottom:.5rem;border-width:1px;border-style:solid;border-color:rgb(11 27 45 / var(--tw-border-opacity));--tw-border-opacity: .2 }table.ratings{width:100%;border-collapse:collapse}table.ratings tr td:first-child,table.ratings tr th:first-child{border-top-left-radius:.5rem;padding-left:1rem}table.ratings tr td:last-child,table.ratings tr th:last-child{border-top-right-radius:.5rem;padding-right:1rem}table.ratings th,table.ratings td{padding:.5rem;text-align:left;font-size:1rem;line-height:1.5rem}table.ratings thead{position:sticky;--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:75px}table.ratings thead tr th{border-bottom-width:1px;border-color:#33667a33;padding-bottom:0;vertical-align:top;font-weight:700}table.ratings thead tr th p{margin-top:.25rem}table.ratings thead tr th button.tooltip{border-bottom-right-radius:0;border-bottom-left-radius:0;--tw-bg-opacity: 1;background-color:rgb(51 102 122 / var(--tw-bg-opacity));font-weight:400}table.ratings thead tr th span.label-and-sorters{padding-bottom:.5rem}table.ratings thead tr th.score{height:1px;text-align:center}table.ratings thead tr th.score span.heading-with-tooltip{display:flex;height:100%;flex-direction:column;gap:.25rem}table.ratings thead tr th.score span.heading-with-tooltip>span:first-child{flex-grow:1}table.ratings thead tr th.score span.heading-with-tooltip>span:last-child{justify-self:end}table.ratings thead tr th.score:hover{cursor:pointer;background-color:rgb(19 50 79 / var(--tw-bg-opacity));--tw-bg-opacity: .05 }table.ratings thead tr th.score-breakdown{display:none}@media (min-width: 768px){table.ratings thead tr th.score-breakdown{display:table-cell}}table.ratings.stuck thead{--tw-bg-opacity: 1;background-color:rgb(51 102 122 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}table.ratings.stuck thead button.tooltip{background-color:#50b1f940}table.ratings tbody th.brand{font-weight:400}table.ratings tbody th.brand img{margin-top:.25rem;width:8rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}table.ratings tbody th.brand a{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}table.ratings tbody td.score{text-align:center;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}table.ratings tbody td.score.score-overall{font-size:2.25rem;line-height:2.5rem}table.ratings tbody td.score-breakdown{display:none}@media (min-width: 768px){table.ratings tbody td.score-breakdown{display:table-cell}}table.ratings tbody td.feature-value{text-align:center;font-size:1rem;line-height:1.5rem;max-width:450px}table.ratings tbody td.ribbon{width:6rem;padding-top:0}table.ratings tbody td.ribbon img{width:3rem}table.ratings tbody tr:nth-child(odd){border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}table.ratings .product-rating-badge{margin-left:auto;margin-right:auto;max-width:130px}.stars{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(0 0 0 / var(--tw-bg-opacity));background-color:rgb(19 50 79 / var(--tw-bg-opacity));--tw-bg-opacity: .1;padding:.5rem;--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity));gap:1px}.stars svg{height:1.25rem;width:1.25rem;fill:currentColor}.content-promo-row{margin-top:2rem;margin-bottom:2rem}.content-promo-row h3{--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.content-promo-row .constrained{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.content-promo-row .constrained a{display:block;flex:1 1 0%;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-promo-row .constrained a.has-image{margin-top:80px}.content-promo-row .constrained a span.img-wrap{margin-bottom:.5rem;display:block;width:75%;margin-top:-80px}.content-promo-row .constrained a h5{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.content-promo-row .constrained a p{margin-top:.5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.content-promo-row .constrained a p.date{margin-top:0;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.content-promo-row .constrained a p.link{--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity));text-decoration-line:underline}.content-promo-row .constrained a:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.content-promo-row .constrained{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.content-promo-row .constrained{grid-template-columns:repeat(3,minmax(0,1fr))}}.impact{margin-bottom:3rem}.insights-promo{background-color:rgb(248 211 119 / var(--tw-bg-opacity));--tw-bg-opacity: .2;padding-top:3rem;padding-bottom:3rem}.insights-promo .container{display:flex;flex-direction:column;gap:3rem}.insights-promo .promos{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:3rem}.insights-promo .promos a{display:block;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.insights-promo .promos h3{margin-top:.5rem;margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:400}.insights-promo .promos img{border-radius:.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.insights-promo .promos p{margin-top:.25rem;margin-bottom:.25rem}.insights-promo .promos p.date{margin-top:1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.insights-promo .promos .pink-arrow-link{--tw-text-opacity: 1;color:rgb(190 55 97 / var(--tw-text-opacity))}@media (min-width: 1024px){.insights-promo .container{flex-direction:row}.insights-promo .text{width:25%;flex-shrink:0}.insights-promo .promos{grid-template-columns:repeat(2,minmax(0,1fr))}}.embed-box{margin-top:3rem;margin-bottom:3rem;background-color:rgb(51 102 122 / var(--tw-bg-opacity));--tw-bg-opacity: .05 }.embed-box .embedded-code{flex-grow:1}.people-grid{margin-top:3rem;margin-bottom:3rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.people-grid .person{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:.5rem}@media (min-width: 768px){.people-grid .person{flex-direction:column;gap:0px}}.people-grid .person .img{width:40%;flex-shrink:0}@media (min-width: 768px){.people-grid .person .img{width:66.666667%}}.people-grid .person .img.clickable img{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.people-grid .person .img.clickable img:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.people-grid .person h3{margin-top:.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.people-grid .person h3+h4{font-size:1.25rem;line-height:1.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.people-grid .person .person-pop-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center}.people-grid .person .person-pop-wrap .person-pop{z-index:40;margin:1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:960px}.people-grid .person .person-pop-wrap .person-pop h2{margin-right:2.5rem;display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem}.people-grid .person .person-pop-wrap .person-pop h2 svg{margin-bottom:-.25rem;aspect-ratio:1 / 1;height:2rem;fill:#50b1f9}.people-grid .person .person-pop-wrap .person-pop h3{margin-top:0}.people-grid .person .person-pop-wrap .person-pop p{margin-top:.75rem;margin-bottom:.75rem}.people-grid .person .person-pop-wrap .person-pop p:last-child{margin-bottom:0}.people-grid .person .person-pop-wrap .person-pop .img{z-index:40;margin-bottom:-1rem;margin-left:1.5rem;width:50%;flex-shrink:0}.people-grid .person .person-pop-wrap .person-pop .img img{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.people-grid .person .person-pop-wrap .person-pop .inner-text{position:relative;z-index:30;overflow-y:scroll;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem;min-height:380px;max-height:60vh}.people-grid .person .person-pop-wrap .person-pop .inner-text .closer{position:absolute;top:1.5rem;right:1.5rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.people-grid .person .person-pop-wrap .person-pop .inner-text .closer svg{fill:currentColor}@media (min-width: 768px){.people-grid .person .person-pop-wrap .person-pop .inner-text{max-height:80vh}}@media (min-width: 1024px){.people-grid .person .person-pop-wrap .person-pop{margin:0;flex-direction:row}.people-grid .person .person-pop-wrap .person-pop .img{width:33.333333%;padding-top:2rem;padding-bottom:2rem}.people-grid .person .person-pop-wrap .person-pop .inner-text{margin-left:-1.5rem;padding:2rem 2rem 2rem 3rem}.people-grid .person .person-pop-wrap .person-pop .inner-text .closer{top:2rem;right:2rem}}.people-grid .person .person-pop-wrap .shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background-color:rgb(11 27 45 / var(--tw-bg-opacity));--tw-bg-opacity: .5;--tw-backdrop-blur: blur(4px);--tw-backdrop-grayscale: grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width: 768px){.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.people-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.people-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.news-coverage-grid,.blog-grid{margin-top:2rem;margin-bottom:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.news-coverage-grid article>a,.blog-grid article>a{display:block;background-image:linear-gradient(to bottom left,var(--tw-gradient-stops));--tw-gradient-from: rgb(248 211 119 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 211 119 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(231 42 108 / .3) var(--tw-gradient-to-position);height:24rem;border-radius:.75rem;padding:1.5rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.news-coverage-grid article>a h2,.blog-grid article>a h2{font-size:1.5rem;line-height:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.news-coverage-grid article>a:hover,.blog-grid article>a:hover{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(248 211 119 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 211 119 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(231 42 108 / .3) var(--tw-gradient-to-position);overflow:hidden}.news-coverage-grid article>a:hover h2,.blog-grid article>a:hover h2{font-size:2.25rem;line-height:2.5rem}@media (min-width: 768px){.news-coverage-grid,.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (min-width: 1280px){.news-coverage-grid,.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}h3+.blog-grid{margin-top:1rem}@media (min-width: 1280px){.news-coverage-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1280px){.press-release-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.latest-press-releases{margin-top:2rem;margin-bottom:2rem}.latest-press-releases h3{--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.feature-table .feature-table-wrap{margin-top:2rem;margin-bottom:2rem;display:block;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:100%;max-width:56rem}.feature-table table{font-size:1.125rem;line-height:1.75rem}.feature-table table th,.feature-table table td{border-bottom-width:1px;border-bottom-color:#33667a33;padding:.5rem 1rem}.feature-table table tr:first-child th{writing-mode:vertical-rl}@media (min-width: 768px){.feature-table table tr:first-child th{writing-mode:inherit}}.feature-table table tr *:first-child{padding-left:0}.feature-table table tr *:last-child{padding-right:0}.feature-table table tr:last-child th,.feature-table table tr:last-child td{border-width:0px}.feature-table table td.tick-cross svg{margin-left:auto;margin-right:auto}.quote{margin-bottom:2rem;margin-top:3rem}.quote .container{padding-top:1.5rem}@media (min-width: 768px){.quote .container{padding-top:3rem}}.quote .container .quotation{padding-bottom:1.5rem}.quote .container .quotation p{font-size:1.5rem;line-height:2rem}.quote .container .quotation p:first-child:before{font-size:1.875rem;line-height:2.25rem;content:"“"}.quote .container .quotation p:last-child:after{font-size:1.875rem;line-height:2.25rem;content:"”"}.quote .container .citation{border-top-left-radius:.75rem;border-top-right-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(250 249 246 / var(--tw-bg-opacity));padding:2rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));display:flex;max-width:32rem;flex-direction:column;gap:.25rem}.quote .container .citation span.name{font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(80 177 249 / var(--tw-text-opacity))}.quote .container .citation span.role{text-transform:uppercase;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.quote .container .citation .img{margin-top:.5rem;width:12rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.quote .container .citation .img.svg{background-color:transparent;padding-left:0;padding-right:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.quote .container .quotation{padding-bottom:3rem}.quote .container .quotation p{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 1280px){.quote .container{display:flex;align-items:center;justify-content:space-between;gap:8rem}.quote .container .quotation{width:60%;padding-bottom:6rem}.quote .container .citation{align-self:flex-end;width:30%}}.quote svg{margin-top:-1rem;height:1rem;width:100%;fill:#faf9f6}@media (min-width: 1024px){.quote svg{margin-top:-3rem;height:3rem}}.background-dark_blue{clear:both;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.background-pale_blue{clear:both;--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.background-blue{clear:both;--tw-bg-opacity: 1;background-color:rgb(51 102 122 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.client-logos.has-background-color{padding-top:2rem;padding-bottom:2rem}.loader,.table-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(250 249 246 / var(--tw-bg-opacity));padding:6rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.loader img,.table-loader img{height:4rem}.loader p,.table-loader p{font-weight:300}.loader{width:100%}.loader-failure{margin:.5rem;margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:#13324f0d;padding:6rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(51 102 122 / var(--tw-border-opacity))}.loader-failure img{height:4rem}.loader-failure p{font-weight:300}.blog-post-promo{display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.blog-post-promo div.img{aspect-ratio:16/10;flex-shrink:0;flex-grow:0;overflow:hidden;border-radius:.5rem}.blog-post-promo div.img img{min-height:100%;min-width:100%;flex-grow:0;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.blog-post-promo div.text{padding:1.5rem;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem}.blog-post-promo div.text p.date{--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.blog-post-promo div.text h3{font-size:1.5rem;line-height:2rem}.blog-post-promo div.text div.summary{flex-grow:1}.blog-post-promo div.text div.summary ul li{margin-top:0;margin-bottom:0;margin-left:2rem;list-style-type:disc;padding:0}.blog-post-promo div.text p:last-child{justify-self:end}.blog-post-promo div.text .pink-arrow-link{--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity))}.blog-post-promo:hover{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blog-post-promo:hover div.img img{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.brands-grid{margin-top:2rem;margin-bottom:2rem;display:grid;gap:1rem}.brands-grid a{overflow:hidden;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));text-align:center;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.brands-grid a div.text{overflow-wrap:break-word;padding:1rem}.brands-grid a div.text h3{font-size:1.5rem;line-height:2rem;font-weight:400;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.brands-grid a:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.brands-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.brands-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.brands-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.downloads{--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));position:relative;margin-top:2rem;margin-bottom:2rem;padding-top:2rem;padding-bottom:2rem}.downloads .container{padding-top:2rem;padding-bottom:2rem}.downloads .container:not(.float-container):before{content:" ";margin-bottom:1.5rem;display:block;height:.25rem;width:6rem;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));opacity:.2}.downloads h2,.downloads h3{--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.downloads .constrained{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 768px){.downloads .constrained{grid-template-columns:repeat(3,minmax(0,1fr))}}.downloads.show-in-sidebar{background-color:transparent;padding-top:0;padding-bottom:0}.downloads.show-in-sidebar .container{padding-top:0;padding-bottom:0}.downloads.show-in-sidebar:before{display:none}.downloads.show-in-sidebar .sidebar-box{padding:0}@media (min-width: 768px){.downloads.show-in-sidebar .sidebar-box{padding:1.5rem}}.downloads.show-in-sidebar .constrained{grid-template-columns:repeat(1,minmax(0,1fr));gap:.125rem}.downloads.show-in-sidebar .constrained span:first-child{display:flex;flex-direction:column;gap:0px}.downloads.show-in-sidebar .constrained .extension{order:2;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.downloads.show-in-sidebar .constrained a.download-link{flex-direction:row;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}a.download-link{display:block;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}a.download-link span.extension{display:block;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}a.download-link p.title{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}a.download-link .button{display:inline-flex;cursor:pointer;align-items:center;justify-content:space-between;gap:.5rem}a.download-link .button svg{height:1rem;width:1rem;fill:currentColor}ul.download-list{margin-top:0;margin-bottom:0;display:flex;list-style-type:none;flex-direction:column;gap:.25rem;padding:0}ul.download-list>li{margin-left:0;list-style-type:none}ul.download-list>li>a.download-link{flex-direction:row;align-items:center;justify-content:space-between;font-size:1rem;line-height:1.5rem;text-decoration-line:none}ul.download-list>li>a.download-link p.title{margin-top:0;margin-bottom:0}ul.download-list>li>a.download-link:hover{background-color:#50b1f90d}.box-out{--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));position:relative;margin-top:2rem;margin-bottom:2rem;padding-top:2rem;padding-bottom:2rem}.box-out .container{padding-top:2rem;padding-bottom:2rem}.box-out .container:not(.float-container):before{content:" ";margin-bottom:1.5rem;display:block;height:.25rem;width:6rem;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));opacity:.2}.box-out h3{--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.box-out .free-text{padding-bottom:1.5rem}.box-out.show-in-sidebar,.box-out.show-in-sidebar .container{padding-top:0;padding-bottom:0}.box-out.show-in-sidebar:before{display:none}@media (min-width: 1024px){.box-out.show-in-sidebar .sidebar-box{padding:1.5rem}.box-out.show-in-sidebar .free-text{padding-bottom:0}}.steps{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;padding-top:2.5rem}.steps .step{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.steps .step .number{margin-top:-3rem;margin-bottom:1rem;display:flex;height:5rem;width:5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(231 42 108 / var(--tw-bg-opacity));font-size:3rem;line-height:1;font-weight:600;color:#fffc}.steps .step h3{margin-bottom:.5rem}@media (min-width: 1024px){.steps .step{padding:2.5rem}}.tick{fill:#16a34a}.cross{fill:#9ca3af}.promo-box-with-image div.video-embed{margin-top:0;margin-bottom:0}.promo-box-with-image div.img{overflow:hidden;border-radius:.5rem}.promo-box-with-image div.text{padding:1.5rem;display:flex;flex-grow:1;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem}.promo-box-with-image div.text p.date{--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.promo-box-with-image div.text h3{font-size:1.5rem;line-height:2rem}.promo-box-with-image div.text h3+p{flex-grow:1}.promo-box-with-image div.text p:last-child{justify-self:end}.promo-box-with-image div.text ul.links{margin-top:0}.promo-box-with-image div.text ul.links li{font-size:1.125rem;line-height:1.75rem}.letter-wrap{margin-top:2rem;margin-bottom:2rem;display:flex;align-items:flex-start;justify-content:flex-start;max-width:1140px!important}.letter-wrap .letter{border-radius:.5rem;border-width:1px;border-color:#33667a66;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.letter-wrap .letter img.sig{width:16rem}.letter-wrap .letter p.name{margin-top:.5rem;margin-bottom:0;font-size:1.875rem;line-height:2.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.letter-wrap .letter p.name+p.role{margin-top:0;margin-bottom:0;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.letter-wrap .full-length-image{width:25%;flex-shrink:0}.letter-wrap .full-length-image+.letter{margin-left:-1.5rem}.case-studies-grid{margin-top:1.5rem;margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width: 1024px){.case-studies-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.case-studies-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.case-studies-grid>a,.case-studies-grid>div{aspect-ratio:4/3;position:relative;overflow:hidden;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);display:flex;align-items:center;justify-content:center}.case-studies-grid>a h2,.case-studies-grid>div h2{color:#33667a66}.case-studies-grid>a img,.case-studies-grid>div img{margin-left:auto;margin-right:auto;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;max-width:75%;max-height:75%}.case-studies-grid>a .reveal,.case-studies-grid>div .reveal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-color:#13324fcc;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;padding:3rem}.case-studies-grid>a .reveal p,.case-studies-grid>div .reveal p{margin:0;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.case-studies-grid>a .reveal span.button,.case-studies-grid>div .reveal span.button{margin-top:1rem}.case-studies-grid>a:hover img,.case-studies-grid>div:hover img{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.case-studies-grid>a:hover .reveal,.case-studies-grid>div:hover .reveal{opacity:1}.gallery{padding-top:1rem;padding-bottom:1rem}.gallery .thumbnails{margin-bottom:.5rem;display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.5rem}.gallery .thumbnails li{opacity:.8}.gallery .thumbnails li img{height:3rem;border-radius:.25rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.gallery .thumbnails li:hover{cursor:pointer;opacity:1}.search-results{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.search-results li a{display:block;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;display:flex;flex-direction:column;gap:.25rem}.search-results li a:hover{--tw-bg-opacity: 1;background-color:rgb(235 244 247 / var(--tw-bg-opacity));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.search-results li a p.date{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}h2.event-header{margin-top:1.5rem;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}p.no-results{margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem}p.no-ratings{padding:2rem 1.5rem 1.5rem;text-align:center;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.content-dropdown{position:relative;margin-top:.75rem}.content-dropdown button{border-radius:.5rem;padding:.75rem 1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));white-space:nowrap}.content-dropdown button span{order:2}.content-dropdown .content-dropdown-dropdown{position:absolute;top:3rem;left:0;margin-top:-.25rem;max-width:28rem;border-radius:.5rem;border-top-right-radius:0;--tw-bg-opacity: 1;background-color:rgb(19 50 79 / var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.content-dropdown .content-dropdown-dropdown a{display:block;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.25rem;padding:.25rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.content-dropdown .content-dropdown-dropdown a:hover{background-color:#ebf4f71a}.content-dropdown .content-dropdown-dropdown a span.count{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.content-dropdown.right-aligned .content-dropdown-dropdown{right:0}@media (min-width: 768px){.content-dropdown{margin-top:0}}.type-tabs{margin-bottom:0;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.25rem;border-bottom-width:4px;--tw-border-opacity: 1;border-color:rgb(80 177 249 / var(--tw-border-opacity))}.type-tabs li{flex:1 1 0%}.type-tabs li a{display:block;height:100%;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:.5rem;text-align:center;font-weight:700;line-height:1.25;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background-color:#0b1b2d1a;--tw-text-opacity: 1;color:rgb(11 27 45 / var(--tw-text-opacity))}.type-tabs li a:hover{background-color:#0b1b2d33}@media (min-width: 768px){.type-tabs li a{padding-top:1rem;padding-bottom:1rem}}.type-tabs li.active a{--tw-bg-opacity: 1;background-color:rgb(80 177 249 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ratings-table-group{margin-top:2rem;margin-bottom:2rem;border-radius:.25rem;background-color:#50b1f933;padding:.25rem}.ratings-table-group div.table-ratings-wrap{margin-top:0}.ratings-table-group.has-tabs div.table-ratings-wrap{border-top-left-radius:0;border-top-right-radius:0;border-top-width:0px}@media (min-width: 768px){.ratings-table-group{padding:1.5rem}}@media (min-width: 1024px){.ratings-table-group{margin-left:1rem;margin-right:1rem}}.cx-ratings-grid{margin-top:2rem;margin-bottom:2rem}.cx-ratings-grid h3{--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.ratings-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width: 1024px){.ratings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.ratings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.brand-ratings{padding-top:2rem}.brand-ratings h3{margin-top:1.5rem;margin-bottom:1.5rem;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.brand-ratings h3 span{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.cx-rating-card{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-top-width:4px;border-style:solid;border-top-color:#33667a4d}.cx-rating-card .ribbon{float:right;margin-top:-1.5rem;margin-left:1.5rem;margin-bottom:1.5rem;width:5rem}.cx-rating-card h4,.cx-rating-card .card-header p.ranking{--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.cx-rating-card .card-header hr{margin-top:1.25rem;margin-bottom:1.25rem}.cx-rating-card table{width:100%}.cx-rating-card table tbody th,.cx-rating-card table tbody td{padding-top:.25rem;padding-bottom:.25rem}.cx-rating-card table tbody th{text-align:left;font-weight:400}.cx-rating-card table tbody td{text-align:right;font-weight:700;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.cx-rating-card table tbody tr:last-child>*{padding-bottom:1rem}.cx-rating-card table tfoot th,.cx-rating-card table tfoot td{border-top-width:1px;border-top-color:#33667a40;padding-top:.75rem;padding-bottom:.75rem;vertical-align:middle}.cx-rating-card table tfoot th{text-align:left}.cx-rating-card table tfoot th p{display:block;font-size:1rem;line-height:1.5rem}.cx-rating-card table tfoot th p:first-child{font-weight:700;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.cx-rating-card table tfoot th p:last-child{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.cx-rating-card table tfoot td{text-align:right;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.cx-rating-card .all-ribbons{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:.5rem;border-top-width:1px;border-top-color:#33667a40}.cx-rating-card .all-ribbons img{max-width:20%}.product-ratings-headline-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.product-rating-headline-group{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.product-rating-headline{display:flex;align-items:center;justify-content:flex-end;gap:1rem;padding-bottom:.5rem}.product-rating-headline h4{margin-right:auto;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.product-rating-headline h5{margin-right:auto;font-size:1.25rem;line-height:1.75rem;font-weight:300}.product-rating-headline-children{border-top-width:1px;border-style:solid;border-color:#33667a40;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.product-rating-headline-children .product-rating-headline{padding-top:.5rem;padding-bottom:.5rem;border-bottom-width:1px;border-style:solid;border-color:#33667a40}.product-rating-headline-children .product-rating-headline:last-child{border-bottom-width:0px}.product-rating-headline-children p.product-count{color:#13324fbf}.featured-news-coverage{margin-top:2.5rem;margin-bottom:2.5rem}.featured-news-coverage h2{--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.product-rating-display{background-color:#50b1f90d;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.product-rating-display ul{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.25rem}.product-rating-display ul li a{display:block;cursor:pointer;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;background-color:#50b1f91a;padding:.375rem .5rem;font-size:1rem;line-height:1.5rem;font-weight:700;border-width:1px;border-color:#50b1f91a;--tw-text-opacity: 1;color:rgb(11 27 45 / var(--tw-text-opacity))}.product-rating-display ul li a:hover{border-width:1px;border-right-width:0px}.product-rating-display ul li a.active{--tw-bg-opacity: 1;background-color:rgb(80 177 249 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product-rating-display div.info{width:100%;flex-grow:1;border-radius:.25rem;border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(80 177 249 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-top-width:4px;border-style:solid;border-top-color:#33667a4d}.product-rating-display div.info .product-rating-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1rem}.product-rating-display div.info .product-rating-header div.product-rating-header-text{flex-grow:1}.product-rating-display div.info .product-rating-header div.product-rating-header-logo{max-width:200px}.product-rating-display div.info h3{margin:0}@media (min-width: 1024px){.product-rating-display{flex-direction:row}.product-rating-display>ul{width:20%;flex-shrink:0}}.product-rating-features{margin-top:1rem;width:100%}.product-rating-features thead tr{position:sticky;z-index:40;top:75px}.product-rating-features thead tr th{background-color:#50b1f91a;padding:.5rem;text-align:left;text-transform:uppercase}.product-rating-features thead tr th:last-child{text-align:right}.product-rating-features tbody tr th,.product-rating-features tbody tr td{width:50%;border-bottom-width:1px;border-style:solid;border-color:#33667a1a;padding:.5rem;vertical-align:top}.product-rating-features tbody tr th{text-align:left;font-weight:400}.product-rating-features tbody tr td{text-align:right;font-weight:400}.product-rating-features tbody tr td svg{margin-left:auto}.product-rating-features tbody tr:last-child th,.product-rating-features tbody tr:last-child td{border-bottom-width:0px}.product-rating-features tbody tr:nth-child(odd){background-color:#50b1f90d}.tiny-tooltip{margin-left:.5rem;display:inline-block;aspect-ratio:1 / 1;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(19 50 79 / var(--tw-border-opacity));background-color:transparent;padding-left:.5rem;padding-right:.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tiny-tooltip:hover{background-color:#e72a6c1a}.brand-ratings-tabs{margin-bottom:1.5rem;display:flex;align-items:stretch;justify-content:space-between;border-radius:.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.brand-ratings-tabs li{flex:1 1 0%}.brand-ratings-tabs li a{display:block;cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem;text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.brand-ratings-tabs li:first-child a{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.brand-ratings-tabs li:last-child a{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.brand-ratings-tabs li.active a{background-color:#50b1f933;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.product-rating-card{border-top-width:4px;border-style:solid;border-top-color:#33667a4d}.help-block{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:64rem;text-align:center;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.expand-link{cursor:pointer;white-space:nowrap;--tw-text-opacity: 1;color:rgb(80 177 249 / var(--tw-text-opacity));text-decoration-line:underline}.expand-link:hover{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.download-form{position:absolute;left:0;right:0;margin:0;overscroll-behavior:none;content:" ";z-index:1000}.download-form .menu-close{z-index:10000}.download-form div.shade{content:" ";position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgb(19 50 79 / var(--tw-bg-opacity));--tw-bg-opacity: .25;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;z-index:50;display:flex;align-items:center;justify-content:center}.download-form .download-request{position:relative;z-index:40;margin:2rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:2rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:960px}.download-form .download-request .closer{position:absolute;top:2.5rem;right:2rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.download-form .download-request h3{margin-right:2.5rem;display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem}.download-form .download-request h3 svg{margin-bottom:-.25rem;aspect-ratio:1 / 1;height:2rem;fill:#50b1f9}.download-form .download-request h3{margin-top:0}.download-form .download-request p{margin-top:.75rem;margin-bottom:.75rem}.download-form .download-request p:last-child{margin-bottom:0}.download-form .download-request .img{z-index:40;margin-bottom:-1rem;margin-left:1.5rem;width:50%;flex-shrink:0}.download-form .download-request .img img{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.download-form .download-request .inner-text{position:relative;z-index:30;overflow-y:scroll;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem;min-height:380px;max-height:80vh}.download-form .download-request .inner-text .closer{position:absolute;top:1.5rem;right:1.5rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.download-form .download-request .inner-text .closer svg{fill:currentColor}.form-fields{margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 768px){.form-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-fields .form-field{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:.125rem}.form-fields .form-field label{display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:.5rem;column-gap:.5rem}.form-fields .form-field label.big{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.form-fields .form-field input{border-radius:.25rem;border-width:1px;border-color:#33667a1a;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.form-fields .form-field p.instructions{margin-top:0;margin-top:.25rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}@media (min-width: 768px){.form-fields .form-field.subscribe{grid-column:span 2 / span 2}}.error-headline{margin-bottom:.75rem!important;border-radius:.25rem;border-width:1px;border-color:#e72a6c80;background-color:#e72a6c33;padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.error-small{margin-top:.125rem;display:block;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(231 42 108 / var(--tw-text-opacity))}.subscribe-form{margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(80 177 249 / var(--tw-border-opacity));--tw-border-opacity: .2;background-color:#50b1f90d;padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.subscribe-form h3{--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.subscribe-form p{margin-top:.5rem;margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.subscribe-form .form{margin-top:.5rem}.subscribe-form .form .form-fields{margin-bottom:.75rem}.subscribe-form .submit{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}.subscribe-form .submit p{text-align:right;font-size:1rem;line-height:1.5rem}.subscribe-form .submit p a{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity));text-decoration-line:underline}@media (min-width: 768px){.subscribe-form .submit{flex-direction:row;align-items:center;justify-content:space-between}}.sort-controls{display:flex;width:.5rem;flex-direction:column;align-items:center;justify-content:center}.sort-controls span{--tw-text-opacity: 1;color:rgb(19 50 79 / var(--tw-text-opacity))}.sort-controls span svg{height:.75rem;width:.75rem;fill:currentColor}.sort-controls span:first-child svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sort-controls span.active{--tw-text-opacity: 1;color:rgb(190 55 97 / var(--tw-text-opacity))}.label-and-sorters{display:flex;align-items:flex-start;justify-content:center;gap:.5rem}.ddm h2.ddmcm-title{margin-bottom:0;padding-bottom:.5rem!important;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(51 102 122 / var(--tw-text-opacity))}.ddm .ddmcm-box.bottom{bottom:32px}.podcast-subscribe-buttons{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.honeypot{display:none}
