@charset "UTF-8";/*!
  Theme Name: AdParlor 2025
  Theme URI: https://fluentco.com
  Author: Tom Rose (tom@slurve.com)
  Author URI: https://slurve.com
  Description: Custom theme for AdParlor.
  Version: 2.0
*/@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,600;0,700;0,900;1,100;1,300;1,400;1,500;1,600;1,700;1,900&display=swap);:root{--color-black:#000;--color-white:#fff;--color-pink:#F12876;--color-dark-navy:#0E1832;--color-true-navy:#1D2E5C;--color-purple:#8080E7;--color-light-blue:#008DE2;--color-dark-purple:#4B469F;--color-yellow:#FFC900;--color-orange:#F58000;--color-grey1:#7B7C80;--color-grey2:#97989D;--color-grey3:#BDBFC6;--color-grey4:#EDECEC;--color-shaded:#F0F2FA;--color-error:var(--color-orange);--color-fluent-fog:#EFF1FA;--box-shadow:0 12px 29px rgba(0, 0, 0, 0.15);--border-radius:5px;--border-radius-lg:40px;--transition:all 0.3s ease-out;--gradient1:linear-gradient(90deg, var(--color-pink) 2%, var(--color-true-navy) 100%);--gradient2:linear-gradient(90deg, var(--color-true-navy) 0%, var(--color-pink) 161.17%);--gradient-yellow:linear-gradient(90deg, var(--color-yellow) 0%, var(--color-orange) 100%);--gradient-pink:linear-gradient(90deg, var(--color-pink) 0%, var(--color-true-navy) 100%);--gradient-purple:linear-gradient(90deg, var(--color-purple) 0%, var(--color-dark-purple) 100%);--gradient-blue:linear-gradient(90deg, var(--color-light-blue) 0%, var(--color-true-navy) 100%);--s-xxs:10px;--s-xs:15px;--s-sm:30px;--s-md:70px;--s-lg:110px;--s-xl:150px;--max-width-narrow:1100px;--max-width-medium:1180px;--max-width:1480px;--header-height:97px;--header-height-sm:73px;--font-sans-serif:"Roboto",sans-serif}.container,.header-inner{margin:0 auto;padding-left:30px;padding-right:30px;max-width:var(--max-width-medium)}@media (min-width:768px){.container,.header-inner{margin:0 auto;padding-left:30px;padding-right:30px;max-width:var(--max-width-medium)}}@media (min-width:1560px){.container,.header-inner{margin:0 auto;padding-left:40px;padding-right:40px;max-width:var(--max-width)}}.container-narrow{max-width:var(--max-width-narrow);margin:0 auto;padding-left:40px;padding-right:40px}@keyframes bounce{0%,100%{transform:translateX(0)}50%{transform:translateX(-8px)}}.bg-pattern,.block-bio::before{background:var(--color-shaded)}.after-pattern::after,.block-glossary-post::after,.block-glossary::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;z-index:-1;background-color:var(--color-shaded)}.more{width:100%;border:none;background-color:transparent;margin:var(--s-md) auto 0;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.more span{border-bottom:2px solid;padding-bottom:3px;font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem;font-weight:700;color:var(--color-blue)}.more:hover span{color:var(--color-black)}.more:hover path{fill:var(--color-black)}.more.arrow-down svg{transform:rotate(90deg)}.more-arrow{display:flex;align-items:center;justify-content:flex-start;gap:10px;cursor:pointer;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;color:var(--color-blue-light);font-weight:900}a.arrow{position:relative;border-bottom:2px solid;padding:0 0 2px}a.arrow::after{content:"";background:url(../assets/images/more.svg) no-repeat right;background-size:6px 9px;display:inline-block;width:6px;height:9px;position:absolute;top:9px;right:-15px}a.arrow:hover::after{background-image:url(../assets/images/more-dark.svg)}.has-blue-color{color:var(--color-true-navy)}.has-gray-color{color:var(--color-grey1)}.tooltip{display:none;background-color:var(--color-shaded);padding:5px 10px;margin-left:2px;border-radius:var(--border-radius)}@keyframes nav_in_sm{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,60px,0)}}@keyframes nav_in{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,90px,0)}}a{color:var(--color-true-navy);transition:var(--transition)}a:focus-visible{outline-offset:.25em;outline-width:.25em;outline-color:currentColor}.wysiwyg p:last-child{margin-bottom:0}.screen-reader-text{text-indent:-9999px}.bg-grey{background-color:var(--color-shaded)}.bg-navy{background-color:var(--color-true-navy);color:var(--color-white)}.bg-purple{background-color:var(--color-purple);color:var(--color-white)}.bg-pink{background-color:var(--color-pink);color:var(--color-white)}.bg-yellow{background-color:var(--color-yellow)}.bg-true-navy{background-color:var(--color-true-navy);color:var(--color-white)}.bg-dark-purple{background-color:var(--color-dark-purple);color:var(--color-white)}body{font-family:var(--font-sans-serif);font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;color:var(--color-true-navy);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (min-width:768px){body{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem}}.eyebrow{color:var(--color-pink);font-weight:700;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}.pill{display:inline;align-self:flex-start;font-size:11px;font-size:.6875rem;line-height:11px;line-height:.6875rem;font-weight:700;background-color:var(--color-pink);color:var(--color-white);padding:10px 20px;text-align:center;border-radius:50px;margin:-55px 0 40px;position:relative}.label{display:block;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;font-weight:300;margin:0 0 20px;position:relative}@media (min-width:768px){.label{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem}}.caps{text-transform:uppercase}.heading-1{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:700}@media (min-width:768px){.heading-1{font-size:44px;font-size:2.75rem;line-height:52px;line-height:3.25rem}}@media (min-width:960px){.heading-1{font-size:54px;font-size:3.375rem;line-height:62px;line-height:3.875rem}}@media (min-width:1560px){.heading-1{font-size:62px;font-size:3.875rem;line-height:70px;line-height:4.375rem}}@media (min-width:768px){.heading-1-sm{font-size:26px;font-size:1.625rem;line-height:34px;line-height:2.125rem}}@media (min-width:960px){.heading-1-sm{font-size:34px;font-size:2.125rem;line-height:42px;line-height:2.625rem}}@media (min-width:1560px){.heading-1-sm{font-size:44px;font-size:2.75rem;line-height:52px;line-height:3.25rem}}@media (min-width:768px){.heading-1-md{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}}@media (min-width:960px){.heading-1-md{font-size:42px;font-size:2.625rem;line-height:50px;line-height:3.125rem}}@media (min-width:1560px){.heading-1-md{font-size:52px;font-size:3.25rem;line-height:60px;line-height:3.75rem}}@media (min-width:768px){.heading-1-lg{font-size:44px;font-size:2.75rem;line-height:52px;line-height:3.25rem}}@media (min-width:960px){.heading-1-lg{font-size:52px;font-size:3.25rem;line-height:60px;line-height:3.75rem}}@media (min-width:1560px){.heading-1-lg{font-size:64px;font-size:4rem;line-height:72px;line-height:4.5rem}}.heading-1 em{color:var(--color-pink);font-style:normal;font-weight:600}.heading-2{font-size:28px;font-size:1.75rem;line-height:36px;line-height:2.25rem;font-weight:700;margin-bottom:10px;position:relative}@media (min-width:768px){.heading-2{font-size:38px;font-size:2.375rem;line-height:44px;line-height:2.75rem}}@media (min-width:1560px){.heading-2{font-size:42px;font-size:2.625rem;line-height:52px;line-height:3.25rem}}.block-glossary-post-text p>b,.heading-3{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;font-weight:700;margin-bottom:20px}@media (min-width:1560px){.block-glossary-post-text p>b,.heading-3{font-size:26px;font-size:1.625rem;line-height:34px;line-height:2.125rem}}.block-cards-resources .card h3,.block-case-single .case-approach h1,.block-case-single .case-approach h2,.block-case-single .case-approach h3,.block-case-single .case-approach h4,.block-case-single .case-approach h5,.block-case-single .case-approach h6,.block-case-single .case-goal h1,.block-case-single .case-goal h2,.block-case-single .case-goal h3,.block-case-single .case-goal h4,.block-case-single .case-goal h5,.block-case-single .case-goal h6,.block-case-single .case-results h1,.block-case-single .case-results h2,.block-case-single .case-results h3,.block-case-single .case-results h4,.block-case-single .case-results h5,.block-case-single .case-results h6,.block-post main h1,.block-post main h2,.block-post main h3,.block-post main h4,.block-post main h5,.block-post main h6,.heading-4{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;margin-bottom:20px}@media (min-width:1560px){.block-cards-resources .card h3,.block-case-single .case-approach h1,.block-case-single .case-approach h2,.block-case-single .case-approach h3,.block-case-single .case-approach h4,.block-case-single .case-approach h5,.block-case-single .case-approach h6,.block-case-single .case-goal h1,.block-case-single .case-goal h2,.block-case-single .case-goal h3,.block-case-single .case-goal h4,.block-case-single .case-goal h5,.block-case-single .case-goal h6,.block-case-single .case-results h1,.block-case-single .case-results h2,.block-case-single .case-results h3,.block-case-single .case-results h4,.block-case-single .case-results h5,.block-case-single .case-results h6,.block-post main h1,.block-post main h2,.block-post main h3,.block-post main h4,.block-post main h5,.block-post main h6,.heading-4{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.heading-stat{font-size:36px;font-size:2.25rem;line-height:36px;line-height:2.25rem;margin-bottom:20px;font-weight:700}@media (min-width:768px){.heading-stat{font-size:46px;font-size:2.875rem;line-height:46px;line-height:2.875rem}}@media (min-width:1560px){.heading-stat{font-size:62px;font-size:3.875rem;line-height:62px;line-height:3.875rem}}.text-xs{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.block-post main .wp-block-quote cite,.text-sm,.wp-block-table table{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.block-case-filter .filter-section,.text{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media (min-width:768px){.block-case-filter .filter-section,.text{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem}}.block-success-results .stats p,.text-md{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}@media (min-width:768px){.block-success-results .stats p,.text-md{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}}@media (min-width:1560px){.block-success-results .stats p,.text-md{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem}}.block-accordion-text summary,.block-case-filter .block-hero-text .filter-section h2,.block-hero-text .block-case-filter .filter-section h2,.block-hero-text .text h2,.text-lg{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}@media (min-width:768px){.block-accordion-text summary,.block-case-filter .block-hero-text .filter-section h2,.block-hero-text .block-case-filter .filter-section h2,.block-hero-text .text h2,.text-lg{font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem}}@media (min-width:1560px){.block-accordion-text summary,.block-case-filter .block-hero-text .filter-section h2,.block-hero-text .block-case-filter .filter-section h2,.block-hero-text .text h2,.text-lg{font-size:26px;font-size:1.625rem;line-height:34px;line-height:2.125rem}}.text-xl{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}@media (min-width:768px){.text-xl{font-size:30px;font-size:1.875rem;line-height:38px;line-height:2.375rem}}@media (min-width:1560px){.text-xl{font-size:36px;font-size:2.25rem;line-height:44px;line-height:2.75rem}}.c-pink{color:var(--color-pink)}.c-white{color:var(--color-white)}.c-black{color:var(--color-black)}.c-blue{color:var(--color-blue)}.c-yellow{color:var(--color-yellow)}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-main,.w-100{font-weight:100}.w-300{font-weight:300}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-subtitle,.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b.print .hierarchy-body,.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b.web .hierarchy-body,.w-400{font-weight:400}.w-500{font-weight:500}.w-700{font-weight:700}.w-900{font-weight:900}body{background:var(--color-white);margin:0;box-sizing:border-box}*,:after,:before{box-sizing:inherit}li,ul{margin:0;padding:0;list-style-type:none}p{margin:0 0 15px}a{text-decoration:none}img{max-width:100%}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}:root{--hsf-global__font-family:var(--font-sans-serif);--hsf-global__font-size:18px;--hsf-global__color:var(--color-white);--hsf-background__background-color:transparent;--hsf-background__padding:0;--hsf-field-label__font-size:16px;--hsf-field-input__border-radius:var(--border-radius);--hsf-field-input__border-color:var(--color-white);--hsf-field-input__background-color:var(--color-shaded);--hsf-field-input__font-size:16px;--hsf-module__vertical-spacing:0;--hsf-default-module__vertical-spacing:3px;--hsf-erroralert__font-size:14px;--hsf-erroralert__color:var(--color-error);--hsf-field-description__font-size:16px;--hsf-field-description__color:var(--color-shaded);--hsf-richtext__color:var(--color-grey1);--hsf-button__background-color:var(--color-pink);--hsf-button__border-radius:50px;--hsf-button__padding:20px 40px;--hsf-navigationrow-buttons-single__justify-content:center}.hsfc-NavigationRow__Alerts{display:none}.hsfc-Row:has(.hsfc-ErrorAlert) .hsfc-TextInput{border-color:var(--color-error)}.hsfc-RichText{margin-left:25px}.newsletter-contact{position:relative}@media (min-width:1560px){.newsletter-contact{min-width:350px}}.newsletter-contact .field{margin:0!important}.newsletter-contact .hs-richtext,.newsletter-contact label{display:none!important}.newsletter-contact .hsfc-ErrorAlert{position:absolute;bottom:-30px;left:10px}.newsletter-contact .hsfc-Step{position:relative}.newsletter-contact .hsfc-Step__Content{--hsf-field-input__border-color:var(--color-pink);--hsf-row__vertical-spacing:0;--hsf-field-input__border-width:2px;--hsf-field-input__border-radius:50px;--hsf-field-input__font-size:16px;--hsf-field-input__padding:20px 20px;--hsf-button__padding:12px 22px;--hsf-button__font-size:14px;--hsf-erroralert__font-size:12px}.newsletter-contact .hsfc-NavigationRow__Buttons{position:absolute;top:11px;right:11px}.subscribe{position:relative;margin-inline:auto}@media (min-width:768px){.subscribe{margin:0}}.subscribe .hsfc-RichText{margin-left:0}.subscribe .hsfc-ErrorAlert{position:absolute;bottom:-35px;left:10px}.subscribe .hsfc-Step__Content{display:grid;align-items:center;grid-template-columns:1fr;gap:20px;--hsf-field-input__border-color:var(--color-pink);--hsf-row__vertical-spacing:0;--hsf-field-input__border-radius:50px;--hsf-field-input__padding:20px}@media (min-width:768px){.subscribe .hsfc-Step__Content{grid-template-columns:1fr auto}}.hsfc-FieldDescription{font-style:italic;line-height:1.4;margin-bottom:20px!important}.hsfc-CheckboxFieldGroup .hsfc-FieldLabel{gap:15px!important}.hsfc-CheckboxField .hsfc-FieldLabel{align-items:start!important;gap:15px!important}.hsfc-CheckboxField .hsfc-CheckboxInput{margin-top:5px!important}.hsfc-CheckboxField label>span{font-weight:700;line-height:1.4}.hsfc-Button{text-transform:uppercase}.wrap{width:100%;height:100vh}.wrap.noscroll{overflow:hidden}.main{margin-top:var(--header-height-sm)}@media (min-width:768px){.main{margin-top:var(--header-height)}}.page-template-page-basic .main{max-width:var(--max-width-narrow);margin-inline:auto}.page-template-page-basic .main .heading-1{margin-top:var(--s-md);margin-bottom:calc(var(--s-md) * -1)}@media (min-width:768px){.page-template-page-basic .main .heading-1{margin-top:var(--s-xl);margin-bottom:0}}.wp-block-table{margin:0;padding:0}.wp-block-table table{border-collapse:collapse;width:100%;margin:var(--s-md) 0}.wp-block-table tbody{vertical-align:middle}.wp-block-table td{padding:10px;border:1px solid var(--color-grey1)}.wp-block-table.is-style-stripes td{border:none}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:var(--color-shaded)}@media (min-width:768px){[data-aos^=fade][data-aos^=fade]{transition-duration:1.5s;opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,20px,0)}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:0}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:none;cursor:pointer;line-height:0;margin:0 .25em}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}/*! Lity - v2.4.0 - 2019-08-10
* http://sorgalla.com/lity/
* Copyright (c) 2015-2019 Jan Sorgalla; Licensed MIT */.lity{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:0!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:0!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.9)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:absolute;right:40px;top:20px;appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:var(--color-black);font-style:normal;font-size:35px;line-height:35px;border:0;background:0 0;outline:0;box-shadow:none}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:1080px}@media (min-width:1560px){.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:1480px}}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-85px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:8px;height:8px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li.slick-active button{background:var(--color-gray)}.slick-dots button{display:block;width:8px;height:8px;padding:5px;cursor:pointer;color:transparent;border-radius:50%;border:0;outline:0;background:var(--color-gray-light)}.slick-dots li .slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-next,.slick-prev{position:absolute;top:45%;width:20px;height:30px;cursor:pointer;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:20px 30px;border:none;outline:0;z-index:9998}.slick-next:hover,.slick-prev:hover{opacity:.8}.slick-next span,.slick-prev span{display:none}.slick-disabled,.slick-disabled:hover{opacity:.2}.slick-prev{left:-20px;background-image:url(../assets/images/carat-dark.svg);transform:rotate(90deg)}@media (min-width:1560px){.slick-prev{left:-30px}}.slick-next{right:-20px;background-image:url(../assets/images/carat-dark.svg);transform:rotate(-90deg)}@media (min-width:1560px){.slick-next{right:-30px}}.slick-next.light,.slick-prev.light{background-image:url(../assets/images/carat-light.svg)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.announcement{position:relative;background:var(--color-dark-navy);color:var(--color-white)}.announcement a{display:flex;justify-content:center;flex-direction:column;color:var(--color-white);position:relative;font-weight:700;padding:20px;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}@media (min-width:768px){.announcement a{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;flex-direction:row;align-items:center}.announcement a span:nth-child(1)::after{content:"|";margin-inline:20px}}@media (min-width:1560px){.announcement a{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem}}.announcement a span:nth-child(2){text-decoration:underline}.announcement a svg{display:none}@media (min-width:768px){.announcement a svg{display:inline;width:22px;stroke:var(--color-white);margin-left:10px}}.block-bio{position:relative;padding:var(--s-lg) 0}.block-bio::before{content:"";position:absolute;top:0;left:0;width:100%;height:185px;display:block;z-index:-1}@media (min-width:768px){.block-bio::before{height:265px}}.block-bio .bio{display:flex;flex-direction:column;gap:50px}@media (min-width:960px){.block-bio .bio{flex-direction:row}}.block-bio .bio-photo{flex:0 0 40%;display:flex;justify-content:center}.block-bio .bio-photo img{width:150px;height:150px;border-radius:50%;border:6px solid var(--color-white);object-fit:cover;object-position:center}@media (min-width:768px){.block-bio .bio-photo img{width:300px;height:300px}}@media (min-width:960px){.block-bio .bio-photo img{width:400px;height:400px}}.block-bio .bio-text{flex:1 1 60%}.block-bio .bio-text h1{font-weight:700;font-size:30px;font-size:1.875rem;line-height:40px;line-height:2.5rem;margin-bottom:0}@media (min-width:960px){.block-bio .bio-text h1{font-size:40px;font-size:2.5rem;line-height:50px;line-height:3.125rem}}.block-bio .bio-text h2{color:var(--color-grey1);margin-bottom:8px}.block-bio .bio-text .tenure{margin-bottom:var(--s-sm)}@media (min-width:960px){.block-bio .bio-text .tenure{margin-bottom:var(--s-lg)}}.block-bio .bio-nav{display:flex;justify-content:space-between;border-top:1px solid var(--color-shaded);padding:var(--s-sm) var(--s-xs) 0;margin:var(--s-md) 0 0}.block-bio .bio-nav svg{position:absolute;top:0;left:0;transform:rotate(-180deg)}@media (min-width:960px){.block-bio .bio-nav svg{top:20px;left:-32px}}.block-bio .bio-nav svg path{fill:var(--color-true-navy)}.block-bio .bio-nav a{position:relative;flex:1 1 50%;padding-top:30px}@media (min-width:960px){.block-bio .bio-nav a{padding-top:0;padding-left:20px}}.block-bio .bio-nav a:hover path{fill:var(--color-black)}.block-bio .bio-nav a:last-child{text-align:end;padding-top:30px}@media (min-width:960px){.block-bio .bio-nav a:last-child{padding-top:0;padding-right:20px}}.block-bio .bio-nav a:last-child svg{transform:rotate(0);left:auto;right:0}@media (min-width:960px){.block-bio .bio-nav a:last-child svg{right:-32px}}.block-bio .bio-nav em{display:block;font-style:normal;color:var(--color-grey1)}.block.bg-shaded{background-color:var(--color-shaded)}.block.bg-white{background-color:var(--color-white)}.block.bg-blue{background-color:var(--color-blue)}.block.bg-blue-black{background-color:var(--color-blue-black)}.block.bg-gradient1{background:var(--gradient1)}.block.bg-gradient2{background:var(--gradient2);color:var(--color-white)}.block.bg-gradient2 h2{color:var(--color-white)}.block.mt-default{margin-top:var(--s-md)}.block.mb-default{margin-bottom:var(--s-md)}.block.mt-large{margin-top:var(--s-md)}@media (min-width:1560px){.block.mt-large{margin-top:var(--s-xl)}}.block.mb-large{margin-bottom:var(--s-md)}@media (min-width:1560px){.block.mb-large{margin-bottom:var(--s-xl)}}.block.pt-small{padding-top:var(--s-sm)}@media (min-width:1560px){.block.pt-small{padding-top:var(--s-md)}}.block.pb-small{padding-bottom:var(--s-sm)}@media (min-width:1560px){.block.pb-small{padding-bottom:var(--s-md)}}.block.pt-default{padding-top:var(--s-md)}@media (min-width:1560px){.block.pt-default{padding-top:var(--s-lg)}}.block.pb-default{padding-bottom:var(--s-md)}@media (min-width:1560px){.block.pb-default{padding-bottom:var(--s-lg)}}.block.pt-large{padding-top:var(--s-md)}@media (min-width:1560px){.block.pt-large{padding-top:var(--s-xl)}}.block.pb-large{padding-bottom:var(--s-md)}@media (min-width:1560px){.block.pb-large{padding-bottom:var(--s-xl)}}.book-modal{width:100%;border-radius:var(--border-radius-lg);color:var(--color-white);border-radius:20px;color:var(--color-blue);text-align:start;max-height:90vh;overflow-y:auto;z-index:9999}.book-modal .hsfc-RichText{margin-left:0!important;color:var(--color-white)!important}.book-modal .hsfc-ErrorAlert{line-height:1.4!important;margin-top:5px!important;text-wrap:pretty}.book-modal .hsfc-FieldLabel{display:none!important}.book-modal .hsfc-NavigationRow__Buttons{justify-content:flex-start!important}.book-modal .hsfc-NavigationRow{margin-top:var(--s-sm)!important}.book-modal-inner{display:grid;grid-template-columns:1fr;min-height:500px}@media (min-width:960px){.book-modal-inner{grid-template-columns:45% 55%}}.book-modal-image{background-color:var(--color-purple);position:relative;height:280px;overflow:hidden}@media (min-width:768px){.book-modal-image{height:380px}}@media (min-width:960px){.book-modal-image{height:auto}}.book-modal-image img{height:auto;display:block}@media (min-width:768px){.book-modal-image img{max-width:500px}}@media (min-width:960px){.book-modal-image img{position:absolute;bottom:0;left:0;width:110%;object-fit:cover;max-width:none}}.book-modal-text{background-color:var(--color-dark-navy);padding:30px}@media (min-width:768px){.book-modal-text{padding:60px}}@media (min-width:960px){.book-modal-text{padding:40px 60px 40px 60px}}.book-modal h2{color:var(--color-white);margin-bottom:var(--s-sm)}.button{display:inline-flex;justify-content:center;align-items:center;gap:10px;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;font-weight:700;padding:14px 40px;border-width:2px;border-style:solid;border-radius:50px;white-space:nowrap;cursor:pointer;transition:var(--transition)}.button em{font-style:normal;font-weight:400}@media (max-width:767px){.button svg{display:none}}.button.arrow-white .arrow{fill:var(--color-white)}.button.arrow-black .arrow{fill:var(--color-black)}.button.arrow-blue .arrow{fill:var(--color-true-navy)}.button.arrow-pink .arrow{fill:var(--color-pink)}.button.arrow-purple .arrow{fill:var(--color-purple)}.button.arrow-yellow .arrow{fill:var(--color-yellow)}.button.background-transparent.text-white:hover{background-color:var(--color-white);color:var(--color-black);border-color:var(--color-white)}.button.background-transparent.text-white:hover span{color:var(--color-black)}.button.background-transparent.text-white:hover .arrow{fill:var(--color-black)}.button.background-blue.text-white:hover{background-color:var(--color-white);color:var(--color-true-navy);border-color:var(--color-white)}.button.background-blue.text-white:hover span{color:var(--color-black)}.button.background-blue.text-white:hover .arrow{fill:var(--color-black)}.button.background-transparent.text-blue:hover{background-color:var(--color-true-navy);border-color:var(--color-true-navy);color:var(--color-white)}.button.background-transparent.text-blue:hover .arrow{fill:var(--color-white)}.button.background-transparent.text-black:hover{background-color:var(--color-black);color:var(--color-white)}.button.background-transparent.text-black:hover .arrow{fill:var(--color-white)}.button.background-purple{background-color:var(--color-purple)}.button.background-yellow{background-color:var(--color-yellow)}.button.background-white{background-color:var(--color-white)}.button.background-blue{background-color:var(--color-true-navy)}.button.background-pink{background-color:var(--color-pink)}.button.background-pink{background-color:var(--color-pink)}.button.background-black{background-color:var(--color-black)}.button.border-black{border-color:var(--color-green)}.button.border-white{border-color:var(--color-white)}.button.border-black{border-color:var(--color-black)}.button.border-blue{border-color:var(--color-true-navy)}.button.border-purple{border-color:var(--color-purple)}.button.border-yellow{border-color:var(--color-yellow)}.button.border-pink{border-color:var(--color-pink)}.button.text-white{color:var(--color-white)}.button.text-black{color:var(--color-black)}.button.text-blue{color:var(--color-true-navy)}.button.text-pink{color:var(--color-pink)}.more-arrow{transition:var(--transition)}.more-arrow:hover{color:var(--color-blue-black)}.card-event{height:100%;background-color:var(--color-white);border:var(--border);border-bottom:0;border-radius:var(--border-radius-xl);display:flex;flex-direction:column;text-align:center}.card-event-text{padding:var(--s-sm);height:100%}@media (min-width:768px){.card-event-text{padding:var(--s-md)}}@media (min-width:960px){.card-event-text{display:flex;flex-direction:column}}.card-event-text img{margin-bottom:var(--s-sm)}@media (max-width:767px){.card-event-text img{height:auto}}.card-event-text h3{margin-bottom:10px;font-weight:700}.card-event-text p{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem}.card-event-text .button{margin:30px;display:block}@media (min-width:960px){.card-event-text .button{margin-top:auto;display:inline-block}}.card-event-type{background-color:var(--color-blue);color:var(--color-white);text-align:center;padding:10px;border-bottom-left-radius:var(--border-radius-xl);border-bottom-right-radius:var(--border-radius-xl);margin:auto -10px 0;display:flex;align-items:center;justify-content:center;gap:10px;height:50px;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:300}.card-event-type.type-hosted,.card-event-type.type-sponsored{background-color:var(--color-blue-dark)}.card-event-type svg{width:90px}.card{border-radius:25px;height:100%;background-color:var(--color-white);display:flex;flex-direction:column}.card-image{background-color:var(--color-grey1);width:100%;border-radius:25px 25px 0 0;position:relative}.card-image img:not(.logo){border-radius:25px 25px 0 0;object-fit:cover;aspect-ratio:423/221;object-position:top;max-width:100%;display:block;width:100%}@media all and (max-width:1399px){.card-image img:not(.logo){height:auto}}.card-text{padding:24.1px;border-radius:0 0 25px 25px;flex:1 1 100%;display:flex;flex-direction:column;border:4px solid var(--color-shaded);border-top:none}.card h3{color:var(--color-black);margin:0 0 var(--s-sm)}.card h3 strong{font-weight:400}.card .eyebrow{display:none}.card .meta{margin-top:auto;display:flex;align-items:center;justify-content:space-between;overflow:visible}.card.is-branded .card-image::after{content:"";width:100%;height:100%;background:rgba(29,46,92,.7);border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg);display:block;z-index:1;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease-in-out}.card.is-branded .logo{position:absolute;top:50%;bottom:50%;left:10%;margin:auto}.card.is-branded:hover .card-image::after{opacity:1;transition:opacity .3s ease-in-out}.card.is-branded:hover img{z-index:2}.card.is-branded:hover .logo{left:20%;transform:scale(1.5)!important;transition:all .5s ease-in-out}.card:hover svg{animation:bounce .5s}.card:hover path{transition:all ease-in .2s;stroke:var(--color-blue-dark)}.cards{display:grid;grid-template-columns:1fr;align-items:stretch;gap:20px}@media (min-width:768px){.cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.cards{grid-template-columns:repeat(3,1fr)}}.block-case-post{position:relative}.block-case-post .case-lead{background-color:var(--color-shaded);padding:var(--s-md) 0}@media (min-width:768px){.block-case-post .case-lead{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-case-post .case-lead-inner{max-width:1112px;margin:0 auto}.block-case-post .case-lead img{object-fit:cover;display:block;margin:0 auto var(--s-md);border-radius:var(--border-radius-lg)}.block-case-post .case-goal{padding:var(--s-md) 0}@media (min-width:768px){.block-case-post .case-goal{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-case-post .case-goal p:last-child{margin-bottom:0}.block-case-post .case-approach{background-color:var(--color-true-navy);color:var(--color-white);padding:var(--s-md) 0}@media (min-width:768px){.block-case-post .case-approach{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-case-post .case-approach .label{color:var(--color-pink)}.block-case-post .case-approach h2{color:var(--color-white)}.block-case-post .case-results{padding:var(--s-lg) 0}.cta-form{background-color:var(--color-true-navy);color:var(--color-white);padding:var(--s-md) 0}@media (min-width:768px){.cta-form{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.cta-form-hs{background-color:var(--color-white);--hsf-global__color:var(--color-black);border-radius:var(--border-radius-lg);padding:var(--s-sm);margin-top:var(--s-md);--hsf-field-description__color:var(--color-grey1)}@media (min-width:768px){.cta-form-hs{padding:var(--s-md)}}.cta-form .heading-2{margin-bottom:var(--s-sm)}.cta-form a:not(.button),.cta-form a:not(.button):hover{color:var(--color-white);text-decoration:underline}.stats{display:grid;justify-content:center;gap:25px;margin-top:var(--s-md)}.stats-3{grid-template-columns:1fr}@media (min-width:768px) and (max-width:959px){.stats-3{grid-template-columns:repeat(2,1fr)}.stats-3 .stat:nth-child(3){grid-column-start:1;grid-column-end:span 2}}@media (min-width:960px){.stats-3{grid-template-columns:repeat(3,1fr)}}.stat{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background-color:var(--color-dark-purple);border-radius:50%;color:var(--color-white);padding:var(--s-sm);margin:0 auto;width:225px;height:225px}@media (min-width:768px){.stat{width:250px;height:250px}}@media (min-width:960px){.stat{width:300px;height:300px;padding:var(--s-md) 20px}}@media (min-width:1560px){.stat{width:380px;height:380px}}.stat sup{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}.stat a{color:var(--color-white);border-bottom:1px solid}.stat-number{font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;font-weight:100}@media (min-width:960px){.stat-number{font-size:88px;font-size:5.5rem;line-height:88px;line-height:5.5rem;margin-bottom:var(--s-xs)}.stat-number.size-small{font-size:68px;font-size:4.25rem;line-height:68px;line-height:4.25rem}}@media (min-width:1560px){.stat-number{font-size:108px;font-size:6.75rem;line-height:108px;line-height:6.75rem}}.stat-prefix,.stat-suffix{font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;font-weight:100}@media (min-width:960px){.stat-prefix,.stat-suffix{font-size:88px;font-size:5.5rem;line-height:88px;line-height:5.5rem}.stat-prefix.size-small,.stat-suffix.size-small{font-size:68px;font-size:4.25rem;line-height:68px;line-height:4.25rem}}@media (min-width:1560px){.stat-prefix,.stat-suffix{font-size:108px;font-size:6.75rem;line-height:108px;line-height:6.75rem}}.stat-text{font-weight:500;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;text-wrap:pretty}@media (min-width:1560px){.stat-text{font-size:27px;font-size:1.6875rem;line-height:34px;line-height:2.125rem;padding-left:var(--s-sm);padding-right:var(--s-sm)}}.block-error404{padding:300px 0}.block-error404 .heading-1{margin-bottom:var(--s-sm)}.footer{background-color:var(--color-white);color:var(--color-black);box-shadow:0 -4px 20px rgba(50,50,50,.05)}.footer-inner{display:flex;text-align:center;flex-direction:column}@media (min-width:960px){.footer-inner{flex-direction:row;text-align:start}}.footer a{color:var(--color-black);font-size:14px;font-size:.875rem;line-height:32px;line-height:2rem}.footer a:hover{color:var(--color-pink)}.footer-info{flex:1 1 20%}.footer-info .info-logo{display:inline-block;padding:20px 45px 10px;margin-bottom:38px;background-color:var(--color-true-navy);border-radius:0 0 10px 10px}.footer-info .info-logo svg{width:140px;margin-top:5px}.footer-info .info-address{font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem}@media (min-width:960px){.footer-info .info-address{padding-left:40px}}.footer-info .info-address h3{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;font-weight:300;color:var(--color-black);margin-bottom:var(--s-xs)}.footer-info .info-address p{margin-bottom:var(--s-sm)}@media (min-width:960px){.footer-menus{flex:1 1 72%;display:flex;justify-content:space-between;gap:20px;padding:120px 0 60px}}.footer-menus .nav-title{margin-bottom:var(--s-xs)}.block-case-filter .footer-menus .nav-title .filter-section,.footer-menus .nav-title,.footer-menus .nav-title .block-case-filter .filter-section,.footer-menus .nav-title .text{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;color:var(--color-black)}.block-case-filter .footer-menus .nav-title-click .filter-section,.footer-menus .nav-title-click,.footer-menus .nav-title-click .block-case-filter .filter-section,.footer-menus .nav-title-click .text{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;color:var(--color-black)}.footer-menus .nav-title-click a{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;display:inline-block;margin-bottom:15px;font-weight:700}.footer-menus ul{display:none}@media (min-width:960px){.footer-menus ul{width:100%;display:block}}@media all and (min-width:1130px){.footer-menus ul{width:auto}}@media (min-width:960px){.footer-menus li{margin-bottom:5px}}.footer-menus .sub li{margin-bottom:0}.footer-menus .newsletter-contact .newsletter{border-top:2px solid var(--color-grey1);padding-top:calc(var(--s-sm) + 10px);padding-bottom:var(--s-sm);max-width:350px;margin-inline:auto}@media (min-width:960px){.footer-menus .newsletter-contact .newsletter{padding:0;border:none}}@media all and (min-width:960px) and (max-width:1130px){.footer-menus .newsletter-contact .newsletter{display:none}}.footer-menus .newsletter-contact .newsletter>p{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;color:var(--color-black);margin-bottom:var(--s-xs)}@media (min-width:960px){.footer-menus .newsletter-contact .newsletter>p{margin-left:25px}}.footer-menus .newsletter-contact .contact{display:flex;justify-content:center}@media (min-width:960px){.footer-menus .newsletter-contact .contact{justify-content:flex-end}}.footer-menus .newsletter-contact .contact a{font-weight:700;line-height:1;padding-bottom:2px;border-bottom:1px solid;text-wrap:nowrap}.footer-menus .newsletter-contact .email{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;text-align:center;display:flex;justify-content:center}@media (min-width:960px){.footer-menus .newsletter-contact .email{justify-content:end;text-align:end}}.footer-menus .newsletter-contact .email span{display:block;max-width:200px}.footer-menus .newsletter-contact .email a{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:700}.footer-menus .newsletter-contact .social{margin-bottom:var(--s-sm);display:flex;justify-content:center}@media (min-width:960px){.footer-menus .newsletter-contact .social{margin-top:var(--s-sm);justify-content:flex-end}}@media all and (min-width:960px) and (max-width:1130px){.footer-menus .newsletter-contact .social{margin-top:0}}.footer-menus .newsletter-contact .social ul{display:flex}.footer-legal{display:flex;justify-content:space-between;align-items:center;flex-direction:column;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;padding-bottom:var(--s-md);margin-top:var(--s-md)}@media (min-width:960px){.footer-legal{flex-direction:row;border-top:1px solid var(--color-shaded)}}.footer-legal .legal-copyright{padding:var(--s-xs) 0 0}@media (min-width:960px){.footer-legal .legal-copyright{padding-bottom:var(--s-xs)}}.footer-legal .legal-links{display:flex;flex-direction:column;align-items:center}@media (min-width:960px){.footer-legal .legal-links{justify-content:space-between;align-items:flex-end;margin-top:7px}}.footer-legal .legal-links li{height:16px}@media (min-width:960px){.footer-legal .legal-links{gap:10px;margin-top:0}.footer-legal .legal-links li{height:auto}}@media (min-width:960px){.footer-legal .legal-links{flex-direction:row;align-items:center;gap:var(--s-sm)}}.skip-link{display:none}.has-announcement .header{margin-top:67px}@media (min-width:1080px){.has-announcement .header{margin-top:97px}}.has-announcement .header.is-stuck{margin-top:0!important}.header{background-color:var(--color-true-navy);position:absolute;top:0;left:0;width:100%;height:var(--header-height-sm);z-index:9999}@media (min-width:768px){.header{height:var(--header-height)}}.header-inner{display:flex;align-items:center;height:100%}.header .logo{flex:1 1 220px;display:flex;align-items:center;z-index:2}.header .logo svg{width:93px}@media (min-width:768px){.header .logo svg{width:144px}}.header.is-stuck{position:fixed;top:-60px;left:0;width:100%;height:68px;z-index:99999;box-shadow:var(--box-shadow);animation-name:nav_in_sm;animation-duration:.4s;animation-timing-function:cubic-bezier(.66,.01,.82,.96) .4s;animation-delay:0;animation-fill-mode:both}@media (min-width:960px){.header.is-stuck{top:-90px}}.header.is-stuck .header-inner{height:100%}.header.is-stuck .search-toggle{top:4px;right:45px}@media (min-width:768px){.header.is-stuck .search-toggle{right:55px}}@media (min-width:1080px){.header.is-stuck .search-toggle{top:18px;right:130px}}.header.is-stuck .search-tool{width:180px;top:20px;right:50px;height:97px}@media (min-width:768px){.header.is-stuck .search-tool{width:240px;top:14px;right:60px}}@media (min-width:1080px){.header.is-stuck .search-tool{top:9px;right:105px}}@media all and (min-width:1380px){.header.is-stuck .search-tool{width:320px;top:10px;right:105px}}.header.is-stuck .suggested{display:none}.header.is-stuck .nav a:not(.button){font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.header.is-stuck .nav .nav-drop a:not(.button){color:var(--color-black)!important}.header.is-stuck .button{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;padding-left:30px;padding-right:30px}.header.is-stuck .logo svg{max-width:70%}@media (min-width:960px){.header.is-stuck{animation-name:nav_in}}.nav-drop{flex-direction:column;display:none;margin:5px 20px}@media (min-width:1080px){.nav-drop{background-color:var(--color-white);box-shadow:var(--box-shadow);position:absolute;top:50px;left:0;z-index:2;width:332px}}.nav-drop li{margin:0!important;padding:0!important;display:block!important;border-bottom:1px solid #ccc!important}@media (max-width:1079px){.nav-drop li{border-bottom:none!important}}.nav-drop a{display:flex;align-items:center;padding:10px 0!important;color:var(--color-black)!important;font-size:16px!important;font-weight:300!important}@media (min-width:1080px){.nav-drop a{border-left:10px solid transparent;padding:20px 30px!important;font-weight:700!important}.nav-drop a:hover{background-color:var(--color-white);border-left:10px solid var(--color-pink);color:var(--color-pink)!important}}.nav-drop .sub{display:block!important}@media (min-width:1080px){.nav-drop .sub{margin-top:-10px!important}}.nav-drop .sub li{margin:0!important}.nav-drop .sub a{font-weight:700;font-size:12px!important;line-height:12px!important;white-space:nowrap}@media (min-width:1080px){.nav-drop .sub a{font-size:14px!important;line-height:14px!important}}.utility{display:block}@media (min-width:1080px){.utility{display:none}}.utility .nav-open{display:flex;align-items:center;justify-content:center}.utility .icon-menu{width:25px}.utility .icon-close{display:none;width:23px}.utility svg{width:25px;height:25px;margin:0 0 0 30px}.search-toggle{position:absolute;top:6px;right:50px}@media (min-width:768px){.search-toggle{top:18px;right:65px}}@media (min-width:1080px){.search-toggle{top:20px;right:170px}}.search-tool{z-index:9999;display:none;position:absolute;top:20px;right:40px;left:auto;width:190px}@media (min-width:768px){.search-tool{top:30px;width:290px}}@media (min-width:1080px){.search-tool{width:220px;top:12px;right:150px;height:97px;padding:20px 0;z-index:8888}}@media all and (min-width:1370px){.search-tool{width:320px;top:-4px;right:160px}}.search-tool form{position:relative}.search-tool input[type=text]{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;background-color:transparent;outline:0;border:none;border-bottom:1px solid var(--color-pink);padding:0 0 12px;color:var(--color-white);width:100%;appearance:none;z-index:8888;border-radius:0}@media all and (min-width:1370px){.search-tool input[type=text]{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}}.search-tool input[type=text]::placeholder{color:var(--color-pink)}.search-tool .suggested{display:none}@media all and (min-width:1370px){.search-tool .suggested{display:block;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;color:var(--color-white);display:flex;align-items:center;gap:8px;margin-top:8px}.search-tool .suggested a{display:flex;align-items:center;justify-content:center;font-size:11px!important;line-height:11px!important;text-decoration:none;border-radius:5px;padding:4px 8px!important;background-color:var(--color-pink);color:var(--color-white)}}.search-tool input[type=submit]{display:none}.search-tool .search-submit{position:absolute;top:5px;right:5px;width:22px;cursor:pointer}.search-tool .search-submit path{fill:var(--color-pink)}.nav{display:flex;align-items:center;justify-content:flex-end;flex:1 1 100%;z-index:3}@media (min-width:1080px){.nav{justify-content:flex-start;position:relative}}.nav.active ul:not(.nav-drop){display:block}.nav>ul{display:none}@media (max-width:1079px){.nav>ul{padding:30px 0 0;position:absolute;top:var(--header-height);left:0;width:100%;height:100vh;padding-bottom:180px;height:calc(var(--vh,1vh) * 100);overflow-y:scroll;background-color:var(--color-white);z-index:3}}@media (max-width:767px){.nav>ul{top:var(--header-height-sm)}}@media (min-width:1080px){.nav>ul{display:flex!important;align-items:center;gap:20px;width:100%;height:var(--header-height)}}.nav li{position:relative;margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid #ccc}@media (min-width:1080px){.nav li{display:flex;align-items:center;margin:0;padding:0;border-bottom:0}}.nav li.menu-item-has-children a{padding-right:40px;position:relative}.nav li.menu-item-has-children a span{position:relative;display:inline-block;width:100%}@media (min-width:1080px){.nav li.menu-item-has-children a span{width:auto}}.nav li.menu-item-has-children a span::after{content:"";display:block;width:12px;height:7px;position:absolute;top:6px;right:50px;background:url(../assets/images/carat-light.svg) right top no-repeat;background-size:12px 7px}@media (min-width:1080px){.nav li.menu-item-has-children a span::after{right:-20px;background-image:url(../assets/images/carat-light.svg)}.nav-light .nav li.menu-item-has-children a span::after{background-image:url(../assets/images/carat-light.svg)}.is-stuck .nav li.menu-item-has-children a span::after{background-image:url(../assets/images/carat-light.svg);top:3px}}.nav li.menu-item-has-children a:hover span::after{background-image:url(../assets/images/carat-pink.svg)}.nav a:not(.button,.nav-open){color:var(--color-black);font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;padding:20px;font-weight:600}@media (min-width:1080px){.nav a:not(.button,.nav-open){color:var(--color-white)}.nav-light .nav a:not(.button,.nav-open){color:var(--color-white)}}.nav a:not(.button,.nav-open):hover{color:var(--color-pink)}@media (min-width:1080px){.nav .nav-basic a{font-weight:800}.nav .nav-basic:nth-child(1){position:relative}.nav .nav-basic:nth-child(1)::after{content:"";display:block;width:1px;height:24px;border-right:1px solid var(--color-white)}.nav-light .nav .nav-basic:nth-child(1)::after{border-color:var(--color-white)}.nav .nav-basic:nth-child(2) a{padding-left:0}}.nav .nav-button{padding-left:20px;text-transform:uppercase}@media (min-width:1080px){.nav .nav-button{padding-left:0;margin-left:auto}}.is-stuck .nav .nav-button .button{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;padding:12px 22px}.nav.active .icon-menu{display:none}.nav.active .utility .icon-close{display:block}.newsletter-modal{background-color:var(--color-white);box-shadow:var(--box-shadow);padding:var(--s-sm);border-radius:20px;position:fixed;bottom:30px;right:30px;z-index:99999;display:none;min-width:440px}@media (max-width:767px){.newsletter-modal{width:90%;transform:translateX(-50%);left:50%;right:auto}}.newsletter-modal .hsfc-RichText{margin-left:0}.newsletter-modal .close{cursor:pointer;position:absolute;top:20px;right:20px}.pagination{display:flex;justify-content:center;margin:var(--s-md) 0 0}@media (min-width:960px){.pagination{margin-top:var(--s-lg);margin-bottom:0}}.pagination a{color:var(--color-pink)}.pagination .active{color:var(--color-black);font-weight:400!important}.pagination .disabled{display:none}.pagination ul{display:flex;justify-content:center}.pagination li{margin:0 10px}.pagination .prev{margin-right:20px}.pagination .next{margin-left:20px}.pagination .last{margin-right:0}.block-post{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}.block-post::after{content:"";position:absolute;top:0;left:0;width:100%;height:600px;z-index:-1;background-color:var(--color-shaded)}.block-post-inner{display:flex;flex-direction:column}@media (min-width:768px){.block-post-inner{flex-direction:row}}.block-post .post-share{display:none}@media (min-width:768px){.block-post .post-share{display:block;flex:1 0 160px;padding-top:10px;padding-bottom:var(--s-sm)}}.block-post .post-content{flex:1 1 auto}.block-post .featured-image{margin-bottom:var(--s-md)}.block-post header{margin-bottom:var(--s-sm)}.block-post header .heading-1{margin-bottom:var(--s-sm)}.block-post header .meta{margin:var(--s-sm) auto}.block-post header .featured-image{margin-bottom:var(--s-sm);height:auto;border-radius:var(--border-radius-xl)}.block-post .cta-form-inner{max-width:var(--max-width-narrow);margin:0 auto;padding-left:40px;padding-right:40px}.block-post .cta-form a:not(.button),.block-post .cta-form a:not(.button):hover{color:var(--color-white);text-decoration:underline}.block-post .post-tldr{background-color:var(--color-blue);color:var(--color-white);padding:var(--s-md) 0;font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}@media (min-width:768px){.block-post .post-tldr{font-size:28px;font-size:1.75rem;line-height:35px;line-height:2.1875rem}}.block-post .post-tldr-inner{max-width:var(--max-width-narrow);margin:0 auto;padding-left:40px;padding-right:40px}.block-post a{text-decoration:underline}.block-post a:hover{color:var(--color-black)}.block-post main .post-content{max-width:var(--max-width-narrow);margin:0 auto;padding-left:40px;padding-right:40px}.block-post main .wp-block-quote{padding:var(--s-md) 0}.block-post main .wp-block-quote p{font-size:36px;font-size:2.25rem;line-height:46px;line-height:2.875rem;color:var(--color-gray-dark);font-style:italic}.block-post main .wp-block-quote cite{text-transform:uppercase;font-style:normal;color:var(--color-gray-dark)}.block-post main .wp-block-verse{white-space:pre-wrap}.block-post main .wp-block-video{padding:0;margin:0}.block-post main .wp-block-video video{max-width:100%}.block-post main .wp-block-columns{margin:var(--s-sm) 0;display:flex;flex-direction:column}.block-post main .wp-block-columns .wp-block-column{flex:1 1 100%}@media (min-width:768px){.block-post main .wp-block-columns{flex-direction:row;margin-top:var(--s-sm);margin-bottom:var(--s-sm);gap:60px}}.block-post main img{height:auto}.block-case-single .case-approach h1,.block-case-single .case-approach h2,.block-case-single .case-approach h3,.block-case-single .case-approach h4,.block-case-single .case-approach h5,.block-case-single .case-approach h6,.block-case-single .case-goal h1,.block-case-single .case-goal h2,.block-case-single .case-goal h3,.block-case-single .case-goal h4,.block-case-single .case-goal h5,.block-case-single .case-goal h6,.block-case-single .case-results h1,.block-case-single .case-results h2,.block-case-single .case-results h3,.block-case-single .case-results h4,.block-case-single .case-results h5,.block-case-single .case-results h6,.block-post main h1,.block-post main h2,.block-post main h3,.block-post main h4,.block-post main h5,.block-post main h6{margin-bottom:var(--s-sm)}.block-case-single .case-approach p,.block-case-single .case-goal p,.block-case-single .case-results p,.block-post main p{margin-bottom:var(--s-sm)}.block-case-single .case-approach ol,.block-case-single .case-approach ul,.block-case-single .case-goal ol,.block-case-single .case-goal ul,.block-case-single .case-results ol,.block-case-single .case-results ul,.block-post main ol,.block-post main ul{margin:20px 0 var(--s-sm) var(--s-sm)}.block-case-single .case-approach ol li,.block-case-single .case-approach ul li,.block-case-single .case-goal ol li,.block-case-single .case-goal ul li,.block-case-single .case-results ol li,.block-case-single .case-results ul li,.block-post main ol li,.block-post main ul li{margin:0 0 5px}.block-case-single .case-approach ul li,.block-case-single .case-goal ul li,.block-case-single .case-results ul li,.block-post main ul li{list-style-type:disc}.block-case-single .case-approach ol li,.block-case-single .case-goal ol li,.block-case-single .case-results ol li,.block-post main ol li{margin:0 0 5px;list-style-type:decimal}.block-case-single .case-approach .alignright,.block-case-single .case-goal .alignright,.block-case-single .case-results .alignright,.block-post main .alignright{float:right;margin:var(--s-sm) 0 var(--s-sm) var(--s-sm)}.block-case-single .case-approach .alignleft,.block-case-single .case-goal .alignleft,.block-case-single .case-results .alignleft,.block-post main .alignleft{float:left;margin:var(--s-sm) var(--s-sm) var(--s-sm) 0}.wp-block-details,.wp-block-yoast-faq-block .schema-faq-section{padding:var(--s-sm);background:var(--color-shaded);margin-bottom:var(--s-sm);border-left:6px solid var(--color-grey1)}.wp-block-details.active,.wp-block-details[open],.wp-block-yoast-faq-block .schema-faq-section.active,.wp-block-yoast-faq-block .schema-faq-section[open]{border-color:var(--color-blue)}.wp-block-details.active .schema-faq-question,.wp-block-details.active summary,.wp-block-details[open] .schema-faq-question,.wp-block-details[open] summary,.wp-block-yoast-faq-block .schema-faq-section.active .schema-faq-question,.wp-block-yoast-faq-block .schema-faq-section.active summary,.wp-block-yoast-faq-block .schema-faq-section[open] .schema-faq-question,.wp-block-yoast-faq-block .schema-faq-section[open] summary{color:var(--color-blue);margin-bottom:var(--s-sm)}.wp-block-details.active .schema-faq-question::after,.wp-block-details.active summary::after,.wp-block-details[open] .schema-faq-question::after,.wp-block-details[open] summary::after,.wp-block-yoast-faq-block .schema-faq-section.active .schema-faq-question::after,.wp-block-yoast-faq-block .schema-faq-section.active summary::after,.wp-block-yoast-faq-block .schema-faq-section[open] .schema-faq-question::after,.wp-block-yoast-faq-block .schema-faq-section[open] summary::after{content:"—"}.wp-block-details .schema-faq-question,.wp-block-details summary,.wp-block-yoast-faq-block .schema-faq-section .schema-faq-question,.wp-block-yoast-faq-block .schema-faq-section summary{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem;margin-bottom:0;list-style-type:none;cursor:pointer;position:relative;color:var(--color-grey1);width:100%;display:block}.wp-block-details .schema-faq-question::after,.wp-block-details summary::after,.wp-block-yoast-faq-block .schema-faq-section .schema-faq-question::after,.wp-block-yoast-faq-block .schema-faq-section summary::after{content:"+";position:absolute;top:0;right:0;font-size:34px}.wp-block-details .schema-faq-answer,.wp-block-yoast-faq-block .schema-faq-section .schema-faq-answer{display:none}.wp-block-details p:last-child,.wp-block-yoast-faq-block .schema-faq-section p:last-child{margin-bottom:0}.wp-block-heading{margin:var(--s-md) 0 20px!important}.wp-block-list{background-color:transparent!important;padding:0 0 0 25px!important;margin:0 0 var(--s-md)!important}.wp-block-list li{background-color:transparent!important;padding:0!important;margin:0 0 10px!important}.wp-block-list a{font-size:24px;font-weight:700}.block-search{position:relative;padding:var(--s-md) 0}@media (min-width:960px){.block-search{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-search .results{margin:var(--s-md) 0 0}.block-search .results li{margin-bottom:var(--s-sm)}.share{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;color:var(--color-grey1);position:sticky;top:110px;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.share svg{width:22px;height:22px;fill:var(--color-white)}.share a{width:50px;height:50px;background-color:var(--color-grey1);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:12px}.circles-container{display:flex;gap:20px;align-items:center;justify-content:center;margin:60px auto;position:relative}.circles-container .circles-text div{display:none;padding:var(--s-sm);margin-bottom:var(--s-md);background-color:var(--color-shaded);border-radius:var(--border-radius)}.circles-container .circles-text div ul{margin-bottom:0!important}.circles-container .info{display:flex;flex-direction:column;justify-content:space-around;height:500px}.circles-container .info div{font-size:16px;font-weight:700;opacity:0;transition:opacity .5s ease;position:relative;margin-left:-300px}@media (min-width:960px){.circles-container .info div{margin-left:-305px;width:460px}.circles-container .info div::before{content:"";position:absolute;top:-5px;left:0;border-top:1px dotted var(--color-blue);width:460px;height:1px;display:block}}.circles-container .info a{display:flex;justify-content:space-between;align-items:center;text-decoration:none!important}.circles-container .info a:hover::after{content:"";position:absolute;top:10px;right:-30px;width:20px;height:20px;display:block;background:url(../assets/images/carat-dark.svg) no-repeat}.circles-container .info a:hover strong{color:var(--color-gray-dark)}.circles-container .info .tooltip{width:320px;display:none;position:absolute;top:-40px;left:-380px;background-color:var(--color-white);padding:20px 30px;border-radius:10px;box-shadow:var(--box-shadow);font-weight:400;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.circles-container .info .tooltip em{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;font-style:normal;display:block;margin-bottom:5px;font-weight:700}.circles-container .info span{font-size:20px;text-decoration:none!important}.circles-container .info strong{font-size:22px;cursor:pointer;color:var(--color-blue);text-decoration:none!important;display:none}@media (min-width:960px){.circles-container .info strong{display:block}}.svg-container{position:relative}.svg-container svg{display:block;width:500px}.svg-container svg circle{opacity:0;cursor:pointer;transition:opacity .5s ease}.social{display:flex;gap:10px}.social svg{width:25px;height:25px}.social circle{fill:var(--color-true-navy);transition:var(--transition)}.social a{display:flex;align-items:center;justify-content:center}.social a:hover circle{fill:var(--color-black)}.block-accordion{position:relative;text-align:center}.block-accordion .heading-2,.block-accordion .lead{margin-inline:auto}.block-accordion-left .block-accordion-image{order:1}.block-accordion-left .block-accordion-text{order:2}.block-accordion-inner{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:768px){.block-accordion-inner{margin-top:var(--s-md);grid-template-columns:25% 1fr;gap:80px}}@media (min-width:960px){.block-accordion-inner{grid-template-columns:35% 1fr;gap:120px}}.block-accordion-text{order:1}.block-accordion-text details{width:100%;text-align:start;cursor:pointer}@media (min-width:768px){.block-accordion-text details{padding:0 0 0 var(--s-md);border-left:8px solid #d9d9d9}}.block-accordion-text details:last-child summary{border-bottom:1px solid var(--color-true-navy)}.block-accordion-text details[open]{border-color:var(--color-true-navy)}.block-accordion-text details[open]:last-child summary{border-bottom:0}.block-accordion-text details[open]:last-child p{border-bottom:1px solid var(--color-true-navy)}.block-accordion-text summary{font-weight:300;background:0 0;list-style-type:none;padding:var(--s-xs) 0;border-top:1px solid var(--color-true-navy);display:flex;text-wrap:balance;align-items:center;justify-content:space-between;text-align:start}.block-accordion-text summary::-webkit-details-marker{display:none;background:0 0;color:transparent}@media (min-width:768px){.block-accordion-text summary{align-items:flex-start;padding:var(--s-sm) 0}}.block-accordion-text summary span:first-child{flex:1}.block-accordion-text summary .close{display:none}.block-accordion-text details[open] summary{font-weight:700}.block-accordion-text details[open] summary .open{display:none}.block-accordion-text details[open] summary .open svg{margin-top:5px;transform:rotate(180deg)}.block-accordion-text details[open] summary .close{display:inline-block}.block-accordion-text details[open] summary .close svg{transform:rotate(-180deg);margin-top:2px}.block-accordion-text p{margin:-10px 0 0;padding-bottom:var(--s-sm);max-width:600px;text-wrap:pretty}.block-accordion-text .buttons{display:flex;justify-content:center;gap:20px;margin:var(--s-md) auto 0}@media (min-width:960px){.block-accordion-text .buttons{justify-content:flex-start;margin-right:0;margin-left:40px}}.block-accordion-image{display:flex;flex-direction:column;justify-content:flex-start;order:2;position:relative}@media (max-width:767px){.block-accordion-image{max-width:70%;margin-inline:auto}}.block-accordion-image picture{display:block}.block-accordion-image .image{height:auto;display:block}.block-accordion-image .icon{position:absolute;top:100px;right:-50px;display:none}@media (max-width:959px){.block-accordion-image .icon{top:50px;right:-30px;width:61px;height:61px}}.block-accordion .heading-t{margin-inline:auto}.block-announcement{position:relative}.block-announcement.pt-small{padding-top:var(--s-sm);padding-bottom:var(--s-sm)}.block-announcement.bg-white{border-bottom:1px solid var(--color-pink)}.block-announcement.bg-white a{color:var(--color-navy)}.block-announcement.bg-white .cta{color:var(--color-pink)}.block-announcement.bg-white path{stroke:var(--color-pink)}.block-announcement.bg-white rect{fill:var(--color-pink)}.block-announcement a{display:flex;justify-content:center;flex-direction:column;color:var(--color-white);position:relative;font-weight:700;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;padding:0 20px}@media (min-width:768px){.block-announcement a{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;flex-direction:row;align-items:center}.block-announcement a span:nth-child(1)::after{content:"|";margin-inline:20px}}@media (min-width:1560px){.block-announcement a{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem}}.block-announcement a span:nth-child(2){text-decoration:underline}.block-announcement a svg{display:none}@media (min-width:768px){.block-announcement a svg{display:inline;width:22px;stroke:var(--color-white);margin-left:10px}}.block-authors{position:relative}.block-authors .label{color:var(--color-pink);padding-left:var(--s-sm);padding-right:var(--s-sm);margin-bottom:var(--s-sm)}.block-authors .glide__arrows{width:100%;height:63px;position:absolute;top:50%;left:0;right:0;display:none;justify-content:space-between;align-items:center;margin:0 auto}.block-authors .glide__arrows button{background-color:var(--color-white);position:relative;display:flex;justify-content:center;align-items:center;width:63px;height:63px;border-radius:63px;text-indent:-9999px;border:none}@media (max-width:767px){.block-authors .glide__arrows button{width:45px;height:45px;border-radius:45px}}.block-authors .glide__arrows button::before{content:"";display:block;width:30px;height:30px;background:var(--color-white) url(../assets/images/arrow-black.svg) no-repeat center;position:absolute;top:17px;left:17px;background-size:30px}@media (max-width:767px){.block-authors .glide__arrows button::before{top:15px;left:15px;width:15px;height:15px;background-size:15px}}.block-authors .glide__arrows .glide__arrow--left{position:absolute;left:12px;top:0}@media (min-width:960px){.block-authors .glide__arrows .glide__arrow--left{left:265px}}.block-authors .glide__arrows .glide__arrow--left::before{content:"";transform:rotate(-180deg)}.block-authors .glide__arrows .glide__arrow--right{position:absolute;right:12px;top:0}@media (min-width:960px){.block-authors .glide__arrows .glide__arrow--right{right:260px}}.block-authors .glide__track{position:relative}.block-authors .author-slide{display:grid;grid-template-columns:1fr;gap:80px}@media (min-width:960px){.block-authors .author-slide{grid-template-columns:50% 50%;align-items:center;padding-left:var(--s-sm);padding-right:var(--s-sm)}}.block-authors .author-slide-text{order:2;text-wrap:wrap}@media (min-width:960px){.block-authors .author-slide-text{order:1}}.block-authors .author-slide-text h2{color:var(--color-white)}.block-authors .author-slide-text a{display:inline-block;margin-top:var(--s-sm);border-bottom:1px solid;color:var(--color-shaded)}.block-authors .author-slide-text a:hover{color:var(--color-grey2)}.block-authors .author-slide-image{order:1;border-bottom:1px solid var(--color-true-navy)}.block-authors .author-slide-image img{max-width:95%;margin-inline:auto}@media (min-width:960px){.block-authors .author-slide-image{order:2}}.block-benefits{position:relative;overflow:hidden}.block-benefits .heading-2{margin-bottom:var(--s-sm)}.block-benefits a{color:var(--color-white)}.block-benefits a:hover{border-bottom:1px solid}.block-benefits ul{display:none}@media (min-width:960px){.block-benefits ul{border-top:1px solid var(--color-white);padding:40px 0;margin:40px 0;display:flex;gap:50px}}.block-benefits ul li{font-weight:700;cursor:pointer}.block-benefits ul li.active a{color:var(--color-pink)}.block-benefits ul li a{padding-bottom:1px;border-bottom:1px solid;color:var(--color-white)}.block-benefits ul li a:hover{color:var(--color-pink)}.block-benefits .benefits{margin-top:var(--s-md)}@media (min-width:960px){.block-benefits .benefits{margin-top:0}}.block-benefits .benefits .benefit{margin-bottom:40px}@media (min-width:960px){.block-benefits .benefits .benefit{margin-bottom:0;display:none}}.block-benefits .benefits .benefit:first-child{display:block}.block-benefits .benefits .benefit .block-glossary-post-text p>b,.block-benefits .benefits .benefit .heading-3,.block-glossary-post-text .block-benefits .benefits .benefit p>b{font-weight:700}.block-box{background-color:var(--color-blue);position:relative}@media (max-width:959px){.block-box .container,.block-box .header-inner{padding:0}}.block-box::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:50%;background-color:var(--color-blue-black);z-index:1}@media (min-width:768px){.block-box{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-box-inner{position:relative;z-index:2;overflow:hidden;background-color:var(--color-gray1);padding:var(--s-sm)}@media (min-width:960px){.block-box-inner{border-radius:var(--border-radius-md)}}@media (min-width:1560px){.block-box-inner{padding:var(--s-md) var(--s-lg)}}.block-box .block-case-filter .filter-section,.block-box .text,.block-case-filter .block-box .filter-section{position:relative;z-index:2}.block-box .button{margin-top:var(--s-sm)}.block-box .wysiwyg ol{margin-bottom:0}.block-box .wysiwyg ol li{margin-bottom:var(--s-sm)}.block-box .wysiwyg ol li:last-child{margin-bottom:0}.block-box .bg{z-index:1;margin:var(--s-md) auto 0;display:block;object-fit:cover}@media (min-width:1560px){.block-box .bg{margin:0;position:absolute;top:0;right:0;height:100%}}.block-boxes-basic{position:relative}.block-boxes-basic .heading-2{margin-bottom:var(--s-sm)}.block-boxes-basic.align-center{text-align:center}.block-boxes-basic.align-center .heading-2{margin-inline:auto}.block-boxes-basic.align-center .wysiwyg{margin-inline:auto}.block-boxes-basic .wysiwyg p{margin-bottom:30px}.block-boxes-basic .wysiwyg p:last-child{margin-bottom:0}.block-boxes-basic .wysiwyg+.button{margin-top:calc(var(--s-sm) + 10px)}.block-boxes-basic .boxes{display:grid;grid-template-columns:1fr;position:relative;z-index:1;gap:25px;margin:calc(var(--s-md) - 20px) auto}@media (min-width:960px){.block-boxes-basic .boxes{max-width:80%;gap:50px}}.block-boxes-basic .boxes-2{grid-template-columns:1fr}@media (min-width:768px){.block-boxes-basic .boxes-2{grid-template-columns:repeat(2,1fr)}}.block-boxes-basic .boxes-3{grid-template-columns:1fr}@media (min-width:960px){.block-boxes-basic .boxes-3{grid-template-columns:repeat(3,1fr)}}.block-boxes-basic .boxes-4{grid-template-columns:1fr}@media (min-width:768px){.block-boxes-basic .boxes-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1560px){.block-boxes-basic .boxes-4{grid-template-columns:repeat(4,1fr)}}.block-boxes-basic .box{background-color:var(--color-white);border-radius:0 var(--border-radius-lg);border:6px solid var(--color-shaded);box-shadow:var(--box-shadow)}.block-boxes-basic .box-text{padding:var(--s-sm)}@media (min-width:768px){.block-boxes-basic .box-text{padding:calc(var(--s-md) - 20px)}}.block-boxes-basic .box-text h3{margin-inline:auto;max-width:300px}.block-boxes-basic .box-text p{margin-bottom:0;text-wrap:pretty}.block-boxes-home{position:relative;text-align:center}.block-boxes-home .heading-t{margin-inline:auto;text-wrap:pretty;max-width:900px}.block-boxes-home .lead{margin-inline:auto}.block-boxes-home-boxes{display:grid;grid-template-columns:1fr;gap:32px;margin-top:var(--s-sm)}@media (min-width:768px){.block-boxes-home-boxes{grid-template-columns:repeat(2,1fr);align-items:stretch;margin-top:var(--s-md);padding-bottom:10px}}.block-boxes-home .box{text-align:start;color:var(--color-white);border-radius:20px;height:100%;display:flex;flex-direction:column;position:relative;transition:transform .3s ease,box-shadow .3s ease}.block-boxes-home .box-a{position:relative;z-index:2;padding:30px 30px 0;background-color:var(--color-true-navy);border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;flex:1;min-height:240px;display:flex;flex-direction:column}@media (min-width:768px){.block-boxes-home .box-a{padding-top:40px;padding-left:40px;padding-right:40px}}.block-boxes-home .box-a h3{color:var(--color-white);margin-bottom:0}.block-boxes-home .box-a .desc{height:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .5s ease-in-out,transform .5s ease-in-out,visibility .5s ease-in-out}.block-boxes-home .box-a img{margin:auto auto 0;display:block;transition:opacity .5s ease-in-out}.block-boxes-home .box-a:hover .desc{height:auto;opacity:1;visibility:visible;transform:translateY(0);padding:30px 0}.block-boxes-home .box-a:hover img{opacity:0;height:0}.block-boxes-home .box-b{padding:30px;background-color:var(--color-dark-navy);border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:relative;z-index:2}@media (min-width:960px){.block-boxes-home .box-b{padding:50px 40px 40px}}.block-boxes-home .box-b::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:8px;background:linear-gradient(90deg,var(--AdParlor-Hot-Pink,#f12876) 2%,var(--AdParlor-True-Navy,#1d2e5c) 100%)}.block-boxes-home .box-b .button{text-transform:none;border:3px solid var(--color-white)}.block-boxes-sticky{background-color:var(--color-white-full);position:relative;--circle-offset:40px;padding-bottom:var(--s-md)}@media (min-width:768px){.block-boxes-sticky{padding-bottom:var(--s-xl)}}.block-boxes-sticky-inner{display:grid;grid-template-columns:1fr 1fr;gap:40px;position:relative}@media (max-width:959px){.block-boxes-sticky-inner{gap:var(--s-md);grid-template-columns:1fr}}@media (max-width:767px){.block-boxes-sticky-inner{gap:var(--s-sm)}}.block-boxes-sticky .scrolly-stick{position:sticky;top:140px}@media (min-width:960px){.block-boxes-sticky .block-boxes-sticky-a{padding-right:60px}}.block-boxes-sticky .block-boxes-sticky-a .heading-2{margin-bottom:var(--s-xs);text-wrap:pretty}.block-boxes-sticky .block-boxes-sticky-a .wysiwyg{text-wrap:pretty;color:var(--color-black)}.block-boxes-sticky .block-boxes-sticky-a video{display:block;margin-inline:auto;max-width:60%}@media (min-width:960px){.block-boxes-sticky .block-boxes-sticky-a video{max-width:none}}.block-boxes-sticky .block-boxes-sticky-b{position:relative;background-color:var(--color-true-navy);color:var(--color-white);border-radius:20px}.block-boxes-sticky .box{position:relative;padding:40px}@media (min-width:768px){.block-boxes-sticky .box{padding:60px}}.block-boxes-sticky .box h3{margin:0 0 var(--s-xs);text-wrap:pretty}.block-boxes-sticky .box h4{color:#c5c5f4;font-weight:500;margin:0 0 var(--s-xs);text-wrap:pretty}.block-boxes-sticky .box .block-case-filter .filter-section,.block-boxes-sticky .box .text,.block-case-filter .block-boxes-sticky .box .filter-section{text-wrap:pretty;max-width:525px}.block-boxes-sticky .box img{transition:all ease-in .3s;margin-bottom:var(--s-xs)}@media (min-width:768px){.block-boxes-sticky .box img{position:absolute;top:50px;left:-26px;margin-bottom:0}}.block-boxes-sticky .box.active img{transform:scale(1.2)}.block-boxes-sticky h2{margin-bottom:var(--s-xxxs)}.block-boxes-vertical{text-align:center;position:relative}.block-boxes-vertical::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:20%;background-color:var(--color-shaded);z-index:1}.block-boxes-vertical .box.is-open .open .plus-v{opacity:0;transition:opacity .25s ease}.block-boxes-vertical .open .plus-v{transition:opacity .25s ease}.block-boxes-vertical-boxes{display:flex;flex-direction:column;margin-top:var(--s-sm);position:relative;z-index:2}@media (min-width:768px){.block-boxes-vertical-boxes{gap:var(--s-xs)}}.block-boxes-vertical-boxes .box{position:relative;text-align:start;color:var(--color-white);padding:80px 30px 30px;background-color:var(--color-dark-navy);overflow:hidden;cursor:pointer;transition:all .35s ease}@media (min-width:768px){.block-boxes-vertical-boxes .box{border-radius:12px}}.block-boxes-vertical-boxes .box:not(.is-open) .button{display:none}.block-boxes-vertical-boxes .box .box-inner{display:flex;flex-direction:column;height:100%}.block-boxes-vertical-boxes .box .block-glossary-post-text p>b,.block-boxes-vertical-boxes .box .heading-3,.block-glossary-post-text .block-boxes-vertical-boxes .box p>b{text-wrap:balance;max-width:340px}.block-boxes-vertical-boxes .box .desc{margin-top:-5px;margin-bottom:var(--s-sm);max-width:340px}.block-boxes-vertical-boxes .box .desc.full,.block-boxes-vertical-boxes .box .image-lg{display:none;opacity:0;max-height:0;overflow:hidden;transition:all .35s ease}.block-boxes-vertical-boxes .box .image-sm{margin-bottom:-10px}@media (max-width:767px){.block-boxes-vertical-boxes .box .image-lg,.block-boxes-vertical-boxes .box .image-sm{display:none}}.block-boxes-vertical-boxes .box.is-open .desc.full,.block-boxes-vertical-boxes .box.is-open .image-lg{display:block;opacity:1;max-height:1000px;transition:all .45s ease}.block-boxes-vertical-boxes .box.is-open .open .plus-v{transform:rotate(90deg);opacity:1}@media (max-width:767px){.block-boxes-vertical-boxes .box.is-open .image-lg,.block-boxes-vertical-boxes .box.is-open .image-sm{display:none}}.block-boxes-vertical-boxes .box-inner-b{margin-top:auto;display:flex;align-items:center;justify-content:center}.block-boxes-vertical-boxes .box-inner-b img{height:auto}@media all and (min-width:1180px){.block-boxes-vertical-boxes .box-inner-b img{height:307px}}.block-boxes-vertical-boxes .box-1{background:linear-gradient(180deg,#e44076 0,#212e59 100%);box-shadow:-4px 0 20px 0 rgba(127,55,103,.5) inset}.block-boxes-vertical-boxes .box-2{background:linear-gradient(180deg,#8080e7 0,#272f5a 100%),#fff;box-shadow:-4px 0 20px 0 rgba(125,125,226,.2) inset}.block-boxes-vertical-boxes .box-3{background:linear-gradient(180deg,#1b91e2 0,#212e59 100%),#fff}.block-boxes-vertical-boxes .box .open{position:absolute;top:20px;left:30px;width:53px;height:53px;transition:transform .35s ease;width:40px}@media (min-width:768px){.block-boxes-vertical-boxes .box .open{left:auto;width:auto;right:20px}}@media (min-width:768px){.block-boxes-vertical-boxes{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:var(--s-md);gap:0}.block-boxes-vertical-boxes.has-open{grid-template-columns:var(--c1,1fr) var(--c2,1fr) var(--c3,1fr);will-change:grid-template-columns}.block-boxes-vertical-boxes .box{border-radius:0;min-height:420px;padding:110px 40px 40px;transition:transform .45s cubic-bezier(.22,.61,.36,1),filter .35s ease}}@media (min-width:768px) and (min-width:768px){.block-boxes-vertical-boxes .box{padding-bottom:0}}@media (min-width:768px){.block-boxes-vertical-boxes.has-open .box:not(.is-open){padding:16px 10px;display:grid;place-items:center;box-shadow:none}.block-boxes-vertical-boxes.has-open .box:not(.is-open) h3{writing-mode:vertical-rl;transform:rotate(180deg);margin:auto 0 0;padding:40px 0 100px;font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem;text-align:center}.block-boxes-vertical-boxes.has-open .box:not(.is-open) .button,.block-boxes-vertical-boxes.has-open .box:not(.is-open) .desc,.block-boxes-vertical-boxes.has-open .box:not(.is-open) .image-lg,.block-boxes-vertical-boxes.has-open .box:not(.is-open) .image-sm{display:none}.block-boxes-vertical-boxes.has-open .box:not(.is-open) .open{top:30px;right:20px}.block-boxes-vertical-boxes.has-open .box.is-open{padding:110px 60px 48px;filter:none}.block-boxes-vertical-boxes.has-open .box.is-open .box-inner{flex-direction:row}.block-boxes-vertical-boxes.has-open .box.is-open .box-inner-a{flex:1}.block-boxes-vertical-boxes.has-open .box.is-open .box-inner-b{margin-top:0;text-align:center}.block-boxes-vertical-boxes.has-open .box.is-open .box-inner-b img{height:auto}.block-boxes-vertical-boxes.has-open .box.is-open h3{writing-mode:initial;transform:none;max-width:none;font-size:28px;font-size:1.75rem;line-height:36px;line-height:2.25rem}.block-boxes-vertical-boxes.has-open .box.is-open .desc.full{display:block;max-width:80%}.block-boxes-vertical-boxes.has-open .box.is-open .image-lg{display:block;margin:0 auto}.block-boxes-vertical-boxes.has-open .box.is-open .desc.short,.block-boxes-vertical-boxes.has-open .box.is-open .image-sm{display:none}.block-boxes-vertical-boxes .box-1{border-top-left-radius:20px;border-bottom-left-radius:20px}.block-boxes-vertical-boxes .box-3{border-top-right-radius:20px;border-bottom-right-radius:20px}.block-boxes-vertical-boxes .open{top:30px;left:30px}}@media (min-width:768px) and (min-width:768px){.block-boxes-vertical-boxes .open{top:30px;left:auto;right:30px}}.block-boxes{text-align:center;position:relative}.block-boxes .heading-2{text-wrap:balance}.block-boxes .boxes{display:grid;grid-template-columns:1fr;position:relative;z-index:1;gap:40px;margin-top:var(--s-md)}@media (min-width:768px){.block-boxes .boxes{grid-template-columns:repeat(2,1fr)}}.block-boxes .box{text-align:start;display:flex;align-items:stretch;flex-direction:column}.block-boxes .box::before{content:"";background:var(--gradient1);width:100%;height:20px;display:block}.block-boxes .box.has-image::before{display:none}.block-boxes .box.has-image img{display:block;width:100%!important;height:auto;object-fit:cover;border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg)}.block-boxes .box>a{text-align:start;display:flex;align-items:stretch;flex-direction:column;height:100%}.block-boxes .box-text{border:10px solid #f2f2f2;border-top:none;background-color:var(--color-white);padding:calc(var(--s-sm) + 8px) var(--s-sm) var(--s-sm);border-bottom-left-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg);height:100%;position:relative}.block-boxes .box-text p{font-weight:400;color:var(--color-black)}.block-boxes-dark{background-color:var(--color-blue-black);color:var(--color-white)}.block-boxes-dark::before{content:"";background:url(../assets/images/curve.svg) no-repeat center top;background-size:cover;position:absolute;top:-300px;left:0;right:0;display:block;width:100%;height:100%;margin:0 auto;z-index:-1}.block-boxes-dark .heading-2{color:var(--color-white)}.block-boxes-dark .box-text{background-color:var(--color-white);color:var(--color-black)}.block-boxes-shaded::before{content:"";background:url(../assets/images/curve-shaded.svg) no-repeat center top;background-size:cover;position:absolute;top:300px;left:0;right:0;display:block;width:100%;height:100%;margin:0 auto;z-index:-1}.block-brand{position:relative}.block-brand .container,.block-brand .header-inner{max-width:1256px;margin:0 auto;padding:0 30px}.brand-bg-white{background-color:var(--color-white);color:var(--color-black)}.brand-bg-white h2{color:var(--color-blue)}.brand-bg-blue-black{background-color:var(--color-blue-black);color:var(--color-white)}.brand-bg-blue-dark{background-color:var(--color-blue-dark);color:var(--color-white)}.brand-bg-blue{background-color:var(--color-blue);color:var(--color-white)}.brand-bg-gray-blue{background-color:var(--color-gray-blue);color:var(--color-black)}.brand-bg-gray-blue h2{color:var(--color-blue)}.brand-pt{padding-top:100px}.brand-pb{padding-bottom:100px}.brand-section{position:relative;padding:60px 0}@media (min-width:960px){.brand-section{padding-top:80px;padding-bottom:80px}}.brand-section h2{font-size:52px;font-size:3.25rem;line-height:52px;line-height:3.25rem;font-weight:700}@media (min-width:960px){.brand-section h2{font-size:72px;font-size:4.5rem;line-height:72px;line-height:4.5rem}}.brand-section p{margin:0}.brand-section img{height:auto}.brand-section .brand-tooltip{display:none;position:absolute;bottom:20px;right:20px;border-radius:47px;background-color:var(--color-blue);color:var(--color-white);padding:20px;min-width:114px;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;font-weight:700;text-align:center;cursor:pointer}.brand-section .brand-details{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:960px){.brand-section .brand-details{grid-template-columns:1fr 466px;gap:0}}.brand-section .brand-details strong{line-height:120%}.brand-section .brand-details strong em{display:block;font-style:normal;font-weight:400}.brand-section .brand-details p{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}@media (min-width:960px){.brand-section .brand-stick{position:sticky;top:-1px;z-index:4}}.brand-section .brand-title{margin-bottom:80px}.brand-section .brand-title-inner{display:grid;align-items:center;grid-template-columns:1fr;gap:20px}@media (min-width:1560px){.brand-section .brand-title-inner{grid-template-columns:1fr 466px;gap:0}}.brand-section .brand-title-inner .button{padding:8px 14px;font-size:12px;font-size:.75rem;line-height:12px;line-height:.75rem}@media (min-width:960px){.brand-section .brand-title-inner .button{padding:10px 20px;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}}.brand-section .brand-title.is-pinned{background-color:var(--color-white);padding:20px 0;box-shadow:var(--box-shadow)}.brand-section .brand-title.is-pinned h2{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;color:var(--color-blue)}@media (min-width:960px){.brand-section .brand-title.is-pinned h2{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem}}.brand-section .brand-title .buttons{display:flex;align-items:center;gap:10px}.brand-section .brand-title .button:hover{border-color:var(--color-blue-dark);color:var(--color-white);background-color:var(--color-blue-dark)}.brand-secondary-nav{position:fixed;z-index:999;top:20px;right:20px;background-color:var(--color-blue-light);padding:15px 10px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width:960px){.brand-secondary-nav{top:100px;right:180px}}.brand-secondary-nav.active .drop{display:block}.brand-secondary-nav .drop{width:340px;display:none;position:absolute;top:0;right:0;background-color:var(--color-blue-light);color:var(--color-white)}.brand-secondary-nav .drop .close{position:absolute;top:20px;right:20px;cursor:pointer}.brand-secondary-nav .drop ul{display:flex;flex-direction:column;margin-top:55px;margin-bottom:20px}.brand-secondary-nav .drop a{display:block;color:var(--color-white);padding:10px 30px;border-left:6px solid var(--color-blue-light)}.brand-secondary-nav .drop li:hover a{background-color:var(--color-white);color:var(--color-blue-dark);border-left:6px solid var(--color-blue-dark)}.brand-hero{padding:0 0 200px}@media (min-width:960px){.brand-hero{padding-bottom:400px}}@media all and (min-width:2000px){.brand-hero{padding-bottom:500px}}.brand-hero-inner{position:relative;display:grid;align-items:flex-end;gap:80px;grid-template-columns:1fr;margin-top:50px}@media (min-width:1560px){.brand-hero-inner{grid-template-columns:60% 40%}}.brand-hero-a h1{font-size:67px;font-size:4.1875rem;line-height:67px;line-height:4.1875rem;text-wrap:pretty;font-weight:100}@media (min-width:960px){.brand-hero-a h1{font-size:117px;font-size:7.3125rem;line-height:117px;line-height:7.3125rem}}.brand-hero-a h1 strong{display:block;font-weight:700}.brand-hero-b p{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem}.brand-hero .brand-logo{display:inline-block;padding:20px 45px 15px;margin-bottom:50px;background-color:var(--color-white);border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg)}.brand-hero .brand-logo svg{width:80px;margin-top:5px}@media (min-width:960px){.brand-hero .brand-logo svg{width:140px}}.brand-hero .waves{object-fit:cover;object-position:top;width:100%;position:absolute;bottom:0;left:0}.brand-hero .arrow{position:absolute;bottom:-150px;right:0;z-index:2}@media (min-width:960px){.brand-hero .arrow{bottom:-250px}}@media (min-width:1560px){.brand-hero .arrow{bottom:-350px}}.brand-nav-inner{display:grid;gap:40px;grid-template-columns:1fr}@media (min-width:960px){.brand-nav-inner{grid-template-columns:200px auto;gap:100px}}.brand-nav ul{display:flex;flex-direction:column;gap:10px;font-size:26px;font-size:1.625rem;line-height:26px;line-height:1.625rem;font-weight:700}@media (min-width:960px){.brand-nav ul{font-size:36px;font-size:2.25rem;line-height:36px;line-height:2.25rem}}.brand-nav a:hover{color:var(--color-blue-light)}.brand-logo .logo-wordmark{display:grid;grid-template-columns:1fr;align-items:stretch;gap:var(--gap);height:530px;margin:60px 0;position:relative}.brand-logo .logo-wordmark .logo-dark,.brand-logo .logo-wordmark .logo-light{position:relative}.brand-logo .logo-wordmark .logo-dark:hover .brand-tooltip,.brand-logo .logo-wordmark .logo-light:hover .brand-tooltip{background-color:var(--color-blue-light);color:var(--color-white);display:inline-block}@media (min-width:960px){.brand-logo .logo-wordmark{grid-template-columns:repeat(2,1fr)}}.brand-logo .logo-dark{display:flex;align-items:center;justify-content:center;background-color:var(--color-shaded);padding:40px}.brand-logo .logo-light{display:flex;align-items:center;justify-content:center;background-color:var(--color-blue);padding:40px}.brand-logo .logo-clearspace{margin:60px 0 0}.brand-logo .logo-clearspace img{width:100%;object-fit:contain}.brand-type{padding-bottom:0}.brand-type .type-example{margin:40px 0 60px;display:flex;flex-direction:column;gap:10px}.brand-type .type-example p{display:flex;flex-wrap:wrap;font-size:35px;font-size:2.1875rem;line-height:35px;line-height:2.1875rem;font-weight:700}@media (min-width:960px){.brand-type .type-example p{font-size:65px;font-size:4.0625rem;line-height:65px;line-height:4.0625rem}}.brand-type .type-example p:nth-child(1){font-size:84px;font-size:5.25rem;line-height:84px;line-height:5.25rem;margin-bottom:60px;font-weight:100}@media (min-width:960px){.brand-type .type-example p:nth-child(1){font-size:134px;font-size:8.375rem;line-height:134px;line-height:8.375rem}}.brand-type .type-weight{margin:60px 0 0;padding:60px 0}@media (min-width:960px){.brand-type .type-weight{padding-top:100px;padding-bottom:100px;margin-top:100px}}.brand-type .type-weight .weight-sample{display:grid;grid-template-columns:1fr;align-items:center;gap:20px;margin:90px 0 0}@media (min-width:960px){.brand-type .type-weight .weight-sample{grid-template-columns:20% 80%;gap:30px}}.brand-type .type-weight .weight-sample .weight-a{font-weight:700;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}.brand-type .type-weight .weight-sample .weight-b{font-size:38px;font-size:2.375rem;line-height:38px;line-height:2.375rem}@media (max-width:959px){.brand-type .type-weight .weight-sample .weight-b{margin-bottom:30px}}.brand-type .type-hierarchy{padding:100px 0}.brand-type .type-hierarchy .hierarchy-sample{display:grid;grid-template-columns:1fr;gap:30px;margin:60px 0 0}@media (min-width:960px){.brand-type .type-hierarchy .hierarchy-sample{gap:80px 40px;grid-template-columns:100px 1fr;margin-top:90px}}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-a{font-weight:700;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b{font-weight:700;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:960px){.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b{grid-template-columns:200px 1fr;gap:30px}}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-main{font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;margin-bottom:30px}@media (min-width:960px){.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-main{font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;margin-bottom:0}}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-subtitle{font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem;margin-bottom:30px}@media (min-width:960px){.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-subtitle{margin-bottom:0}}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-body{margin-bottom:30px}@media (min-width:960px){.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-body{margin-bottom:0}}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b.print .hierarchy-body{font-size:10px;font-size:.625rem;line-height:14px;line-height:.875rem}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b.web .hierarchy-body{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.brand-color{padding-bottom:0}.brand-color .brand-color-primary,.brand-color .brand-color-primary .brand-details{position:relative}.brand-color .brand-color-primary:hover .brand-tooltip{background-color:var(--color-blue-light);color:var(--color-white);display:inline-block;top:60px;left:0;bottom:auto;right:auto;margin-top:20px}.brand-color .color-swatch{display:grid;gap:20px;margin:40px 0 80px}.brand-color .color-swatch-3{grid-template-columns:1fr}@media (min-width:960px){.brand-color .color-swatch-3{grid-template-columns:repeat(3,1fr)}}.brand-color .color-swatch-4{grid-template-columns:1fr}@media (min-width:960px){.brand-color .color-swatch-4{grid-template-columns:repeat(4,1fr)}}.brand-color .color-swatch-g{grid-template-columns:1fr}.brand-color .color-swatch:last-child{margin-bottom:0}.brand-color .color-swatch .swatch{display:flex;align-items:center;background:#444;padding:40px;font-size:15px;font-size:.9375rem;line-height:19px;line-height:1.1875rem;color:var(--color-white);height:330px;position:relative;cursor:pointer}.brand-color .color-swatch .swatch:hover .brand-tooltip{display:block}.brand-color .color-swatch .swatch strong{line-height:120%}.brand-color .color-swatch .swatch strong em{display:block;font-style:normal;font-weight:400}@media (min-width:960px){.brand-color .color-swatch-4 .swatch{height:273px}}.brand-color .color-swatch .swatch-g{display:flex;align-items:center;justify-content:space-between;background:#444;padding:20px;font-size:10px;font-size:.625rem;line-height:14px;line-height:.875rem;color:var(--color-white);height:93px}@media (min-width:960px){.brand-color .color-swatch .swatch-g{grid-template-columns:repeat(4,1fr);font-size:15px;font-size:.9375rem;line-height:19px;line-height:1.1875rem;padding:40px}}.brand-illustrations .illustrations-sample{display:flex;flex-direction:column;align-items:center;gap:120px;margin:80px 0}@media (min-width:960px){.brand-illustrations .illustrations-sample{flex-direction:row}}.brand-illustrations .illustrations-sample:last-child{margin-bottom:0}.brand-imagery{padding-bottom:0}.brand-imagery .imagery-sample1{display:grid;grid-template-columns:1fr;margin:80px 0 0}@media (min-width:960px){.brand-imagery .imagery-sample1{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}.brand-imagery .imagery-sample1 img{height:auto}.brand-imagery .imagery-sample1 div{display:flex;align-items:flex-end;justify-content:center;padding:80px}@media (min-width:960px){.brand-imagery .imagery-sample1 div{padding:0}}.brand-imagery .imagery-sample1 div:nth-child(1){align-items:center;background-color:var(--color-pink);padding:80px}@media (min-width:960px){.brand-imagery .imagery-sample1 div:nth-child(1){grid-row-start:1;grid-row-end:span 2}}.brand-imagery .imagery-sample1 div:nth-child(2){background-color:var(--color-blue-dark);padding:80px}@media (min-width:960px){.brand-imagery .imagery-sample1 div:nth-child(2){padding:0}}.brand-imagery .imagery-sample1 div:nth-child(4){background-color:var(--color-blue);color:var(--color-white)}@media (min-width:960px){.brand-imagery .imagery-sample1 div:nth-child(4){grid-column-start:1;grid-column-end:span 2}}.brand-imagery .imagery-sample2{margin-top:80px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:80px}@media (min-width:960px){.brand-imagery .imagery-sample2{flex-direction:row}}.brand-graphic-elements .graphic-sample{display:flex;align-items:center;justify-content:center;margin:60px auto 0}@media (min-width:960px){.brand-graphic-elements .graphic-shapes{margin-bottom:-10px}}.brand-graphic-elements .graphic-dots{width:100%;object-fit:cover}@media (min-width:960px){.brand-graphic-elements .graphic-dots{margin-top:-180px}}.brand-graphic-elements .graphic-waves{width:100%;object-fit:cover;margin-bottom:-10px}.brand-content-style{padding-top:0}.brand-content-style .content-sample-text{margin:60px auto;background-color:var(--color-blue);color:var(--color-white);padding:40px 60px;font-size:18px;line-height:142%}@media (min-width:960px){.brand-content-style .content-sample-text{padding:60px 80px;font-size:23px;line-height:147%}}.brand-content-style .content-sample{margin:60px auto;display:grid;grid-template-columns:1fr;gap:19px}.brand-content-style .content-sample img{width:100%}@media (min-width:960px){.brand-content-style .content-sample-1{grid-template-columns:1fr 466px}.brand-content-style .content-sample-2{grid-template-columns:466px 1fr;margin-bottom:0}}.block-cards-images{text-align:center}.block-cards-images .cards{display:grid;grid-template-columns:1fr;gap:40px;margin-top:var(--s-sm)}@media (min-width:768px){.block-cards-images .cards{margin-top:var(--s-md);grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.block-cards-images .cards{gap:20px}}.block-cards-images .card{text-align:start;position:relative;border-radius:0;background:0 0;text-align:center;display:block}.block-cards-images .card::before{display:none}.block-cards-images .card picture{display:block;margin-bottom:var(--s-xs)}.block-cards-images .card img{height:auto}.block-cards-images .card span{display:block;font-weight:500;text-decoration:underline;text-wrap:pretty;max-width:400px;margin-inline:auto}.block-cards .cards{display:flex;flex-direction:column;gap:var(--gap);margin-top:50px}@media (min-width:768px){.block-cards .cards{flex-direction:row}}.block-cards .card{flex:1 1 33.333%}.block-cards .card h3{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;background-color:var(--color-blue);color:var(--color-white);border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg);padding:20px 28px;font-weight:700}.block-cards .card div{font-size:20px;font-size:1.25rem;line-height:23px;line-height:1.4375rem;padding:20px 20px 80px;color:var(--color-gray-dark);border:8px solid var(--color-border);border-top:0;border-radius:0 0 25px 25px}.block-cards-case{text-align:center}.block-cards-case .cards{display:grid;grid-template-columns:1fr;gap:20px;margin-top:var(--s-sm)}@media (min-width:768px){.block-cards-case .cards{margin-top:var(--s-md);grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.block-cards-case .cards{gap:40px}}.block-cards-case .card{text-align:start;border-radius:15px;box-shadow:var(--box-shadow)}.block-cards-case .card-text{border:none}.block-cards-resources{text-align:center}.block-cards-resources .cards{display:grid;grid-template-columns:1fr;gap:20px;margin-top:var(--s-sm)}@media (min-width:768px){.block-cards-resources .cards{margin-top:var(--s-md);grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.block-cards-resources .cards{gap:40px}}.block-cards-resources .card{text-align:start;background-color:var(--color-shaded);position:relative;border-radius:0}.block-cards-resources .card::before{content:"";position:absolute;top:0;left:0;width:100%;height:8px;background:linear-gradient(90deg,var(--AdParlor-Hot-Pink,#f12876) 2%,var(--AdParlor-True-Navy,#1d2e5c) 100%)}.block-cards-resources .card h3{font-weight:400;margin:40px 0 30px}.block-cards-resources .card .eyebrow{display:block;margin:25px 0 0}.block-carousel{text-align:center;position:relative}@media (max-width:959px){.block-carousel .container,.block-carousel .header-inner{padding-left:0;padding-right:0}}.block-carousel *{position:relative;z-index:4}.block-carousel-lead{margin:0 0 var(--s-sm)}@media (min-width:960px){.block-carousel-lead{margin-bottom:var(--s-md)}}.block-carousel-lead h2.heading-2{padding:0 20px;margin:0 auto var(--s-sm)}.block-carousel-lead .wysiwyg{margin-inline:auto;padding:0 30px}.block-carousel-lead .text-xl{text-wrap:balance}.block-carousel-nav{display:none}@media (min-width:960px){.block-carousel-nav{margin:0 0 var(--s-md);display:flex;justify-content:center;gap:30px}}.block-carousel-nav li{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;font-weight:900;padding-bottom:8px;cursor:pointer;transition:var(--transition)}@media (min-width:960px){.block-carousel-nav li{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}}.block-carousel-nav li.active{border-bottom:3px solid}.block-carousel .glide__slides{display:flex;gap:20px}.block-carousel .glide__track{position:relative}.block-carousel .glide__arrows{width:100%;height:63px;position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.block-carousel .glide__arrows button{background-color:var(--color-white);position:relative;display:flex;justify-content:center;align-items:center;width:63px;height:63px;border-radius:63px;text-indent:-9999px;border:none}@media (max-width:959px){.block-carousel .glide__arrows button{width:45px;height:45px;border-radius:45px}}.block-carousel .glide__arrows button::before{content:"";display:block;width:30px;height:30px;background:var(--color-white) url(../assets/images/arrow-black.svg) no-repeat center;position:absolute;top:17px;left:17px;background-size:30px}@media (max-width:959px){.block-carousel .glide__arrows button::before{top:15px;left:15px;width:15px;height:15px;background-size:15px}}.block-carousel .glide__arrows .glide__arrow--left{position:absolute;left:12px;top:0}@media (min-width:960px){.block-carousel .glide__arrows .glide__arrow--left{left:20px}}@media all and (min-width:1060px){.block-carousel .glide__arrows .glide__arrow--left{left:40px}}@media all and (min-width:1700px){.block-carousel .glide__arrows .glide__arrow--left{left:260px}}.block-carousel .glide__arrows .glide__arrow--left::before{content:"";transform:rotate(-180deg)}.block-carousel .glide__arrows .glide__arrow--right{position:absolute;right:12px;top:0}@media (min-width:960px){.block-carousel .glide__arrows .glide__arrow--right{right:20px}}@media all and (min-width:1060px){.block-carousel .glide__arrows .glide__arrow--right{right:40px}}@media all and (min-width:1700px){.block-carousel .glide__arrows .glide__arrow--right{right:260px}}.page-tiktok .block-carousel .slide.bg-true-navy::before{content:"";width:100%;height:19px;position:absolute;top:0;left:0;display:block;background:linear-gradient(90deg,var(--AdParlor-Hot-Pink,#f12876) 2.66%,var(--AdParlor-True-Navy,#1d2e5c) 132.71%);border-top-left-radius:21px;border-top-right-radius:21px}.block-carousel .slide{border-radius:21px;position:relative;padding:var(--s-sm);text-align:start}@media (min-width:768px){.block-carousel .slide{padding-left:var(--s-md);padding-right:var(--s-md)}}@media (min-width:960px){.block-carousel .slide{min-height:596px}}.block-carousel .slide-text{margin-top:var(--s-sm);margin-bottom:var(--s-sm);position:relative;z-index:3}@media (min-width:768px){.block-carousel .slide-text{margin-top:var(--s-md);margin-bottom:var(--s-md)}}@media (min-width:960px){.block-carousel .slide-text{margin-top:var(--s-lg);margin-bottom:var(--s-lg);max-width:600px;width:50%}}.block-carousel .slide-text .heading-2,.block-carousel .slide-text .wysiwyg{text-wrap:balance}.block-carousel .slide-text .heading-2{margin-bottom:var(--s-sm)}.block-carousel .slide-text .wysiwyg ul{margin-top:0}.block-carousel .slide-text .wysiwyg li{margin-bottom:var(--s-sm)}.block-carousel .slide-text .wysiwyg p{margin-bottom:30px}.block-carousel .slide picture{z-index:2;display:block}@media (min-width:960px){.block-carousel .slide picture{position:absolute;bottom:0;right:0}.block-carousel .slide picture.pos-center{top:50%;right:70px;transform:translateY(-50%);display:flex;align-items:center}}@media all and (min-width:960px) and (max-width:1300px){.block-carousel .slide picture.pos-center{right:-70px}}.block-carousel .slide picture img{display:block;height:auto}@media all and (min-width:960px) and (max-width:1300px){.block-carousel .slide picture img{max-width:70%}}.block-case{background-color:var(--color-white);overflow:hidden}.block-case-inner{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:960px){.block-case-inner{grid-template-columns:22% 1fr}}.block-case-filter{position:relative}.block-case-filter h2{font-weight:700}.block-case-filter h2 .facetwp-reset{float:right;margin-top:-60px;font-size:15px;font-size:.9375rem;line-height:15px;line-height:.9375rem;margin-right:30px}.block-case-filter h3{font-weight:700;margin-bottom:10px}.block-case-filter .filter-section{position:relative;margin-bottom:var(--s-xs);padding-bottom:var(--s-xs);border-bottom:1px solid var(--color-shaded)}.block-case-filter .filter-section:last-child{padding-bottom:0;border-bottom:0}@media (min-width:960px){.block-case-filter .filter-section{padding-bottom:0;border-bottom:0}}.block-case-filter .filter-section .facetwp-hidden{display:none}.block-case-filter .filter-section strong{display:block}.block-case-filter .filter-section .facetwp-type-checkboxes{margin:5px 0 var(--s-xxs);display:none}@media (min-width:960px){.block-case-filter .filter-section .facetwp-type-checkboxes{margin-bottom:var(--s-sm);display:block}}.block-case-filter .filter-section .facetwp-checkbox{background-image:url(../assets/images/checkbox-unchecked.svg);background-position:left top 5px;background-size:15px;padding-left:25px;margin-bottom:5px;display:flex}.block-case-filter .filter-section .facetwp-checkbox:last-child{margin-bottom:0}.block-case-filter .filter-section .facetwp-checkbox.checked{background-image:url(../assets/images/checkbox-checked.svg)}.block-case-filter .filter-section .facetwp-checkbox .facetwp-counter{display:none}.block-case-filter .filter-section .filter-inactive .facetwp-checkbox{opacity:.51}.block-case .facetwp-template .case-a{display:grid;grid-template-columns:1fr;gap:20px;margin:0 0 var(--s-md)}.block-case .facetwp-template .case-a:has(.card){border-bottom:1px solid var(--color-shaded);padding:0 0 var(--s-md)}@media (min-width:768px){.block-case .facetwp-template .case-a{grid-template-columns:repeat(2,1fr)}}@media (min-width:1560px){.block-case .facetwp-template .case-a{grid-template-columns:repeat(3,1fr)}}.block-case .facetwp-template .case-a img:not(.logo){width:100%;max-width:100%;height:auto}.block-case .facetwp-template .case-b{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:768px){.block-case .facetwp-template .case-b{grid-template-columns:repeat(2,1fr)}}@media (min-width:1560px){.block-case .facetwp-template .case-b{grid-template-columns:repeat(3,1fr)}}.block-case .facetwp-template .noresults{position:absolute;left:120px}.block-case .facetwp-template .card{flex:none}.facetwp-type-pager{text-align:center;margin:var(--s-md) 0!important}.facetwp-type-pager .facetwp-page{color:var(--color-black)}.facetwp-type-pager .facetwp-page.active{color:var(--color-pink)}.block-case-single{position:relative}.block-case-single::before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background-color:var(--color-shaded);z-index:1}.block-case-single-inner{border-radius:20px;background-color:var(--color-white);box-shadow:var(--box-shadow);padding:var(--s-sm);display:grid;grid-template-columns:1fr;gap:40px;position:relative;z-index:2}@media (min-width:768px){.block-case-single-inner{grid-template-columns:60% 1fr;padding:var(--s-md);gap:0}}.block-case-single-a .block-glossary-post-text p>b,.block-case-single-a .heading-3,.block-glossary-post-text .block-case-single-a p>b{max-width:670px;font-size:38px;font-size:2.375rem;line-height:44px;line-height:2.75rem}.block-case-single-a .wysiwyg{max-width:670px}.block-case-single-b{display:flex;justify-content:center}.block-case-single-b video{border-radius:30px}@media (min-width:1560px){.block-case-single-b video{margin-top:-30px;margin-bottom:-30px}}.block-case-single .block-glossary-post-text p>b,.block-case-single .heading-3,.block-glossary-post-text .block-case-single p>b{margin-top:var(--s-sm);margin-bottom:var(--s-xs)}.block-case-single .wysiwyg{margin-bottom:var(--s-sm)}.block-certified h2 em{font-style:normal;color:var(--color-pink)}.block-certified .partners{border-radius:25px;padding:40px;margin-top:40px;background-color:var(--color-shaded);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:70px;text-align:center}@media (min-width:960px){.block-certified .partners{padding-left:110px;padding-right:110px}}.block-certified .partners div{display:flex;align-items:center;justify-content:center}.block-certified .partners img{height:100px}.block-cta{text-align:center;position:relative}.block-cta.has-border::before{content:"";position:absolute;top:0;left:0;width:100%;height:10px;background:var(--gradient1)}.block-cta.pt-default{padding-top:var(--s-md)}.block-cta .heading-2{margin-bottom:var(--s-sm)}.block-cta .wysiwyg{margin-bottom:var(--s-sm)}.block-cta .wysiwyg+.buttons{padding-top:10px}.block-cta .button{padding-left:var(--s-lg);padding-right:var(--s-lg);margin:0 5px}@media (max-width:767px){.block-cta .button{margin-bottom:15px;padding-left:var(--s-sm);padding-right:var(--s-sm)}}.block-cta-image{position:relative}.block-cta-image .heading-2{margin-bottom:var(--s-sm)}.block-cta-image .wysiwyg{margin-bottom:var(--s-sm)}.block-cta-image-inner{display:grid;align-items:center;grid-template-columns:1fr}@media (min-width:768px){.block-cta-image-inner{grid-template-columns:1fr 1fr}}.block-cta-image-text{z-index:1;padding:var(--s-md) 0}@media (min-width:960px){.block-cta-image-text{padding:0}}.block-cta-image-image{z-index:2;padding-top:var(--s-md)}@media (min-width:768px){.block-cta-image-image{padding-top:0}}.block-cta-image.align-left .block-cta-image-text{order:2}.block-cta-image.align-left .block-cta-image-image{order:1}.block-cta-image.pos-align-top-neg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media (min-width:768px){.block-cta-image.pos-align-top-neg .block-cta-image-image{margin-top:-180px;margin-bottom:50px}}.block-cta-image.layout-centered{margin:var(--s-lg) auto 0;background-color:transparent!important}.block-cta-image.layout-centered .block-cta-image-inner{border-top-left-radius:40px;border-top-right-radius:40px;background-color:var(--color-true-navy)}.block-cta-image.layout-centered .block-cta-image-text{padding:0 40px 50px}@media (max-width:767px){.block-cta-image.layout-centered .block-cta-image-text{order:2}}@media (min-width:768px){.block-cta-image.layout-centered .block-cta-image-text{text-align:end;padding:80px 40px 80px 80px}}.block-cta-image.layout-centered .block-cta-image-image{padding-top:0}@media (max-width:767px){.block-cta-image.layout-centered .block-cta-image-image{padding-top:20px;order:1}}.block-cta-image.layout-centered .block-cta-image-image img{max-width:100%;height:auto}@media (min-width:768px){.block-cta-image.layout-centered.pos-align-top-neg .block-cta-image-image{margin-top:-80px;margin-bottom:-40px}}.block-cta-slider{position:relative}.block-cta-slider-inner{position:relative;background:linear-gradient(90deg,var(--AdParlor-True-Navy,#1d2e5c) 23.94%,var(--AdParlor-Hot-Pink,#f12876) 156.42%);border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg)}@media (min-width:960px){.block-cta-slider-inner{background:0 0;border-top-left-radius:0;border-top-right-radius:0}.block-cta-slider-inner::before{content:"";background:linear-gradient(90deg,var(--AdParlor-True-Navy,#1d2e5c) 23.94%,var(--AdParlor-Hot-Pink,#f12876) 156.42%);border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg);color:var(--color-white);display:block;width:100%;height:80%;position:absolute;bottom:0;left:0}}.block-cta-slider .glide__arrows{width:100%;height:63px;position:absolute;top:55%;left:0;right:0;justify-content:space-between;align-items:center;margin:0 auto}@media (max-width:767px){.block-cta-slider .glide__arrows{top:35%}}.block-cta-slider .glide__arrows button{background-color:transparent;box-shadow:none;position:relative;display:flex;justify-content:center;align-items:center;width:63px;height:63px;border-radius:63px;text-indent:-9999px;border:none}@media (max-width:767px){.block-cta-slider .glide__arrows button{width:45px;height:45px;border-radius:45px}}.block-cta-slider .glide__arrows button::before{content:"";display:block;width:30px;height:30px;background:url(../assets/images/carat-light.svg) no-repeat center;position:absolute;top:17px;left:17px;background-size:30px}@media (max-width:767px){.block-cta-slider .glide__arrows button::before{top:15px;left:15px;width:15px;height:15px;background-size:15px}}.block-cta-slider .glide__arrows .glide__arrow--left{position:absolute;left:12px;top:0;transform:rotate(-90deg);text-indent:-9999px}@media (min-width:960px){.block-cta-slider .glide__arrows .glide__arrow--left{left:20px}}.block-cta-slider .glide__arrows .glide__arrow--left::before{content:"";transform:rotate(-180deg)}.block-cta-slider .glide__arrows .glide__arrow--right{position:absolute;right:12px;top:0;transform:rotate(-90deg);text-indent:-9999px}@media (min-width:960px){.block-cta-slider .glide__arrows .glide__arrow--right{right:20px}}.block-cta-slider .glide__track{position:relative}.block-cta-slider .cta-slide{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center}@media (min-width:960px){.block-cta-slider .cta-slide{grid-template-columns:1fr 1fr;min-height:440px}}.block-cta-slider .cta-slide-image{position:relative;order:2}@media (min-width:960px){.block-cta-slider .cta-slide-image{order:1;min-height:440px}}.block-cta-slider .cta-slide-image picture{display:block}.block-cta-slider .cta-slide-image img{margin:0 auto;display:block;position:absolute;bottom:0;left:0;right:0;z-index:3}@media (max-width:959px){.block-cta-slider .cta-slide-image img{position:relative;height:auto;bottom:auto;top:auto;max-width:400px}}@media (max-width:959px){.block-cta-slider .cta-slide-image img{position:relative;height:auto;bottom:auto;top:auto}}.block-cta-slider .cta-slide-text{order:1;color:var(--color-white);padding:var(--s-md) var(--s-sm) var(--s-sm);text-align:center}@media (min-width:960px){.block-cta-slider .cta-slide-text{text-align:start;order:2;padding:15% var(--s-sm) var(--s-sm)}}.block-cta-slider .cta-slide-text .heading-2{margin-bottom:var(--s-sm)}.block-events{position:relative;overflow:hidden;padding:var(--s-md) 0}@media (min-width:768px){.block-events{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-events-featured{background-color:var(--color-true-navy);color:var(--color-white)}.block-events-featured-inner{display:flex;gap:var(--gap);flex-direction:column;padding:var(--s-md) 0}@media (min-width:960px){.block-events-featured-inner{flex-direction:row}}.block-events .events-featured-text{z-index:4;position:relative;order:2}@media (min-width:960px){.block-events .events-featured-text{flex:1 1 65%;padding-left:300px;order:1}}.block-events .events-featured-text h2{color:var(--color-white);text-wrap:pretty}.block-events .events-featured-text p{margin-bottom:var(--s-sm)}@media (max-width:767px){.block-events .events-featured-text .button{white-space:wrap;text-align:center;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;width:auto;margin:0 0 var(--s-xs)}}@media (min-width:768px){.block-events .events-featured-text .button{margin-right:var(--s-sm)}}.block-events .events-featured-logo{order:1}@media (min-width:960px){.block-events .events-featured-logo{order:2;flex:1 1 35%;display:flex;justify-content:center;align-items:center}}@media all and (min-width:1180px){.block-events .events-featured-logo{justify-content:flex-end}}.block-events .events-featured-logo .logo-inner{background:var(--color-blue) url(../assets/images/noise-2.jpg);padding:var(--s-xs);display:flex;align-items:center;justify-content:center;border-radius:50%;width:200px;height:200px;margin-top:-120px}@media (min-width:960px){.block-events .events-featured-logo .logo-inner{margin-top:0}}@media all and (min-width:1180px){.block-events .events-featured-logo .logo-inner{width:323px;height:323px}}@media (min-width:1560px){.block-events .events-featured-logo .logo-inner{width:423px;height:423px;margin-top:-100px}}.block-events .events-featured-logo img{max-width:80%;height:auto;display:block;margin:0 auto}@media all and (min-width:1180px){.block-events .events-featured-logo img{max-width:none}}.block-events-nav{display:flex;gap:var(--s-sm);padding:var(--s-md) 0 var(--s-sm);font-weight:300}.block-events-nav li:first-child{position:relative;font-weight:700}.block-events-nav li:first-child::after{content:"|";padding-left:var(--s-sm)}@media (min-width:768px){.block-events-cards{display:grid;align-items:stretch;gap:var(--gap);grid-template-columns:repeat(2,1fr)}.block-events-cards .card-event{margin-bottom:0}}@media (min-width:1560px){.block-events-cards{grid-template-columns:repeat(3,1fr)}}.block-events-cards .button{white-space:wrap;padding-left:10px;padding-right:10px}.block-events-cards .card-event{margin-bottom:var(--gap)}.block-events .website{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-left:20px;margin-right:20px;margin-top:10px}.block-events .block-events-featured .website span{color:var(--color-white)}.block-events .no-events{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--s-sm) 0;border-top:1px solid var(--color-shaded);border-bottom:1px solid var(--color-shaded)}.block-faq{position:relative;text-align:center}.block-faq h2{margin-inline:auto}.block-faq-inner{margin-top:var(--s-sm);position:relative;z-index:2}@media (min-width:768px){.block-faq-inner{margin-top:var(--s-lg)}}.block-faq .item{text-align:start;margin-bottom:var(--s-xs);border-bottom:1px solid var(--color-black)}@media (min-width:960px){.block-faq .item{padding-bottom:10px;margin-bottom:var(--s-sm)}}.block-faq .item:last-child{margin-bottom:0}.block-faq .item-question{font-weight:700;background:0 0;list-style-type:none;cursor:pointer;display:flex;text-wrap:balance;justify-content:space-between}.block-faq .item-question .close{display:none}.block-faq .item-answer{overflow:hidden;max-height:0;opacity:0;margin:10px 0 0;transition:max-height .2s ease,opacity .5s ease}.block-faq .item-answer a{font-weight:700;text-decoration:underline}.block-faq .item-answer p{max-width:90%}.block-faq .item.active .item-answer{max-height:500px;opacity:1}.block-faq .item.active .open{display:none}.block-faq .item.active .close{display:inline-block}.block-form{position:relative}.block-form .heading-1-md{font-weight:400;line-height:1;margin-bottom:40px}.block-form .heading-1-md em{display:block;font-weight:700;font-style:normal}.block-form .wysiwyg{max-width:var(--max-width-medium);margin:0 auto;color:var(--color-black)}@media (min-width:960px){.block-form .wysiwyg{margin-bottom:var(--s-md)}}.block-form .wysiwyg p{margin-bottom:30px}.block-form-inner{position:relative;display:grid;grid-template-columns:1fr;gap:45px}@media (min-width:960px){.block-form-inner{grid-template-columns:1fr 1fr}}@media (min-width:1560px){.block-form-inner{gap:0 90px}}@media (min-width:960px){.block-form-text{grid-column:1;grid-row:1}}.block-form-text .wysiwyg{margin-bottom:0}.block-form-text .wysiwyg p:last-child{margin-bottom:0}.block-form-text .stars{display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:var(--color-true-navy);color:var(--color-white);border-radius:16px;padding:12px 20px;margin-bottom:40px}@media (min-width:667px){.block-form-text .stars{padding:8px 20px}}.block-form-text .stars span{color:var(--color-white);font-weight:500;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.block-form-text .video-wrap{position:relative;margin:var(--s-sm) auto 0}@media (min-width:768px){.block-form-text .video-wrap{margin-top:var(--s-md)}}.block-form-text .video-wrap button{background:#222 url(../assets/images/sound-off.svg) no-repeat center;background-size:18px;text-indent:-9999px;border:none;position:absolute;bottom:4%;right:15%;color:var(--color-white);border-radius:50%;width:30px;height:30px;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer}.block-form-text .video-wrap button.sound-on{background-image:url(../assets/images/sound-on.svg)}@media (min-width:768px){.block-form-text .video-wrap button{background-size:22px;width:38px;height:38px;right:10%}}.block-form-text .video-wrap video{width:100%;max-width:100%;height:auto;display:block;border:10px solid var(--color-black);border-radius:14px}@media (max-width:767px){.block-form-text .video-wrap video{width:100%!important;max-width:100%!important}}.block-form-embed{background:linear-gradient(146.62deg,#e44076 .03%,#212e59 98.83%);border-radius:var(--border-radius-lg);color:var(--color-white);padding:40px}@media (min-width:960px){.block-form-embed{grid-column:2;grid-row:1/span 2}}.block-form-embed header{position:relative;margin-bottom:40px}.block-form-embed header h3{margin-inline:auto;text-align:center;color:inherit}.block-form-embed header p{margin:0 0 5px}.block-form .hs-button{text-align:center}.block-glossary{position:relative;padding-top:145.5px;padding-bottom:var(--s-lg);margin-top:-97px;text-align:center;position:relative}.block-glossary-inner{margin-top:var(--s-md);box-shadow:var(--box-shadow);background-color:var(--color-white);border-radius:var(--border-radius-lg)}.block-glossary .items{text-align:start}.block-glossary .item{display:flex;flex-direction:column;padding:var(--s-sm)}@media (min-width:768px){.block-glossary .item{flex-direction:row;padding:var(--s-md)}}.block-glossary .item:nth-child(even){background-color:var(--color-shaded)}.block-glossary .item:last-child{border-bottom-left-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg)}@media (min-width:768px){.block-glossary .item-title{flex:0 0 100px}}.block-glossary .item-title h3{color:var(--color-grey1);margin:-4px 0 0}.block-glossary .item-terms{padding-top:15px;display:grid;gap:15px}@media (min-width:768px){.block-glossary .item-terms{padding-top:5px;grid-template-columns:repeat(3,1fr);flex:1 1 auto;gap:35px}}.block-glossary-post{position:relative;padding-top:145.5px;padding-bottom:var(--s-lg);margin-top:-97px;text-align:center}.block-glossary-post+.block-cards-slider{padding-top:0}.block-glossary-post-inner{background-color:var(--color-white);margin-top:var(--s-md);box-shadow:var(--box-shadow);border-radius:var(--border-radius-lg);text-align:start;display:grid;position:relative}@media (min-width:768px){.block-glossary-post-inner{grid-template-columns:65% 35%}}@media (min-width:960px){.block-glossary-post-inner{grid-template-columns:75% 25%}}.block-glossary-post .glossary-nav{grid-column-start:1;grid-column-start:span 2}.block-glossary-post .glossary-nav a{display:none}@media (min-width:768px){.block-glossary-post .glossary-nav a{display:inline}}.block-glossary-post-text{padding:var(--s-sm)}@media (min-width:768px){.block-glossary-post-text{padding:var(--s-md)}}@media (min-width:960px){.block-glossary-post-text{padding:var(--s-md) var(--s-lg)}}.block-glossary-post-text p>b{display:block;margin-top:40px;margin-bottom:20px}.block-glossary-post-text .glossary-back{display:flex;justify-content:space-between}.block-glossary-post-text .glossary-back a{display:inline-flex;gap:10px;margin-bottom:var(--s-sm)}.block-glossary-post-text .glossary-back svg{transform:rotate(-180deg);width:20px}.block-glossary-post-text .glossary-back span{position:relative}.block-glossary-post-text .glossary-back span:after{content:"";display:block;height:1px;width:100%;position:absolute;bottom:5px;left:0;border-bottom:1px solid}@media (min-width:768px){.block-glossary-post-text .glossary-back span:after{bottom:2px}}@media (min-width:768px){.block-glossary-post-text .glossary-back .slide{display:none}}.block-glossary-post-nav{background-color:var(--color-shaded);padding:var(--s-sm);position:absolute;top:50px;right:0;display:none;width:100%;box-shadow:var(--box-shadow)}.block-glossary-post-nav .close{display:block;margin-bottom:var(--s-sm)}@media (min-width:768px){.block-glossary-post-nav{position:relative;top:auto;right:auto;padding:50px;border-bottom-right-radius:var(--border-radius-lg);width:auto;box-shadow:none;display:block!important}.block-glossary-post-nav .close{display:none}}.block-glossary-post-nav .item{margin-bottom:var(--s-sm)}.block-glossary-post-nav .item-title{margin-bottom:5px}.block-glossary-post-nav .item-title h3{color:var(--color-grey1);margin:0}.block-glossary-post-nav .item-terms{display:flex;flex-direction:column;gap:10px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.block-glossary-post .share{flex-direction:row;justify-content:flex-start;gap:10px;color:var(--color-true-navy);position:relative;font-weight:700;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;margin:var(--s-md) 0 var(--s-sm)}.block-glossary-post .share li:first-child{position:relative;margin-right:10px}.block-glossary-post .share li:first-child::before{content:"";width:100%;height:5px;background-color:var(--color-true-navy);display:block;position:absolute;top:-20px;left:0}.block-glossary-post .share a{width:30px;height:30px;background-color:var(--color-true-navy);padding:9px}.glossary-header .heading-2{margin:0;text-wrap:balance}.glossary-header .heading-2 em{font-style:normal;font-weight:300}.glossary-header p{margin:0;font-weight:300}.glossary-nav{background-color:var(--color-pink);color:var(--color-grey1);padding:25px;border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg);text-align:center;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;display:flex;gap:30px;overflow:scroll}@media (min-width:960px){.glossary-nav{justify-content:center;font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;gap:20px;padding:15px}}.glossary-nav a{color:#ccc;cursor:default}.glossary-nav a.has-terms{cursor:pointer;color:var(--color-white)}.block-hero-events{position:relative;background-color:var(--color-shaded);overflow:hidden}@media (min-width:960px){.block-hero-events{height:620px}}.block-hero-events-inner{margin:0 auto;padding-left:40px;padding-right:40px;display:flex;align-items:center;flex-direction:column;position:relative;padding-top:var(--s-lg);padding-bottom:var(--s-md);gap:var(--gap)}@media (min-width:960px){.block-hero-events-inner{flex-direction:row;height:100%;padding-bottom:var(--s-sm);max-height:100%;gap:0}}.block-hero-events-text{color:var(--color-blue)}@media (min-width:960px){.block-hero-events-text{text-align:end;flex:0 1 45%;padding-left:var(--s-md)}}.block-hero-events-text h1{color:var(--color-blue);font-weight:700;margin:0 0 var(--s-sm);text-wrap:balance}@media (min-width:960px){.block-hero-events-text h1{margin-left:auto}}.block-case-filter .block-hero-events-text .filter-section,.block-hero-events-text .block-case-filter .filter-section,.block-hero-events-text .text{color:var(--color-black);margin:0 0 var(--s-md)}@media (min-width:960px){.block-case-filter .block-hero-events-text .filter-section,.block-hero-events-text .block-case-filter .filter-section,.block-hero-events-text .text{margin-left:auto}}.block-hero-events-image{height:100%;flex:1;position:relative;display:none}@media (min-width:960px){.block-hero-events-image{display:block}}.block-hero-events-image .events-image{position:relative;height:auto;width:283px;height:283px;z-index:2;border-radius:50%}@media (min-width:960px){.block-hero-events-image .events-image{position:absolute;top:95px;left:248px}}.block-hero-events-image svg{display:block;width:617px;z-index:2;position:absolute;left:0;bottom:-314px}.block-hero-post{overflow:hidden;position:relative;padding-top:145.5px;padding-bottom:var(--s-sm);margin-top:-97px;margin-bottom:var(--s-sm)}.block-hero-post::before{content:"";position:absolute;top:0;left:0;width:100%;height:70%;z-index:-1;background-color:var(--color-shaded)}@media all and (min-width:1116px){.block-hero-post{min-height:568px}}.block-hero-post-inner{display:flex;flex-direction:column;position:relative;border-radius:40px;box-shadow:var(--box-shadow);background-color:var(--color-white)}@media (min-width:768px){.block-hero-post-inner{flex-direction:row;height:100%;max-height:100%;margin-bottom:var(--s-sm)}}.block-hero-post-text{color:var(--color-blue);position:relative}.block-hero-post-text .text-inner{display:flex;flex-direction:column;justify-content:center;height:100%;padding:22px var(--s-sm) var(--s-sm)}.block-hero-post-text h1{margin:0 0 var(--s-sm);text-wrap:balance}@media (min-width:768px){.block-hero-post-text h1{font-size:38px;font-size:2.375rem;line-height:48px;line-height:3rem}}.block-hero-post-text .pill{margin:var(--s-xs) 0}@media (min-width:768px){.block-hero-post-text .pill{margin-bottom:var(--s-md)}}.block-hero-post-text .button{align-self:flex-start;padding:0;text-transform:none;font-size:21px;font-size:1.3125rem;line-height:21px;line-height:1.3125rem}@media (min-width:768px){.block-hero-post-text .button{margin-top:auto}}.block-hero-post-text .button span{color:var(--color-pink)}.block-hero-post-text .button .arrow{stroke:var(--color-pink)}.block-hero-post-text .button svg{display:inline!important}.block-hero-post-text .button:hover{background:0 0;border-color:var(--color-white)}.block-hero-post-text .button:hover span{transition:none}.block-hero-post-image{position:relative;display:flex;align-items:center;border-top-left-radius:40px;border-top-right-radius:40px}@media (min-width:768px){.block-hero-post-image{flex:0 1 833px}}.block-hero-post-image img{object-fit:cover;position:relative;z-index:2;display:block;border-top-left-radius:40px;border-top-right-radius:40px;max-width:100%}@media all and (max-width:767px){.block-hero-post-image img{height:auto}}@media (min-width:768px){.block-hero-post-image img{border-bottom-left-radius:40px;border-top-right-radius:0}}.block-hero{overflow:hidden;position:relative;margin-top:0!important}.block-hero.bg-navy::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:10px;background:linear-gradient(90deg,var(--color-pink) 2%,var(--color-true-navy) 100%)}.block-hero-left .block-hero-text{order:2}@media (min-width:960px){.block-hero-left .block-hero-text{text-align:end}.block-hero-left .block-hero-text h1{margin-left:auto}.block-accordion-text .block-hero-left .block-hero-text summary,.block-case-filter .block-hero-left .block-hero-text .filter-section h2,.block-hero-left .block-case-filter .block-hero-text .filter-section h2,.block-hero-left .block-hero-text .block-accordion-text summary,.block-hero-left .block-hero-text .block-case-filter .filter-section h2,.block-hero-left .block-hero-text .text h2,.block-hero-left .block-hero-text .text-lg{margin-left:auto}.block-hero-left .block-hero-text .buttons{justify-content:flex-end}}.block-hero-left .block-hero-text .block-hero-asset{order:1;justify-content:flex-start}@media (min-width:960px){.block-hero-right .block-hero-text{order:1}.block-hero-right .block-hero-asset{order:2;justify-content:flex-end}}@media (max-width:959px){.block-hero-video.pt-default{padding-top:var(--s-sm);padding-bottom:var(--s-sm)}.block-hero-video .block-hero-inner{gap:20px;padding:0;margin-bottom:var(--s-sm)}}.block-hero-inner{display:grid;grid-template-columns:1fr;align-items:center;position:relative;width:100%;gap:60px}@media (min-width:960px){.block-hero-inner{grid-template-columns:repeat(2,1fr);height:100%;max-height:100%}}.block-hero-text{color:var(--color-blue)}.pb-none .block-hero-text,.pt-none .block-hero-text{padding-top:var(--s-sm);padding-bottom:var(--s-md)}@media (max-width:959px){.block-hero-text{order:1!important;text-align:center;padding-left:40px;padding-right:40px}}@media (max-width:767px){.block-hero-text{padding-left:10px;padding-right:10px}}.block-hero-text h1{margin:0 auto var(--s-xxs);text-wrap:balance}@media (min-width:960px){.block-hero-text h1{margin-inline:0}}@media (max-width:959px){.block-hero-text h1 br{display:none}}.block-case-filter .block-hero-text .filter-section,.block-hero-text .block-case-filter .filter-section,.block-hero-text .text{margin-inline:0}@media (max-width:959px){.block-case-filter .block-hero-text .filter-section,.block-hero-text .block-case-filter .filter-section,.block-hero-text .text{max-width:600px!important;margin-inline:auto}.block-case-filter .block-hero-text .filter-section span br,.block-hero-text .block-case-filter .filter-section span br,.block-hero-text .text span br{display:none}}.block-case-filter .block-hero-text .filter-section h2,.block-hero-text .block-case-filter .filter-section h2,.block-hero-text .text h2{margin-top:25px;margin-bottom:25px;font-weight:700}@media (min-width:1560px){.block-case-filter .block-hero-text .filter-section h2,.block-hero-text .block-case-filter .filter-section h2,.block-hero-text .text h2{margin-top:35px;margin-bottom:35px}}.block-case-filter .block-hero-text .filter-section ul,.block-hero-text .block-case-filter .filter-section ul,.block-hero-text .text ul{margin-top:var(--s-sm)}.block-case-filter .block-hero-text .filter-section li,.block-hero-text .block-case-filter .filter-section li,.block-hero-text .text li{padding:0 0 0 30px;margin:0 0 8px;position:relative;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;text-align:start}.block-case-filter .block-hero-text .filter-section li::before,.block-hero-text .block-case-filter .filter-section li::before,.block-hero-text .text li::before{content:"✅";display:inline-block;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;width:12px;height:12px;position:absolute;top:4px;left:0}@media (min-width:768px){.block-case-filter .block-hero-text .filter-section li::before,.block-hero-text .block-case-filter .filter-section li::before,.block-hero-text .text li::before{top:0;left:0}}.block-hero-text .subscribe{margin-top:var(--s-sm);max-width:560px}.block-hero-text .subscribe .hs-form{display:flex;align-items:flex-start;flex-direction:column;gap:15px}@media (min-width:768px){.block-hero-text .subscribe .hs-form{align-items:center;flex-direction:row;gap:10px}}.block-hero-text .subscribe .hs-email{width:100%;margin-bottom:0}@media (min-width:768px){.block-hero-text .subscribe .hs-email{flex:1 1 75%}}.block-hero-text .subscribe .hs-submit{margin-top:0}@media (min-width:768px){.block-hero-text .subscribe .hs-submit{flex:1 1 25%}}.block-hero-text .subscribe label{display:none}.block-hero-text .subscribe .hs-input{border-radius:50px;border:2px solid var(--color-pink);padding-left:22px;padding-bottom:12px;width:100%}.block-hero-text .subscribe .hs-button{background-image:none;padding-right:40px!important;border-radius:50px;background-color:var(--color-pink);color:var(--color-white);border:2px solid var(--color-pink)}.block-hero-text .button{text-transform:none;align-self:center}.block-hero-text .buttons{display:flex;justify-content:center;flex-direction:column;gap:20px;margin:20px 0 0}@media (min-width:768px){.block-hero-text .buttons{flex-direction:row;margin-top:40px}}@media (min-width:960px){.block-hero-text .buttons{justify-content:start}}.block-hero-text .rating{margin-top:var(--s-sm)}.block-hero-asset{position:relative;display:flex;align-items:center;justify-content:center}@media (max-width:959px){.block-hero-asset{order:2!important}}.block-hero-asset .video-wrap{position:relative}.block-hero-asset .video-wrap button{background:#222 url(../assets/images/sound-off.svg) no-repeat center;background-size:18px;text-indent:-9999px;border:none;position:absolute;bottom:4%;right:15%;color:var(--color-white);border-radius:50%;width:30px;height:30px;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer}.block-hero-asset .video-wrap button.sound-on{background-image:url(../assets/images/sound-on.svg)}@media (min-width:768px){.block-hero-asset .video-wrap button{background-size:22px;width:38px;height:38px;right:12%}}.block-hero-asset .video-wrap video{width:100%;max-width:100%;height:auto;display:block}@media (max-width:767px){.block-hero-asset .video-wrap video{width:100%!important;max-width:100%!important}}.block-hero-asset .careers-bg{margin-bottom:-30px}@media (min-width:960px){.block-hero-asset .careers-bg{margin-bottom:-100px}}@media (min-width:1560px){.block-hero-asset .careers-bg{margin-bottom:0}}.block-hero-asset .lead-image{height:auto;position:relative;z-index:2;display:block}@media (min-width:768px) and (max-width:959px){.block-hero-asset .lead-image{margin-bottom:-20px}}@media (max-width:959px){.block-hero.has-pull-down{padding-bottom:0}}.block-hero.has-pull-down .lead-image{margin-bottom:-70px}@media (min-width:960px){.block-hero.has-pull-down .lead-image{margin-bottom:-120px}}@media all and (min-width:960px) and (max-width:1380px){.page-homepage .block-hero-inner{grid-template-columns:60% 40%!important;gap:30px!important}.page-homepage .block-hero-text h1{min-width:auto!important}}.page-homepage .lity-container{width:100%;max-width:90%}@media (min-width:768px){.page-homepage .lity-container{max-width:70%}}@media (min-width:960px){.page-homepage .lity-container{max-width:960px}}@media (min-width:960px){.page-homepage .block-hero-asset{justify-content:flex-start}.page-homepage .block-hero-asset video{margin-left:-140px}}.page-homepage .lity-close{right:20px;top:20px;color:var(--color-white)}.block-jobs{padding:var(--s-lg) 0;text-align:center}.block-jobs #fc-jobs-listings{text-align:start;margin-top:0!important;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media (min-width:768px){.block-jobs #fc-jobs-listings{margin-top:var(--s-md)!important;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}}@media (min-width:960px){.block-jobs #fc-jobs-listings{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.block-jobs #fc-listings-labels{display:none}.block-jobs #fc-listings-labels div:nth-child(1){flex:1 1 50%}.block-jobs #fc-listings-labels div:nth-child(2){flex:1 1 50%}@media (min-width:768px){.block-jobs #fc-listings-labels{display:flex;padding-bottom:10px;margin-bottom:var(--gap);border-bottom:2px solid var(--color-black)}}.block-jobs .whr-items{display:flex;flex-direction:column}.block-jobs .whr-item{display:flex;flex-direction:column;padding-bottom:10px;margin-top:10px;border-bottom:1px solid var(--color-border)}@media (min-width:768px){.block-jobs .whr-item{flex-direction:row}}.block-jobs .whr-item:last-child{border-bottom:0}.block-jobs .whr-item .whr-title{flex:1 1 50%;font-weight:700}.block-jobs .whr-item .whr-title a{color:var(--color-black)}.block-jobs .whr-item .whr-info{flex:1 1 50%;display:flex;color:var(--color-gray-dark)}@media (min-width:768px){.block-jobs .whr-item .whr-info{flex-direction:row;gap:20px}}.block-jobs .whr-item .whr-info .whr-dept{position:relative}@media (min-width:768px){.block-jobs .whr-item .whr-info .whr-dept{flex:1 1 50%}}@media (max-width:959px){.block-jobs .whr-item .whr-info .whr-dept::after{content:", ";margin-right:4px}}.block-jobs .whr-item .whr-info .whr-dept span{display:none}@media (min-width:768px){.block-jobs .whr-item .whr-info .whr-location{flex:1 1 60%}}.block-jobs .whr-item .whr-info .whr-location span{display:none}.block-jobs .whr-item .whr-info .whr-date{display:none}.block-jobs .whr-item h3{font-size:inherit}.block-list{position:relative}.block-list-inner{display:flex;flex-direction:column;gap:60px}@media (min-width:960px){.block-list-inner{flex-direction:row}}.block-list-list{order:2}@media (min-width:960px){.block-list-list{order:1;flex:1 1 50%;padding-left:20px}}.block-list-list li{position:relative;border:2px solid var(--color-shaded);border-radius:var(--border-radius);font-weight:300;padding:15px 15px 15px 50px;margin:0 0 20px 20px}@media (min-width:768px){.block-list-list li{margin-left:0}}.block-list-list li:last-child{margin-bottom:0}.block-list-list li::before{content:"";background:url(../assets/images/check-circle.svg) no-repeat left top;background-size:55px;width:55px;height:55px;display:block;position:absolute;top:-4px;left:-20px}@media (min-width:768px){.block-list-list li::before{background-size:65px;width:65px;height:65px;left:-35px}}.block-list-text{order:1}@media (min-width:960px){.block-list-text{order:2;flex:1 1 50%}}.block-locations{position:relative;color:var(--color-white);background-color:var(--color-true-navy)}.block-locations-inner{border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg)}@media (min-width:960px){.block-locations-inner{padding:0 var(--s-md)}}.block-locations-inner .heading-2{text-align:center;margin-bottom:var(--s-sm)}@media (min-width:960px){.block-locations-inner .heading-2{margin-bottom:var(--s-md)}}.block-locations .boxes{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:960px){.block-locations .boxes{grid-template-columns:repeat(3,1fr)}}.block-locations .box{text-align:start;background-color:rgba(255,255,255,.05);padding:30px;border-radius:20px;position:relative}.block-locations .box-text{margin:0 0 0 60px}.block-locations .box svg{position:absolute;top:0;left:0}.block-locations .box h4{margin-bottom:10px;position:relative;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}.block-locations .box a{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;color:var(--color-white);line-height:1.4;display:block}.block-logos{text-align:center}.block-logos h2{text-wrap:balance;padding:0 var(--s-sm);margin-inline:auto}@media (max-width:767px){.block-logos h2{margin-bottom:var(--s-sm)}}.block-logos .logos{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}.block-logos .logos::-webkit-scrollbar{display:none}@media (min-width:768px){.block-logos .logos{margin-top:30px;padding-top:20px;padding-bottom:20px}}.block-logos .logos .scrolling-content{display:flex;align-items:center;gap:20px;white-space:nowrap;overflow:hidden;position:relative}.block-logos .logos .logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0 30px}@media (min-width:768px){.block-logos .logos .logo{margin-inline:40px}}.block-logos .logos .logo img{height:40px;width:auto}@media (min-width:768px){.block-logos .logos .logo img{height:50px}}:root{--nav-item-offset:10vw;--nav-item-hover-offset:2%;--easing:cubic-bezier(.8, 0, .2, 1);--duration:.6s}.block-method{position:relative;text-align:center}@media (min-width:768px){.block-method{padding-left:var(--s-md);padding-right:var(--s-md)}}.block-method .heading-2{text-wrap:balance;margin-inline:auto}.block-method .button{margin-top:var(--s-md)}.block-method-a{background-color:var(--color-shaded)}.block-method-a .accordian{display:flex;flex-direction:column;width:100%;margin-top:var(--s-md);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}@media (min-width:768px){.block-method-a .accordian{flex-direction:row;height:466px}}.block-method-a .accordian-item{height:90px;display:flex;position:relative;flex-grow:0;transition:flex-grow .25s ease-in;overflow:hidden;background-color:var(--color-shaded);border-top:10px solid var(--color-blue)}@media (min-width:768px){.block-method-a .accordian-item{height:auto}.block-method-a .accordian-item:first-child{border-top-left-radius:var(--border-radius-lg);border-bottom-left-radius:var(--border-radius-lg)}.block-method-a .accordian-item:last-child{border-top-right-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg)}}.block-method-a .accordian-heading{height:20px;background-color:var(--color-white);cursor:pointer;display:flex;gap:8px;padding:var(--s-sm);font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;font-weight:700;position:relative}@media (min-width:768px){.block-method-a .accordian-heading{padding:var(--s-md) var(--s-sm);font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;height:30px}}.block-method-a .accordian-heading::before{content:"";width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:14px solid var(--color-blue);margin:4px auto var(--s-xs)}@media (min-width:768px){.block-method-a .accordian-heading::before{margin-top:0;margin-bottom:var(--s-xs)}}@media (min-width:768px){.block-method-a .accordian-heading{writing-mode:vertical-lr;height:100%}}.block-method-a .accordian-heading em{font-style:normal;font-weight:300}.block-method-a .accordian-body{text-align:start;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;display:none;max-width:700px}@media (min-width:768px){.block-method-a .accordian-body{font-size:28px;font-size:1.75rem;line-height:38px;line-height:2.375rem}}.block-method-a .accordian .accordian-item:nth-child(2){background-color:var(--color-shaded)}.block-method-a .accordian .accordian-item:nth-child(2) .accordian-body{background-color:var(--color-shaded)}.block-method-a .accordian .accordian-item:nth-child(even),.block-method-a .accordian .accordian-item:nth-child(even) .accordian-heading{background-color:var(--color-shaded)}.block-method-a .accordian .accordian-item:nth-child(odd),.block-method-a .accordian .accordian-item:nth-child(odd) .accordian-heading{background-color:var(--color-white)}.block-method-a .accordian .accordian-item.active .accordian-body{display:block}.block-method-a .accordian .accordian-item.active{flex-grow:1;flex-direction:column;padding:var(--s-sm);height:auto}@media (min-width:768px){.block-method-a .accordian .accordian-item.active{padding:var(--s-md)}}.block-method-a .accordian .accordian-item.active .accordian-heading{writing-mode:horizontal-tb;height:auto;padding:0;margin:0 0 var(--s-lg);font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem;position:relative}@media (min-width:768px){.block-method-a .accordian .accordian-item.active .accordian-heading{font-size:50px;font-size:3.125rem;line-height:50px;line-height:3.125rem}}.block-method-a .accordian .accordian-item.active .accordian-heading::before{display:none}.block-method-a .accordian .accordian-item.active .accordian-heading::after{content:"";width:53px;height:12px;background-color:var(--color-gray-dark);display:block;position:absolute;bottom:-40px;left:0}.block-method-a .accordian .accordian-item.color-navy{border-color:var(--color-blue-dark)}.block-method-a .accordian .accordian-item.color-navy .accordian-heading::before{border-top-color:var(--color-blue-dark)}.block-method-a .accordian .accordian-item.color-navy .accordian-heading::after{background-color:var(--color-blue-dark)}.block-method-a .accordian .accordian-item.color-green{border-color:var(--color-green)}.block-method-a .accordian .accordian-item.color-green .accordian-heading::before{border-top-color:var(--color-green)}.block-method-a .accordian .accordian-item.color-green .accordian-heading::after{background-color:var(--color-green)}.block-method-a .accordian .accordian-item.color-lime{border-color:var(--color-lime)}.block-method-a .accordian .accordian-item.color-lime .accordian-heading::before{border-top-color:var(--color-lime)}.block-method-a .accordian .accordian-item.color-lime .accordian-heading::after{background-color:var(--color-lime)}.block-method-a .accordian .accordian-item.color-blue{border-color:var(--color-blue)}.block-method-a .accordian .accordian-item.color-blue .accordian-heading::before{border-top-color:var(--color-blue)}.block-method-a .accordian .accordian-item.color-blue .accordian-heading::after{background-color:var(--color-blue)}.block-method-a .accordian .accordian-item.color-purple{border-color:var(--color-purple)}.block-method-a .accordian .accordian-item.color-purple .accordian-heading::before{border-top-color:var(--color-purple)}.block-method-a .accordian .accordian-item.color-purple .accordian-heading::after{background-color:var(--color-purple)}.block-method-b .accordian{display:flex;flex-direction:column;width:100%;margin-top:var(--s-sm);border-radius:var(--border-radius-xl);box-shadow:var(--box-shadow);color:var(--color-white);gap:10px}@media (min-width:1560px){.block-method-b .accordian{flex-direction:row;margin-top:var(--s-md);height:380px}}.block-method-b .accordian-item{display:flex;position:relative;flex-grow:0;transition:flex-grow .25s ease-in;overflow:hidden;background-color:var(--color-shaded)}.block-method-b .accordian-item:nth-child(1){background:linear-gradient(90deg,#0e0a40 0,#191371 100%)}.block-method-b .accordian-item:nth-child(2){background:#191371}.block-method-b .accordian-item:nth-child(3){background:linear-gradient(90deg,#191371 4.8%,#3793ff 97.3%)}@media (max-width:1259px){.block-method-b .accordian-item:nth-child(1){border-top-left-radius:var(--border-radius-xl);border-top-right-radius:var(--border-radius-xl)}.block-method-b .accordian-item:nth-child(3){border-bottom-left-radius:var(--border-radius-xl);border-bottom-right-radius:var(--border-radius-xl)}}@media (min-width:1560px){.block-method-b .accordian-item{height:auto}.block-method-b .accordian-item:nth-child(1){border-top-left-radius:var(--border-radius-xl);border-bottom-left-radius:var(--border-radius-xl)}.block-method-b .accordian-item:nth-child(3){border-top-right-radius:var(--border-radius-xl);border-bottom-right-radius:var(--border-radius-xl)}}.block-method-b .accordian-heading{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;padding:var(--s-sm);font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;font-weight:700;position:relative}@media (min-width:768px){.block-method-b .accordian-heading{padding:var(--s-md);font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}}.block-method-b .accordian-heading em{font-style:normal;font-weight:300}.block-method-b .accordian-body{text-align:start;font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;display:none;max-width:700px}.block-method-b .accordian .accordian-item.active .accordian-body{display:block}.block-method-b .accordian .accordian-item.active{flex-grow:1;flex-direction:column;padding:var(--s-sm);height:auto}@media (min-width:768px){.block-method-b .accordian .accordian-item.active{padding:var(--s-md)}}.block-method-b .accordian .accordian-item.active .accordian-heading{height:auto;text-align:start;justify-content:start;padding:0;margin:0 0 var(--s-sm);position:relative}.block-method-b .accordian .accordian-item.active .accordian-heading::before{display:none}.block-newsroom{position:relative;overflow:hidden}.block-newsroom-mc,.block-newsroom-pr{text-align:center}.block-newsroom-mc h2,.block-newsroom-pr h2{margin-bottom:var(--s-sm)}@media (min-width:768px){.block-newsroom-mc h2,.block-newsroom-pr h2{margin-bottom:var(--s-md)}}.block-newsroom-pr{padding:0 0 var(--s-md)}.block-newsroom-mc{background:linear-gradient(90deg,var(--AdParlor-True-Navy,#1d2e5c) 0,var(--AdParlor-Hot-Pink,#f12876) 161.17%);color:var(--color-white);padding:var(--s-md) 0}@media (min-width:768px){.block-newsroom-mc{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-newsroom .cards-section{flex-direction:column;display:none}.block-newsroom .cards-section.slick-initialized{display:flex}@media (min-width:768px){.block-newsroom .cards-section{margin:0 30px}}.block-newsroom .cards-section .cards{margin-bottom:30px}@media (min-width:960px){.block-newsroom .cards-section .cards{margin-bottom:0}}.block-newsroom .cards-section .slick-list{padding:0 0 40px}.block-newsroom .cards-section .slick-slide{margin-inline:0}@media (min-width:768px){.block-newsroom .cards-section .slick-slide{margin-inline:40px}}.block-newsroom .card.card-mc .card-text,.block-newsroom .card.card-pr .card-text{padding:50px var(--s-sm) var(--s-sm)}.block-newsroom .card.card-pr{position:relative;background:linear-gradient(rgba(255,255,255,.4666666667),rgba(255,255,255,.4666666667)) padding-box,linear-gradient(90deg,#f12876 2%,#1d2e5c 100%) border-box;border:10px solid transparent;border-radius:20px;box-sizing:border-box}.block-newsroom .card.card-pr::before{content:"";position:absolute;background-color:var(--color-white);border-radius:10px;top:0;left:0;width:100%;height:100%}@media (min-width:768px){.block-newsroom .card.card-pr{min-height:410px}}.block-newsroom .card.card-pr .card-text{border:none;position:relative;align-items:center;justify-content:center;z-index:2}.block-newsroom .card.card-pr .button{margin-top:var(--s-sm)}@media (min-width:768px){.block-newsroom .card.card-pr .button{margin-top:0}}.block-newsroom .card.card-mc{border-radius:var(--border-radius-lg);box-shadow:none;text-align:start}@media (min-width:768px){.block-newsroom .card.card-mc{min-height:360px}}.block-newsroom .card.card-mc .card-text{align-items:start;border-radius:var(--border-radius-lg)}.block-newsroom .card.card-mc .meta{width:100%}.block-newsroom .slick-prev{opacity:1;left:-60px;background-image:url(../assets/images/carat-light.svg)}.block-newsroom .slick-next{opacity:1;right:-60px;background-image:url(../assets/images/carat-light.svg)}.block-panel-inner{display:grid;align-items:center;gap:var(--s-xs);grid-template-columns:1fr}@media (min-width:960px){.block-panel-inner{grid-template-columns:repeat(2,1fr);gap:var(--s-lg)}}.block-panel-text{order:2}.block-panel-text h2{margin-bottom:var(--s-sm)}@media (min-width:960px){.block-panel-text{order:1}}.block-panel-image{order:1;display:flex;align-items:center;justify-content:center;margin-top:var(--s-sm)}@media (min-width:960px){.block-panel-image{align-items:flex-start;order:2}}.block-panel .wysiwyg li{margin-bottom:var(--s-sm)}.block-panel .buttons{margin-top:40px}.block-panels{position:relative}.block-panels-center{text-align:center}.block-panels-center .heading-2,.block-panels-center .lead{margin-inline:auto}.block-panels .lead{margin-bottom:60px}.block-panels .heading-2{margin-bottom:var(--s-sm)}.block-panels .heading-2+.panels{margin-top:60px}.block-panels .panel{display:flex;flex-direction:column;gap:var(--s-sm);margin-bottom:var(--s-sm);padding:20px 0;text-align:start}@media all and (max-width:1299px){.block-panels .panel{margin-top:0!important}}.block-panels .panel:last-child{margin-bottom:0}@media (min-width:768px){.block-panels .panel{flex-direction:row;margin-bottom:60px}}.block-panels .panel-image{flex:1 1 50%;display:flex;justify-content:center}.block-panels .panel-image img{max-width:100%;height:auto}.block-panels .panel-text{flex:1 1 50%;color:var(--color-gray-dark);display:flex;justify-content:center;flex-direction:column}@media (min-width:768px){.block-panels .panel-text{padding-right:var(--s-md)}}.block-panels .panel-text .button{align-self:flex-start;display:inline-flex}.block-panels .panel-text .wysiwyg{margin-bottom:var(--s-sm)}@media (min-width:768px){.block-panels .panel:nth-child(odd) .panel-text{order:1}.block-panels .panel:nth-child(odd) .panel-image{order:2}}@media (min-width:768px){.block-panels .panels-left .panel:nth-child(even) .panel-text{order:1}.block-panels .panels-left .panel:nth-child(even) .panel-image{order:2}.block-panels .panels-left .panel:nth-child(odd) .panel-text{order:2}.block-panels .panels-left .panel:nth-child(odd) .panel-image{order:1}}.block-panels .panel-basic .heading-2{margin-bottom:0}.block-panels .panel-basic .panel-text{flex:1 1 100%;text-align:center}@media (min-width:768px){.block-panels .panel-basic .panel-text{padding:var(--s-md) var(--s-md) 0 var(--s-md)}}.block-panels .panel-basic .panel-text ul{text-align:start}@media (min-width:768px){.block-panels .panel-basic .panel-text ul{columns:3;-webkit-columns:3;-moz-columns:3}}.block-panels .panel-basic .panel-text ul li{margin-bottom:5px}@media (min-width:768px){.block-panels-compact .panel{margin-bottom:0}.block-panels-negative .panel{margin-bottom:-30px}}.block-partners{text-align:center}.block-partners .heading-2{text-wrap:balance}.block-partners h3{margin-bottom:10px;font-weight:700}@media (min-width:768px){.block-partners .lead{max-width:1080px;margin-left:auto;margin-right:auto}}.block-partners.block-partners-1 .button{margin-top:0}.block-partners.block-partners-b .button{margin-top:var(--s-md)}.block-partners .columns{display:flex;justify-content:space-between;flex-direction:column;margin:var(--s-lg) 0 var(--s-md);gap:var(--s-md)}@media (min-width:768px){.block-partners .columns{margin-top:80px;flex-direction:row;gap:0}}.block-partners .column{flex:1 1 50%}@media (min-width:768px){.block-partners .column{padding:0 80px}.block-partners .column:first-child{border-right:3px solid var(--color-border)}}.block-partners .logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px;margin:30px 0 60px}@media (min-width:768px){.block-partners .logos{margin:40px 0 0}}.block-partners .logos img{filter:grayscale(100)}.block-partners .partners{display:grid;grid-template-columns:1fr;gap:var(--gap);margin-top:var(--s-md)}@media (min-width:768px){.block-partners .partners{grid-template-columns:repeat(2,1fr)}}.block-partners .partner{background-color:var(--background);border-radius:var(--border-radius-xl);box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;padding:var(--s-sm)}.block-partners .partner-logo{background-color:var(--color-white);border-radius:50%;padding:15px;display:flex;align-items:center;justify-content:center;width:176px;height:176px}.block-partners .partner-logo img{height:auto}.block-partnerships{text-align:center}.block-partnerships-inner{background-color:var(--color-shaded);padding:var(--s-md) 0;margin-top:var(--s-sm)}@media (min-width:768px){.block-partnerships-inner{margin-top:var(--s-md);padding:var(--s-md)}}@media (min-width:960px){.block-partnerships-inner{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-partnerships .partnerships{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:768px){.block-partnerships .partnerships{gap:80px}}.block-partnerships .partnership{display:grid;grid-template-columns:1fr;background-color:var(--color-white);border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:var(--s-md) var(--s-sm) var(--s-sm);position:relative;gap:30px}@media (min-width:768px){.block-partnerships .partnership{padding:var(--s-md)}}@media (min-width:960px){.block-partnerships .partnership{padding:var(--s-md) var(--s-md) var(--s-md) var(--s-md);grid-template-columns:1fr 1fr}}@media (min-width:1560px){.block-partnerships .partnership{padding:var(--s-lg) var(--s-lg) var(--s-lg) var(--s-md);grid-template-columns:1fr 1fr}}.block-partnerships .partnership::before{content:"";width:100%;height:16px;display:block;background:var(--partnership-gradient,none);position:absolute;top:0;left:0}.block-partnerships .partnership-image{display:flex;align-items:center}@media (min-width:960px){.block-partnerships .partnership-image{justify-content:center}}.block-partnerships .partnership-image img{height:auto}@media (max-width:1259px){.block-partnerships .partnership-image img{max-width:240px}}.block-partnerships .partnership-text{text-align:start;color:var(--color-black)}.block-partnerships .partnership-text .button{margin-top:var(--s-sm)}.block-promo{position:relative;color:var(--color-white);text-align:center;overflow:hidden}.block-promo::before{content:"";background:url(../assets/images/bg-promo.svg) no-repeat center top;background-size:cover;position:absolute;bottom:180px;left:0;display:block;width:100%;height:200%;margin:0 auto;z-index:-1}.block-promo .heading-t{color:var(--color-white);margin-bottom:var(--s-sm)}.block-promo #video-container{margin:var(--s-md) auto 0;max-width:100%;height:auto!important}.block-promo #video-container img,.block-promo #video-container video{max-width:100%;height:auto}.block-quote-slider{position:relative;text-align:center;overflow:hidden}.block-quote-slider .container,.block-quote-slider .header-inner{padding-top:30px;padding-bottom:30px}.block-quote-slider blockquote{margin:0;padding:0}.block-quote-slider .glide-quotes{transition:height .3s ease}.block-quote-slider .glide__slide{overflow:visible}@media (min-width:768px){.block-quote-slider .glide__slide{padding:var(--s-sm) var(--s-sm) 100px}}.block-quote-slider .glide__arrows{display:none}@media (min-width:960px){.block-quote-slider .glide__arrows{display:flex;justify-content:center;gap:20px}}.block-quote-slider .glide__arrows .glide__arrow{background:var(--color-true-navy) url(../assets/images/arrow-slider.svg) no-repeat center;border:none;border-radius:50%;box-shadow:none;width:37px;height:37px;font-size:20px;cursor:pointer;transition:background .3s;text-indent:-999px;transform:rotate(0);margin-top:-50px}.block-quote-slider .glide__arrows .glide__arrow:hover{background-color:var(--color-black);color:var(--color-white)}.block-quote-slider .glide__arrows .glide__arrow--right{transform:rotate(-180deg)}.block-quote-slider .glide__bullets{display:flex;justify-content:center;gap:10px}.block-quote-slider .glide__bullets .glide__bullet{width:12px;height:12px;border-radius:50%;background:var(--color-grey4);border:none;cursor:pointer;transition:background .3s}.block-quote-slider .glide__bullets .glide__bullet:hover{background-color:var(--color-grey3);color:var(--color-white)}.block-quote-slider .glide__bullets .glide__bullet.glide__bullet--active{background:var(--color-true-navy)}.block-quote-slider.layout-one .heading-2{margin:0 auto var(--s-sm);max-width:80%}.block-quote-slider.layout-one blockquote{padding:20px 20px 80px;margin:0 auto;text-align:start;position:relative;height:100%;color:var(--color-dark-navy);font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem}@media (min-width:960px){.block-quote-slider.layout-one blockquote{font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem;max-width:86%;padding:40px;box-shadow:5px 8px 28.2px 3px rgba(0,0,0,.07)}}@media (min-width:1560px){.block-quote-slider.layout-one blockquote{padding:80px}}.block-quote-slider.layout-one blockquote .logo{margin-bottom:30px;position:relative;z-index:2}.block-quote-slider.layout-one blockquote div{position:relative;z-index:2}.block-quote-slider.layout-one blockquote footer{margin-top:var(--s-sm);position:relative;z-index:2}.block-quote-slider.layout-one blockquote footer strong{display:block;font-weight:700}.block-quote-slider.layout-two{position:relative;z-index:2}.block-quote-slider.layout-two::after{content:"";position:absolute;top:50%;left:0;width:100%;height:100%;background-color:var(--color-true-navy)}.block-quote-slider.layout-two blockquote{text-align:start;border-radius:20px;padding:0;box-shadow:5px 8px 28.2px 3px rgba(0,0,0,.07);position:relative;z-index:2;background-color:var(--color-white)}@media (min-width:960px){.block-quote-slider.layout-two blockquote{padding:0;max-width:none}}@media (min-width:1560px){.block-quote-slider.layout-two blockquote{padding:0}}@media (max-width:767px){.block-quote-slider.layout-two blockquote .logo{max-width:60%;height:auto}}.block-quote-slider.layout-two blockquote .quote-two{display:grid}@media (min-width:960px){.block-quote-slider.layout-two blockquote .quote-two{grid-template-columns:1fr 55%}}.block-quote-slider.layout-two blockquote .quote-two-a{padding:0 var(--s-sm) var(--s-sm);order:2;display:flex;flex-direction:column}@media (min-width:960px){.block-quote-slider.layout-two blockquote .quote-two-a{order:1;padding:50px 70px 70px}}.block-quote-slider.layout-two blockquote .quote-two-a .heading-2{display:none}@media (min-width:960px){.block-quote-slider.layout-two blockquote .quote-two-a .heading-2{display:block;text-wrap:pretty}}.block-quote-slider.layout-two blockquote .quote-two-a footer{margin-top:auto;position:relative;z-index:2;line-height:1.2}.block-quote-slider.layout-two blockquote .quote-two-a footer strong{display:block;text-transform:uppercase;color:var(--color-purple);font-weight:700}.block-quote-slider.layout-two blockquote .quote-two-b{order:1;padding:var(--s-sm) var(--s-sm) 0}@media (min-width:960px){.block-quote-slider.layout-two blockquote .quote-two-b{order:2;padding:0 70px 70px}}.block-resources{position:relative}.block-resources .more span{color:var(--color-white)}.block-resources .more:hover svg path{fill:var(--color-white)}.block-resources .card-text{border-top:none}.block-content{position:relative;padding:var(--s-xl) 0}.block-content .content-header{text-align:center;margin-bottom:var(--s-lg)}.block-content .content-header .heading-2{margin:0}.block-content .content-header .heading-2 em{font-style:normal;font-weight:300}.block-content .content-header p{margin:0;font-weight:300}@media (min-width:768px){.block-content ul{columns:2 auto}}.block-content ul li{margin:0 0 20px 0;list-style-type:disc;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media (min-width:768px){.block-content ul li{margin-right:80px}}.block-story{background-color:var(--color-blue-dark);color:var(--color-white);position:relative;overflow:hidden;padding:var(--s-md) 0}@media (min-width:960px){.block-story{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}@media (min-width:768px){.block-story-inner{padding-left:220px}}.block-story .container,.block-story .header-inner{position:relative}@media (min-width:768px){.block-story .container,.block-story .header-inner{padding-left:60px;padding-right:60px}}.block-story .heading-2{color:var(--color-white);position:relative;z-index:2}.block-accordion-text .block-story summary,.block-case-filter .block-hero-text .filter-section .block-story h2,.block-hero-text .block-case-filter .filter-section .block-story h2,.block-hero-text .text .block-story h2,.block-story .block-accordion-text summary,.block-story .block-case-filter .block-hero-text .filter-section h2,.block-story .block-hero-text .block-case-filter .filter-section h2,.block-story .block-hero-text .text h2,.block-story .text-lg{position:relative;z-index:2;max-width:990px}.block-story .leaf{position:absolute;top:-60px;left:0;width:159px;z-index:1;display:none}@media (min-width:768px){.block-story .leaf{display:block}}.block-story .circle{position:absolute;bottom:0;right:-145px;width:222px;z-index:1;display:none}@media (min-width:768px){.block-story .circle{display:block}}.block-story .line{display:none}@media (min-width:768px){.block-story .line{display:block;position:absolute;bottom:-120px;left:28px;width:1195px;z-index:1}}.block-success{position:relative;background-color:var(--color-shaded)}.block-success-lead{background-color:var(--color-yellow);padding:var(--s-md) 0;text-align:center}@media (min-width:768px){.block-success-lead{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-success-lead .heading-2{margin-bottom:0;text-wrap:balance}.block-success-panels{padding:var(--s-md) 0;display:flex;flex-direction:column;gap:80px}@media (min-width:768px){.block-success-panels{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-success-panels .panel{border-radius:21px;position:relative}@media (min-width:768px){.block-success-panels .panel{display:grid;grid-template-columns:1fr;gap:60px}}@media (min-width:960px){.block-success-panels .panel{grid-template-columns:repeat(2,1fr)}}.block-success-panels .panel-text{text-align:start;display:flex;flex-direction:column;margin-bottom:var(--s-sm);padding-right:20px}@media (min-width:960px){.block-success-panels .panel-text{margin-bottom:0}}.block-case-filter .block-success-panels .panel-text .filter-section,.block-success-panels .panel-text .block-case-filter .filter-section,.block-success-panels .panel-text .heading-2,.block-success-panels .panel-text .text{text-wrap:balance}.block-success-panels .panel-image{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:1560px){.block-success-panels .panel-image{padding:var(--s-xs)}}.block-success-panels .panel-image img{max-width:100%;margin-bottom:var(--s-sm)}@media (min-width:960px){.block-success-panels .panel-image img{margin-bottom:0}}.block-success .panel:nth-child(2) .panel-text{order:1}.block-success .panel:nth-child(2) .panel-image{order:2}.block-success-results{background-color:var(--color-true-navy);border-radius:var(--border-radius-lg);color:var(--color-white);padding:var(--s-md) var(--s-sm);text-align:center}@media (min-width:768px){.block-success-results{padding:var(--s-md) var(--s-lg)}}.block-success-results .stats{display:grid;grid-template-columns:1fr;gap:30px;margin-top:var(--s-sm);margin-bottom:var(--s-sm)}@media (min-width:960px){.block-success-results .stats{margin-top:var(--s-md);grid-template-columns:repeat(3,1fr)}}.block-success-results .stats .stat{width:215px;height:215px;border-radius:50%;background:var(--AdParlor-Yellow-Gradient,linear-gradient(90deg,var(--AdParlor-Orange,#f58000) 0,var(--AdParlor-Yellow,#ffc900) 100%));display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 auto}@media (min-width:768px){.block-success-results .stats .stat{width:315px;height:315px}}.block-success-results .stats h4{margin-bottom:0}.block-success-results .stats p{line-height:1.1;color:var(--color-black);margin:10px auto 0;max-width:200px}.block-stats .label{margin-inline:auto;text-align:center}.block-stats .buttons{text-align:center;margin-top:var(--s-sm);margin-bottom:var(--s-sm)}@media (min-width:768px){.block-stats .buttons{margin-bottom:0}}.block-stats .stats{gap:30px;margin-top:calc(var(--s-md) - 20px)}.block-stats .stat{text-align:center;padding:var(--s-md)}.block-stats .stat-square{border-radius:40px;background-color:var(--color-true-navy);height:auto;padding:var(--s-sm);width:100%}@media (min-width:768px){.block-stats .stat-square{padding:calc(var(--s-md) - 20px) var(--s-md)}}.block-stats .stat-text{background:0 0;border-radius:0;padding:0;display:block;height:auto;color:var(--color-black)}.block-stats .stat-text h3{color:var(--color-pink)}.block-stats .stat-text p{font-weight:400;text-wrap:balance;margin-inline:auto;max-width:280px}.block-post main .wp-block-quote .block-stats .stat-text cite,.block-stats .stat-text .block-post main .wp-block-quote cite,.block-stats .stat-text .text-sm,.block-stats .stat-text .wp-block-table table,.wp-block-table .block-stats .stat-text table{margin-top:8px}.block-stats .heading-2,.block-stats .wysiwyg{margin-inline:auto;text-align:center}.block-stats .heading-2{font-weight:400;margin-bottom:var(--s-sm)}@media (max-width:767px){.block-stats .heading-2{text-wrap:balance}}.block-stats .wysiwyg{color:var(--color-black)}.block-stats h3{margin-bottom:10px}.block-stats h3 em{font-style:normal;font-size:62%;margin-left:10px}.block-stats p{margin-bottom:0;text-wrap:pretty;line-height:1.3}.block-stats-scroller{position:relative;color:var(--color-white)}.block-stats-scroller-inner{display:flex;align-items:center;flex-direction:column;gap:var(--gap-lg)}@media (max-width:767px){.block-stats-scroller-inner{padding-top:var(--s-md);padding-bottom:var(--s-md)}}@media (min-width:768px){.block-stats-scroller-inner{flex-direction:row}}.block-stats-scroller-text{flex:1 1 50%}.block-stats-scroller-stats{flex:1 1 50%;display:flex;justify-content:center}.block-stats-scroller .scroller{background:var(--color-dark-navy);box-shadow:var(--box-shadow);width:280px;height:280px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}@media (min-width:768px){.block-stats-scroller .scroller{width:480px;height:480px;margin:-30px 0 -30px -30px}}.block-stats-scroller .slick-list,.block-stats-scroller .slick-track,.block-stats-scroller .slides{text-align:center}.block-stats-scroller .slick-slide.slick-current{opacity:1;transform:scale(1)}.block-stats-scroller .slick-slide{opacity:.5;margin-bottom:var(--s-sm);transform:scale(.7)}.block-stats-scroller h2{color:var(--color-white)}@media (max-width:767px){.block-stats-scroller h2{margin-bottom:var(--s-sm)}}.block-stats-scroller h3{font-weight:700;color:var(--color-white);font-size:60px;font-size:3.75rem;line-height:60px;line-height:3.75rem}@media (min-width:768px){.block-stats-scroller h3{font-size:80px;font-size:5rem;line-height:80px;line-height:5rem}}.block-stats-scroller li{margin-bottom:10px}.block-stats-scroller p{margin:0}.block-post main .wp-block-quote .block-stats-scroller cite,.block-stats-scroller .block-post main .wp-block-quote cite,.block-stats-scroller .text-sm,.block-stats-scroller .wp-block-table table,.wp-block-table .block-stats-scroller table{display:block;margin:var(--s-sm) auto 0;text-align:center}@media (min-width:768px){.block-post main .wp-block-quote .block-stats-scroller cite,.block-stats-scroller .block-post main .wp-block-quote cite,.block-stats-scroller .text-sm,.block-stats-scroller .wp-block-table table,.wp-block-table .block-stats-scroller table{position:absolute;bottom:25px;right:50px;text-align:start;margin:0}}.block-team{text-align:center}.block-team ul{display:grid;grid-template-columns:1fr;justify-content:center;gap:40px;max-width:1260px;margin:var(--s-sm) auto 0}@media (min-width:667px){.block-team ul{margin-top:var(--s-md);grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.block-team ul{gap:80px}}@media (min-width:960px){.block-team ul{grid-template-columns:repeat(3,1fr)}}.block-glossary-post-text .block-team p>b,.block-team .block-glossary-post-text p>b,.block-team .heading-3{margin-bottom:5px}.block-team img{height:auto}@media (max-width:767px){.block-team img{max-width:200px}}.block-team p{max-width:200px;margin-inline:auto}@media (min-width:960px){.block-team p{max-width:250px}}.block-verticals{text-align:center;position:relative}.block-verticals h4{font-weight:700;font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem;margin-top:var(--s-md);margin-bottom:var(--s-md)}@media (min-width:960px){.block-verticals h4{font-size:48px;font-size:3rem;line-height:48px;line-height:3rem}}.block-verticals .verticals{display:flex;justify-content:center;position:relative;z-index:1;gap:var(--gap-lg);margin:var(--s-md) 0 var(--s-sm);flex-wrap:wrap}@media (min-width:960px){.block-verticals .verticals{gap:var(--gap-xl);flex-wrap:nowrap}}.block-verticals .verticals-lg{display:grid;grid-template-columns:repeat(4,1fr);gap:0;max-width:960px;margin-left:auto;margin-right:auto}.block-verticals .vertical{text-align:center}.block-verticals .vertical-text{margin:0 auto;max-width:280px}.block-verticals .vertical strong{display:block;margin-top:var(--s-sm);margin-bottom:var(--s-xs)}.block-verticals .button{margin-top:var(--s-sm)}.block-wysiwyg-center{text-align:center}.block-wysiwyg .heading-2{margin-bottom:0}.block-wysiwyg .heading-2+.wysiwyg{margin-top:var(--s-sm)}.wysiwyg ol,.wysiwyg ul{margin:30px 0 30px 20px;padding:0}.wysiwyg ol li,.wysiwyg ul li{margin-bottom:5px}.wysiwyg ul li{list-style-type:disc}.wysiwyg ol li{list-style-type:decimal}.page-tiktok .block-hero{background:var(--AP-Navy-DarkNavy,linear-gradient(90deg,#212e59 0,#101830 100%))}.page-tiktok .block-hero .lead-image{margin:0 auto;max-width:70%}@media (min-width:768px){.page-tiktok .block-hero .lead-image{margin:0;max-width:493px}}@media (min-width:960px){.page-homepage .block-hero .block-hero-inner{gap:120px;grid-template-columns:65% 35%}}@media (min-width:960px){.page-homepage .block-hero h1{text-wrap:wrap}}.page-homepage .block-hero .block-hero-asset video{max-width:130%}.page-homepage .lity-wrap{max-width:85%;margin:40px auto}@media (min-width:960px){.page-homepage .lity-wrap{max-width:928px}}.page-homepage .lity-container{width:100%}.page-homepage .lity-close{color:var(--color-white)}@media (max-width:959px){.page-homepage .lity-close{top:10px;right:15px}}.page-homepage #e8ab98d2-d959-4395-8590-dc3bf737e71a-2008306826637,.page-homepage .hsfc-ReCaptchaV2{display:none}.page-homepage .hsfc-NavigationRow{margin-top:0!important}.page-homepage #cta1 .block-cta-image-image img{width:90%;margin-inline:auto}@media all and (min-width:960px){.page-agencies .lead-image{margin-bottom:-150px!important}}.header.is-stuck .logo svg{max-width:70%!important}.page-careers .block-wysiwyg .wysiwyg,.page-homepage .block-wysiwyg .wysiwyg{max-width:80%;margin-inline:auto}.page-careers .block-wysiwyg .wysiwyg p,.page-homepage .block-wysiwyg .wysiwyg p{font-size:16px;line-height:1.4}.page-careers .block-hero::after{display:none}.page-careers .block-benefits ul a{border-bottom:none}.page-careers #content>div>section.block.block-wysiwyg.block-wysiwyg-left,.page-homepage #content>div>section.block.block-wysiwyg.block-wysiwyg-left{font-size:16px;line-height:24px;padding:90px 0 120px;max-width:900px;margin-left:auto;margin-right:auto}@media all and (max-width:768px){.page-careers #content>div>section.block.block-wysiwyg.block-wysiwyg-left,.page-homepage #content>div>section.block.block-wysiwyg.block-wysiwyg-left{padding:60px 0 0!important}}.page-template-page-basic .heading-1{margin-bottom:60px!important}@media all and (min-width:960px){.page-newsletter #content>section.block.block-hero.block-hero-image.block-hero-right.bg-navy.mt-none.mb-none.pt-large.pb-large.has-pull-down>div>div>div.block-hero-asset>picture>img{margin-bottom:-180px}}.page-about-us .block-hero::after{display:none}