:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}.generic-modal{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100vh;z-index:-1;visibility:hidden;opacity:0;max-height:fit-content;background:var(--egg)}@media screen and (min-width: 768px){.generic-modal{max-width:770px;height:fit-content;width:90%;margin:auto;border-radius:var(--default-radius)}}.generic-modal.opened{z-index:8;visibility:visible;opacity:1}.generic-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background:#000;opacity:0;z-index:-1}.generic-modal__overlay.opened{opacity:0.7;z-index:7}@media screen and (min-width: 768px){.generic-modal__overlay.opened{z-index:7}}.generic-modal__close-button{position:absolute;top:30px;right:20px;background:none;border:none;cursor:pointer}.generic-modal__close-button svg{height:1.25rem;width:1.25rem;stroke:var(--gray-600);fill:var(--gray-600)}.generic-modal__close-button.hidden{display:none}.generic-modal__container,.generic-modal__content{height:inherit}html{scroll-behavior:smooth}html:has(body.no-scroll){scrollbar-gutter:stable}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:var(--default-font-family);margin:0}.typ--centered{text-align:center}.user-content p{font-family:var(--default-font-family);font-size:16px;font-weight:400;line-height:24px;color:var(--gray-500)}.user-content p:not(:last-child){margin-bottom:16px}.user-content h2{font-family:var(--default-font-family);font-size:24px;font-weight:700;line-height:32px;color:var(--gray-600)}.user-content h3{font-family:var(--default-font-family);font-size:20px;font-weight:700;line-height:28px}.user-content hr{border-color:var(--gray-300);border-style:solid}.user-content ul{list-style:none;padding-left:22px;color:var(--gray-500);margin-top:16px}.user-content ul li{position:relative;margin-bottom:16px;font-family:var(--default-font-family);font-size:16px;font-weight:400;line-height:24px;color:var(--gray-500)}.user-content ul li::before{content:'';display:block;position:absolute;width:4px;height:4px;left:-20px;top:10.5px;border-radius:2px;background-color:var(--crunchberry)}.user-content ul li strong{color:var(--gray-600);font-weight:500}.user-content ol{list-style:none;padding-left:48px;counter-reset:purple-counter;margin-top:16px;margin-bottom:32px}.user-content ol li{counter-increment:purple-counter;position:relative;margin-bottom:16px;font-family:var(--default-font-family);font-size:16px;font-weight:400;line-height:24px;color:var(--gray-500)}.user-content ol li::before{content:counter(purple-counter);position:absolute;color:#fff;background-color:#A381C5;left:-48px;top:2px;width:24px;height:24px;border-radius:12px;line-height:24px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;font-weight:700}*{box-sizing:border-box;margin:0;padding:0}button{font-family:var(--default-font-family)}.no-scroll{overflow-y:hidden}[x-cloak]{display:none}.campaign-page{--header-height: 65px;display:grid;grid-template-areas:"header" "secondary" "hero" "content";grid-template-columns:1fr;grid-template-rows:auto;--page-gutter: 20px}@media screen and (min-width: 768px){.campaign-page{--page-gutter: 25px;--header-height: 76px}}@media screen and (min-width: 1220px){.campaign-page{--header-height: 100px;--page-gutter: max(calc((100vw - 1280px) / 2), 25px);grid-template-areas:"header header" "hero hero" "secondary content" "secondary content";grid-template-columns:calc(284px + var(--page-gutter)) 1fr;justify-content:space-between;background-image:linear-gradient(11deg, transparent 40%, #fff 40%),linear-gradient(180deg, #F8FAFC 0%, rgba(248,250,252,0) 100%);background-repeat:no-repeat, no-repeat;background-position:0 230px, 0 230px;background-size:3000px 400px, 100% 1000px;--page-gutter: max(calc((100vw - 1280px) / 2), 25px)}}.general-nav{grid-area:header;padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.campaign-secondary{grid-area:secondary}@media screen and (min-width: 1220px){.campaign-secondary{margin-left:var(--page-gutter)}}.campaign-hero{grid-area:hero;margin-right:var(--page-gutter);margin-left:var(--page-gutter)}@media screen and (min-width: 1220px){.campaign-hero{margin-left:auto;margin-right:auto}}.campaign-content{grid-area:content;overflow-x:hidden}@media screen and (min-width: 1220px){.campaign-content{margin-left:auto;margin-right:var(--page-gutter);box-sizing:content-box;max-width:849px}}@media screen and (max-width: 1219px){.campaign-content>section:not(.no-margin){margin-right:var(--page-gutter);margin-left:var(--page-gutter)}}.campaign-content>section:not(.question-boxes){padding-bottom:48px;margin-bottom:48px;border-bottom:1px solid var(--gray-300)}.campaign-content>section:last-of-type{border-bottom:none}.campaign-content section.question-boxes,.campaign-content section#resources{overflow-x:auto}.campaign-content .faqs__faq-item ul{margin-left:24px;list-style:none}.campaign-content .faqs__faq-item ul li{margin:4px 0 4px;list-style:none}.campaign-content .faqs__faq-item ul li::before{content:"\2022";color:var(--crunchberry);display:inline-block;width:8px;font-size:10px;margin-right:18px;position:absolute;left:0px}.breadcrumbs{background-color:var(--karl)}.breadcrumbs__container{display:flex;flex-wrap:wrap;justify-content:start;gap:3px;align-items:center;min-height:2rem;max-width:calc(1280px + 2rem);margin:auto;padding:0.75rem 1rem}.breadcrumbs__blog{background-color:unset}.breadcrumbs__blog .breadcrumbs__container{justify-content:center}.breadcrumbs__blog .breadcrumbs__link{text-align:center}.breadcrumbs__component{background-color:unset}.breadcrumbs__component .breadcrumbs__container{margin:unset;padding:0 0 20px var(--page-gutter)}.breadcrumbs__link,.breadcrumbs__slash{display:block;font-size:14px}.breadcrumbs__link{color:var(--blueberry);text-decoration:none}.breadcrumbs__slash:last-of-type{display:none;visibility:hidden}.button,.primary-button,.light-button,.outlined-button,.primary-outline-button,.show-more-button,.toggle-button,.filter-toggle-button,.text-button,.skeleton-button{font-family:Circular Std, Helvetica Neue, Helvetica, Arial, sans-serif;border-radius:8px;text-decoration:none;cursor:pointer}.button.lg,.lg.primary-button,.lg.light-button,.lg.outlined-button,.lg.primary-outline-button,.lg.show-more-button,.lg.toggle-button,.lg.filter-toggle-button,.lg.text-button,.lg.skeleton-button{padding:15px 24px 17px}.button.md,.md.primary-button,.md.light-button,.md.outlined-button,.md.primary-outline-button,.show-more-button,.md.toggle-button,.md.filter-toggle-button,.md.text-button,.md.skeleton-button{padding:11px 20px 13px}.button.sm,.sm.primary-button,.sm.light-button,.sm.outlined-button,.sm.primary-outline-button,.sm.show-more-button,.sm.toggle-button,.sm.filter-toggle-button,.sm.text-button,.sm.skeleton-button{padding:7px 16px 9px}.button.mini,.mini.primary-button,.mini.light-button,.mini.outlined-button,.mini.primary-outline-button,.mini.show-more-button,.mini.toggle-button,.mini.filter-toggle-button,.mini.text-button,.mini.skeleton-button{padding:6px 12px;font-size:14px;line-height:20px}.button.typ-thin,.typ-thin.primary-button,.typ-thin.light-button,.typ-thin.outlined-button,.typ-thin.primary-outline-button,.typ-thin.show-more-button,.typ-thin.toggle-button,.typ-thin.filter-toggle-button,.typ-thin.text-button,.typ-thin.skeleton-button{font-weight:400}.button.typ-med,.typ-med.primary-button,.typ-med.light-button,.typ-med.outlined-button,.typ-med.primary-outline-button,.typ-med.show-more-button,.typ-med.toggle-button,.typ-med.filter-toggle-button,.typ-med.text-button,.typ-med.skeleton-button{font-weight:500}.button.loading,.loading.primary-button,.loading.light-button,.loading.outlined-button,.loading.primary-outline-button,.loading.show-more-button,.loading.toggle-button,.loading.filter-toggle-button,.loading.text-button,.loading.skeleton-button{display:flex;justify-content:center;align-items:center}.button.loading::after,.loading.primary-button::after,.loading.light-button::after,.loading.outlined-button::after,.loading.primary-outline-button::after,.loading.show-more-button::after,.loading.toggle-button::after,.loading.filter-toggle-button::after,.loading.text-button::after,.loading.skeleton-button::after{content:'';display:block;width:1em;height:1em;border-radius:50%;margin:auto;border:2px solid currentColor;border-left-color:transparent;transform:rotate(0deg);animation:loading-spinner 1s infinite linear}@keyframes loading-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.primary-button,.light-button{display:inline-block;font-size:16px;line-height:24px;font-weight:700;background-color:var(--crunchberry);color:var(--egg);border:none;transition:background-color 0.25s}.primary-button:hover,.light-button:hover{background-color:var(--crunchberry-medium)}.primary-button:disabled,.light-button:disabled,.primary-button.disabled,.disabled.light-button{background-color:var(--gray-200) !important;color:var(--gray-300);cursor:not-allowed}.primary-button:active:not(:disabled),.light-button:active:not(:disabled),.primary-button:active:not(.disabled),.light-button:active:not(.disabled){background-color:var(--crunchberry-dark)}.primary-button:focus,.light-button:focus{outline-color:var(--gray-600);outline-width:2px;outline-offset:2px;outline-radius:12px}.outlined-button,.primary-outline-button,.show-more-button,.toggle-button,.filter-toggle-button{display:inline-block;font-size:16px;line-height:24px;font-weight:700;color:var(--primary-color);background-color:var(--background-color);border:1px solid var(--border-color);transition:background-color 0.25s, color 0.25s}.outlined-button:hover,.primary-outline-button:hover,.show-more-button:hover,.toggle-button:hover,.filter-toggle-button:hover{background-color:var(--hover-color)}.outlined-button:disabled,.primary-outline-button:disabled,.show-more-button:disabled,.toggle-button:disabled,.filter-toggle-button:disabled{border-color:var(--gray-300);color:var(--gray-300)}.outlined-button:active,.primary-outline-button:active,.show-more-button:active,.toggle-button:active,.filter-toggle-button:active,.outlined-button.active,.active.primary-outline-button,.active.show-more-button,.active.toggle-button,.active.filter-toggle-button{background-color:var(--primary-color);color:var(--egg)}.outlined-button:focus-visible,.primary-outline-button:focus-visible,.show-more-button:focus-visible,.toggle-button:focus-visible,.filter-toggle-button:focus-visible{border:2px solid var(--gray-600)}.text-button{background:none;border:none;display:inline-block;font-size:16px;line-height:24px;font-weight:700}.text-button:hover{text-decoration:underline}.light-button{background-color:var(--crunchberry-xlight);color:var(--crunchberry-dark);transition:background-color 0.25s, color 0.25s}.light-button:hover{color:var(--crunchberry);background-color:var(--crunchberry-xlight)}.light-button:disabled,.light-button.disabled{background-color:var(--gray-200);color:var(--gray-300);cursor:not-allowed}.light-button:active:not(:disabled),.light-button:active:not(.disabled){background-color:var(--crunchberry);color:var(--egg)}.light-button:focus{outline-color:var(--gray-600);outline-width:1px}.light-button--sm{padding:7px 8.5px 9px}.primary-outline-button{--primary-color: var(--crunchberry);--hover-color: var(--crunchberry-xlight);--border-color: var(--crunchberry);--background-color: var(--egg)}.show-more-button{--primary-color: var(--gray-500);--hover-color: var(--gray-100);--border-color: var(--gray-500);--background-color: var(--egg)}.toggle-button{--primary-color: var(--blueberry);--hover-color: var(--blueberry-light);--border-color: var(--blueberry-medium);--background-color: var(--egg);font-weight:400}.filter-toggle-button{--primary-color: var(--gray-600);--hover-color: var(--gray-100);--border-color: var(--gray-600);--background-color: var(--egg);font-weight:500}.filter-toggle-button:active,.filter-toggle-button.active{background-color:var(--gray-200);color:var(--primary-color)}[data-show-more-activator].hidden{display:none;visibility:hidden}.skeleton-button{width:88px;height:40px;background-image:linear-gradient(0.25turn, transparent, #fff, transparent),linear-gradient(#eee, #eee);background-repeat:no-repeat;background-size:88px 40px, 88px 40px;background-position:-88px 0, 0 0;animation:loading 1.5s infinite;border:none}@keyframes loading{to{background-position:88px 0, 0 0}}@media (pointer: coarse){button.filter-toggle-button.mini{padding:15px 20px 15px 20px}}.footer{color:var(--egg);background-color:#414f60}.footer a{color:var(--egg);text-decoration:none}.footer a.footer-store-icon{display:block;color:#000;margin-bottom:0.5rem;max-width:135px}.footer__column{flex:1 0 auto;border-bottom:1px solid #384656;padding:0 20px;background-color:#414f60;transition:margin 250ms ease, padding 250ms ease;box-shadow:#0003 0 0 4px 0}@media (min-width: 768px){.footer__column{padding:0 32px}}@media (min-width: 1280px){.footer__column{box-shadow:none;padding:0 4rem 0 0;border-bottom:none;background-color:transparent}.footer__column:last-of-type{padding-right:0;padding-left:4rem}}.footer__column--divider{display:none}@media (min-width: 1280px){.footer__column--divider{display:block;flex:1 1 auto;padding-right:0}}.footer__column--wide .typ__list{column-count:2}@media (min-width: 1280px){.footer__column--wide{flex:2 0 18.75rem;width:18.75rem;max-width:18.75rem;padding-left:0}.footer__column--wide:last-of-type{padding-right:0;padding-left:0}}.footer__column.expand-menu--open{margin:1rem 0;padding-top:0.25rem;border-top:1px solid #384656;display:block}.footer__column.expand-menu--open:last-of-type{margin-bottom:0}.footer__column.expand-menu--open .footer__heading[data-js-expand-menu-toggle] svg{transform:rotateZ(180deg)}@media (min-width: 1280px){.footer__column.expand-menu--open{padding-top:0;margin:0;border-top:none}}.footer__heading{margin:0;padding:1rem 0;line-height:1rem;font-size:1rem;font-weight:700;color:var(--egg);height:3rem;display:flex;align-items:center;justify-content:space-between}@media (min-width: 1280px){.footer__heading{padding:1rem 0;height:auto}}.footer__heading[data-js-expand-menu-toggle]{cursor:pointer}.footer__heading[data-js-expand-menu-toggle] svg{display:block;visibility:visible;float:right;fill:#fff;transition:transform 0.25s}@media (min-width: 1280px){.footer__heading[data-js-expand-menu-toggle] svg{display:none;visibility:hidden}}.footer__list{margin-bottom:0.75rem;font-weight:700;list-style:none;padding:0;display:none}.footer__list.expand-menu--open{display:block}.footer__list__item{line-height:2;font-size:0.75rem}@media (min-width: 1280px){.footer__list{display:block}}.footer__legal,.footer__copyright{margin:0;font-size:12px;line-height:1.3}.footer__legal{font-size:0.75rem;line-height:1.5;margin-top:32px}@media (min-width: 1280px){.footer__legal{display:flex;gap:0.2em}}.footer__legal .footer__legal-link{display:block;margin-bottom:0.5em}@media (min-width: 1280px){.footer__legal .footer__legal-link{display:inline-block;margin-bottom:0}.footer__legal .footer__legal-link:not(:last-of-type)::after{content:' | ';margin:0 0.2em}}.footer__bottom-row{background-color:#384656}.footer__bottom-row .content-container{display:flex;flex-direction:column;padding:23px 20px;font-size:12px}@media (min-width: 768px){.footer__bottom-row .content-container{padding:23px 32px}}@media (min-width: 1280px){.footer__bottom-row .content-container{padding:26px 0px 34.5px;display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto;width:100%;padding-right:0;max-width:1280px}}.footer__bottom-row .content-container .brand-info{display:flex;flex-wrap:wrap-reverse;justify-content:space-between;align-items:center;width:100%}.footer .footer__social{display:flex;justify-content:center;align-items:center;color:var(--egg);margin:20px 100px 20px 0}.footer .footer__social .footer__social-link{display:inline-block;margin-right:30px;fill:currentColor}.footer .footer__social .footer__social-link:last-of-type{margin-right:0}.footer .footer__social svg{height:1.5em;width:1.5em;fill:currentColor}@media (min-width: 1280px){.footer .footer__social{display:flex;justify-content:flex-end;gap:1rem;margin:0 100px 0 0}.footer .footer__social .footer__social-link{margin-right:30px}}.footer__automation_subtext{padding:23px 20px;position:relative}@media (min-width: 768px){.footer__automation_subtext{padding:23px 1rem}}.footer__automation_subtext>.content-container{max-width:1280px;margin:auto}.footer__automation_subtext p{color:var(--egg);font-weight:bold;font-size:12px;line-height:15px;margin:0}.footer__notice{background-color:#5b6b7d;padding:23px 20px;position:relative}@media (min-width: 768px){.footer__notice{padding:23px 1rem}}.footer__notice>.content-container{max-width:1280px;margin:auto}.footer__notice p{color:var(--egg);font-weight:400;font-size:0.875rem;line-height:1.25rem;margin:0}.footer__nav{background-color:#414f60;position:relative}@media (min-width: 1280px){.footer__nav{padding:1rem 26px}}.footer__nav .content-container{max-width:1280px;padding:0;margin:0}@media (min-width: 1280px){.footer__nav .content-container{display:flex;justify-content:space-between;margin:auto}}.bordered,.form-field,.form-field.expanded input,.form-field.expanded select{border:1px solid var(--gray-400);border-radius:var(--default-radius);transition:border-color 0.25s}.bordered:hover,.form-field:hover,.form-field.expanded input:hover,.form-field.expanded select:hover{border-color:var(--gray-500)}.form-field{position:relative}.form-field.select select{appearance:none;-webkit-appearance:none}.form-field input,.form-field select{padding:12px 41px;line-height:24px;font-size:16px;color:var(--gray-600);width:100%;border-radius:8px;border:none}.form-field input:focus,.form-field select:focus{outline:none}.form-field input:active,.form-field select:active{box-shadow:0 0 0 1px var(--gray-600)}.form-field input:focus-visible,.form-field select:focus-visible{box-shadow:0 0 0 2px var(--gray-600);outline:none}.form-field label{position:absolute;left:15px;top:15px}.form-field label .form-field__icon{width:19px;height:19px}.form-field.required label::after{content:'*'}.form-field.expanded{border:none}.form-field.expanded label{position:unset;left:unset;top:unset;color:var(--gray-600);font-size:14px;line-height:20px}.form-field.expanded .form-field__error{display:none;visibility:hidden;color:var(--cherry);align-items:center;gap:6px;font-size:14px;line-height:20px;margin-top:4px}.form-field.expanded .form-field__error svg{fill:none}.form-field.expanded.error input,.form-field.expanded.error select{border-color:var(--cherry)}.form-field.expanded.error label{color:var(--cherry)}.form-field.expanded.error .form-field__error{display:flex;visibility:visible}.slide-out{position:fixed;top:0;left:0;width:100%;height:100vh;padding:0 1.25rem;background-color:var(--egg);z-index:5;box-shadow:var(--shadow-2);transform:translate3d(-100%, 0, 0);opacity:0;transition:opacity 0.25s, transform 0.25s}@media screen and (min-width: 768px){.slide-out{padding:0 2rem}}@media screen and (min-width: 768px){.slide-out{max-width:465px}}.slide-out.opened{opacity:1;transform:translate3d(0, 0, 0)}.slide-out__header{display:flex;align-items:center;justify-content:flex-end;gap:0.75rem;height:4rem;margin:0.5rem 0}.slide-out__close-button{background:none;border:none;cursor:pointer}.slide-out__close-button svg{height:1.25rem;width:1.25rem;stroke:var(--gray-600);fill:var(--gray-600)}.latest-updates__container{display:flex;flex-direction:column;gap:24px}.latest-updates__title{color:var(--gray-600);font-size:24px;line-height:32px}.latest-updates__update{display:flex;flex-direction:column;gap:16px;align-items:flex-start;font-size:16px;line-height:24px}@media screen and (min-width: 768px){.latest-updates__update{flex-direction:row;gap:24px}}.latest-updates__update.hidden{visibility:hidden;display:none}.latest-updates__update-date{color:var(--gray-600);font-weight:500}@media screen and (min-width: 768px){.latest-updates__update-date{flex:0 0 125px}}.latest-updates__update-content{color:var(--gray-500);flex:1 1 auto}.latest-updates .show-more-button{align-self:flex-start}.faqs__title{color:var(--gray-600);font-size:24px;line-height:32px;margin-bottom:24px}.faqs__list{list-style:none;padding-bottom:34px;padding-left:0 !important}@media screen and (min-width: 768px){.faqs__list{padding-bottom:26px}}.faqs__faq-item{margin-bottom:28px;position:relative;margin-left:32px;list-style:none}.faqs__faq-item::before{display:none !important}.faqs__faq-item .faq-item__question{margin:0;color:var(--gray-600);font-size:16px;line-height:24px;font-weight:700}.faqs__faq-item .faq-item__question::before{content:"Q";position:absolute;color:var(--gray-600);display:inline-block;top:0;left:-32px}.faqs__faq-item .faq-item__answer{margin-top:16px;margin-bottom:0;font-size:16px;line-height:24px;color:var(--gray-500)}.faqs__faq-item .faq-item__answer::before{content:"A";position:absolute;width:13px;left:-32px;font-weight:400}.b2c-hamburger-menu{display:flex;flex-direction:column}.b2c-hamburger-menu__header{display:flex;align-items:center;gap:0.75rem;height:4rem;margin:0.5rem 0}.b2c-hamburger-menu__close{background:none;border:none;cursor:pointer}.b2c-hamburger-menu__close svg{height:1.25rem;width:1.25rem;stroke:var(--gray-600);fill:var(--gray-600)}.b2c-hamburger-menu__logo svg{height:26px}.b2c-hamburger-menu__main{margin-top:1.5rem;display:flex;flex-direction:column}.b2c-hamburger-menu__row{display:flex;height:4rem;line-height:4rem}.b2c-hamburger-menu__link{color:var(--gray-500);padding:0 1rem;font-weight:700;flex:1;text-decoration:none;transition:background-color 0.25s}.b2c-hamburger-menu__link:hover{background-color:var(--karl)}.b2c-hamburger-menu__row-title{flex:1;color:var(--gray-500);padding:0 1rem}.b2c-hamburger-menu__divider{width:100%;border-bottom:1px solid var(--gray-200)}.content-section__title{font-weight:bold;font-size:24px;line-height:32px;color:var(--gray-600);margin-bottom:15px}.content-section__title.related-topics{margin-bottom:24px}.content-section__subtitle{font-size:16px;line-height:24px;color:var(--gray-500);margin-bottom:24px}.content-section .content-list{list-style:none;padding-left:22px;color:var(--gray-500)}.content-section .content-list-container:not(:last-of-type){margin-bottom:32px}.content-section .content-list__title{font-weight:bold;font-size:20px;line-height:28px;margin-bottom:15px}.content-section .content-list__item-title{font-weight:bold;font-size:16px;padding-bottom:10px}.content-section .content-list li{position:relative;margin-bottom:8px;font-size:16px;line-height:24px}.content-section .content-list li::before{content:'';display:block;position:absolute;width:4px;height:4px;left:-20px;top:10.5px;border-radius:2px;background-color:var(--crunchberry)}.content-section .ordered-content-list{list-style:none;padding-left:48px;counter-reset:purple-counter}.content-section .ordered-content-list-container{margin-bottom:32px}.content-section .ordered-content-list__item{counter-increment:purple-counter;position:relative;margin-bottom:16px;font-size:16px;line-height:24px;color:var(--gray-500)}.content-section .ordered-content-list__item::before{content:counter(purple-counter);position:absolute;color:#fff;background-color:#A381C5;left:-48px;top:2px;width:24px;height:24px;border-radius:12px;line-height:24px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;font-weight:700}.content-section .health-tips-container{display:flex;flex-wrap:wrap;row-gap:32px;column-gap:50px}.content-section .health-tip{flex:1 0 100%;display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 768px){.content-section .health-tip{flex:1 1 calc((100% - 50px) / 2)}}.content-section .health-tip__illustration{width:45px;height:45px}.content-section .health-tip__title{font-size:16px;line-height:24px;color:var(--gray-600)}.content-section .health-tip__content{font-size:16px;line-height:24px;color:var(--gray-500)}.content-section__link-list{list-style:none;columns:2;padding:0;margin:0}@media (min-width: 500px){.content-section__link-list{columns:3}}@media (min-width: 750px){.content-section__link-list{columns:4}}@media (min-width: 950px){.content-section__link-list:not(.lab-tests){columns:5}}.content-section__link-list .link-list__item{font-size:16px;line-height:31px}.content-section__link-list .link-list__item a{color:var(--blueberry)}.content-section__link-list .link-list__item a:hover{text-decoration:underline}.content-section__link-list.lab-tests .link-list__item{line-height:22px;margin-bottom:16px}.content-section .related-articles__container{--primary-pink: var(--crunchberry)}.content-section .related-articles__container a.article-card{margin-left:auto;margin-right:auto}.content-section .related-articles__container a.article-card:not(:last-of-type){margin-bottom:16px}@media screen and (min-width: 768px){.content-section .related-articles__container a.article-card:not(:last-of-type){margin-bottom:32px}}.content-section .reviewed-by{margin-bottom:48px}.campaign-form:not(.in-slide-out){display:none;visibility:hidden}@media screen and (min-width: 1220px){.campaign-form:not(.in-slide-out){display:block;visibility:visible;box-shadow:var(--shadow-2);border-radius:var(--default-radius);padding:25px;margin-bottom:43px}}.campaign-form__title{font-size:20px;font-weight:700;line-height:28px;color:var(--gray-600);margin-bottom:16px}.campaign-form.in-slide-out .campaign-form__title{font-size:28px;line-height:36px;margin-bottom:24px}.campaign-form form{display:flex;flex-direction:column;align-items:stretch;gap:10px}.campaign-form form .primary-button,.campaign-form form .light-button{margin-top:6px}.campaign-form form.select-input .form-field input,.campaign-form form.select-input .form-field select{padding:12px 0px 12px 20px;background-color:transparent}.campaign-form form.select-input .form-field label{z-index:-1;right:15px;left:auto}.campaign-form .autocomplete__results{bottom:-10px;left:0;width:100%;border-radius:8px;border:none;box-shadow:var(--shadow-2)}@media screen and (min-width: 1150px){.campaign-form .autocomplete__results--directories{width:440px}}.campaign-form .autocomplete__results--hidden{display:none;visibility:hidden}.campaign-form .autocomplete__results .results__list{list-style:none}.campaign-form .autocomplete__results .results__item{display:flex;align-items:center;padding:12px 16px;font-family:var(--default-font-family);font-size:16px;line-height:24px;border-bottom:none;transition:background-color 0.25s;cursor:pointer}.campaign-form .autocomplete__results .results__item:not(.campaign-form .autocomplete__results .results__item--selected):hover{background-color:var(--gray-100)}.campaign-form .autocomplete__results .results__item:not(.campaign-form .autocomplete__results .results__item--selected):focus{outline:none;background-color:var(--gray-100)}.campaign-form .autocomplete__results .results__item--none{padding:12px 0 12px 16px}.campaign-form .autocomplete__results .results__item--none:hover{background-color:var(--egg)}.campaign-form .autocomplete__results .results__item em{font-style:normal;color:var(--crunchberry)}.campaign-form .autocomplete__results .results__item img{margin-right:10px;width:36px;height:36px}.campaign-form .autocomplete__results .results__item img.rounded{border-radius:50%;overflow:hidden}.general-nav .hide-no-stick{display:none;visibility:hidden}@media screen and (min-width: 768px){.general-nav.is-sticking .hide-no-stick{display:block;visibility:visible;margin-left:auto}}.general-nav.is-sticking .general-nav__lg-secondary.hide-stick{display:none}@media screen and (max-width: 374px){.general-nav .primary-button,.general-nav .light-button{font-size:12px;padding:6px 12px}}.campaign-hero{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px;margin-top:190px;margin-bottom:45px}@media screen and (min-width: 768px){.campaign-hero{margin-top:160px}}@media screen and (min-width: 1220px){.campaign-hero{height:593px;margin-top:180px;margin-bottom:90px;justify-content:space-between}}.campaign-hero__text-wrapper{max-width:500px;text-align:center}@media screen and (min-width: 420px){.campaign-hero__text-wrapper{text-align:left}}.campaign-hero__title{font-weight:bold;font-size:64px;line-height:55px;margin-bottom:12px;color:var(--gray-600)}.campaign-hero__subtitle{color:var(--gray-500);font-size:22px;line-height:32px;font-weight:400;width:85%}@media (min-width: 420px){.campaign-hero__subtitle{font-size:28px;line-height:40px}}.campaign-hero__button-container{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center;margin-top:36px}@media screen and (min-width: 420px){.campaign-hero__button-container{justify-content:unset}}.campaign-hero__illustration{display:none;aspect-ratio:1;width:440px;height:440px}@media screen and (min-width: 550px){.campaign-hero__illustration{display:flex}}@media screen and (min-width: 1220px){.campaign-hero__illustration{height:593px;width:593px}}.campaign-hero__illustration img{display:block;height:95%;object-fit:contain;max-width:100%}@media screen and (min-width: 768px){.campaign-hero.covid{height:440px;flex-direction:row}}@media screen and (min-width: 900px){.campaign-hero.lab-tests{height:440px;flex-direction:row}}.campaign-hero.lab-tests .campaign-hero__title{font-size:44px;line-height:54.5px}.campaign-hero.lab-tests .campaign-hero__title br{display:none}@media screen and (min-width: 950px){.campaign-hero.lab-tests .campaign-hero__title br{display:none}}@media screen and (min-width: 1235px){.campaign-hero.lab-tests .campaign-hero__title br{display:block}}.campaign-hero.flu{overflow-x:hidden}@media screen and (min-width: 500px){.campaign-hero.flu{overflow-x:unset}}@media screen and (min-width: 768px){.campaign-hero.flu{flex-direction:column}}@media screen and (min-width: 950px){.campaign-hero.flu{flex-direction:row;justify-content:space-evenly;column-gap:unset}}@media screen and (min-width: 1220px){.campaign-hero.flu{gap:65px;justify-content:center}}.campaign-hero.flu .campaign-hero__text-wrapper{text-align:center}@media (min-width: 500px){.campaign-hero.flu .campaign-hero__text-wrapper{text-align:left}}.campaign-hero.flu .campaign-hero__subtitle{width:100%;margin-bottom:16px}@media (min-width: 420px){.campaign-hero.flu .campaign-hero__subtitle{font-size:32px;line-height:40px}}@media (min-width: 1220px){.campaign-hero.flu .campaign-hero__subtitle{margin-bottom:28px}}.campaign-hero.flu .campaign-hero__title{position:relative;font-size:40px;line-height:40px;margin-bottom:0;min-width:11ch}@media screen and (min-width: 500px){.campaign-hero.flu .campaign-hero__title{font-size:52px;line-height:52px}}@media screen and (min-width: 1080px){.campaign-hero.flu .campaign-hero__title{font-size:64px;line-height:64px}}.campaign-hero.flu .campaign-hero__title span{position:absolute;top:0;left:0;right:0;visibility:hidden;opacity:0;transition:opacity 0.5s 0s, visibility 0s 0.5s}.campaign-hero.flu .campaign-hero__title span.show{position:relative;visibility:visible;opacity:1;transition:opacity 0.5s 0.5s, visibility 0s 0s}.campaign-hero.flu .campaign-hero__button-container{margin-top:32px;justify-content:center}@media (min-width: 500px){.campaign-hero.flu .campaign-hero__button-container{justify-content:unset}}@media screen and (min-width: 768px){.campaign-hero.flu .campaign-hero__button-container{margin-top:60px}}.campaign-hero.flu .campaign-hero__illustration{--border-color: var(--crunchberry);position:relative;border-radius:50%;border:2px solid var(--border-color);transition:border-color 0.5s}@media screen and (min-width: 550px){.campaign-hero.flu .campaign-hero__illustration{display:flex;justify-content:center;align-items:center}}@media screen and (min-width: 1220px){.campaign-hero.flu .campaign-hero__illustration{height:543px;width:543px}}.campaign-hero.flu .campaign-hero__illustration img.inner{opacity:0;position:absolute;border-radius:50%;visibility:hidden;transition:opacity 0.5s 0s, visibility 0s 0.5s;z-index:1}.campaign-hero.flu .campaign-hero__illustration img.inner.show{visibility:visible;opacity:1;transition:opacity 0.5s 0.5s, visibility 0s 0s}.campaign-hero.flu .campaign-hero__illustration::before{content:'';position:absolute;top:18%;right:-10%;width:9%;height:9%;border-radius:50%;background:#0072B0;opacity:0.1}.campaign-hero.flu .campaign-hero__illustration::after{content:'';position:absolute;top:2.5%;right:2.5%;width:25%;height:25%;border-radius:50%;background:#0072B0;opacity:0.1}.campaign-hero.tripledemic{overflow-x:hidden;gap:0px;column-gap:25px;margin-top:160px;margin-bottom:0;z-index:2}@media screen and (min-width: 500px){.campaign-hero.tripledemic{overflow-x:unset}}@media screen and (min-width: 768px){.campaign-hero.tripledemic{flex-direction:column;margin-bottom:45px}}@media screen and (min-width: 950px){.campaign-hero.tripledemic{flex-direction:row;justify-content:space-evenly;column-gap:unset}}@media screen and (min-width: 1220px){.campaign-hero.tripledemic{gap:25px;justify-content:center;margin:90px 0 45px}}.campaign-hero.tripledemic .campaign-hero__text-wrapper{text-align:center}@media (min-width: 500px){.campaign-hero.tripledemic .campaign-hero__text-wrapper{text-align:left}}.campaign-hero.tripledemic .campaign-hero__subtitle{width:100%;margin-bottom:16px;font-size:20px;line-height:28px;font-weight:700;text-align:left}.campaign-hero.tripledemic .campaign-hero__title{position:relative;font-size:32px;line-height:32px;margin-bottom:0;min-width:11ch;text-align:left}@media screen and (min-width: 1080px){.campaign-hero.tripledemic .campaign-hero__title{font-size:48px;line-height:48px}}.campaign-hero.tripledemic .campaign-hero__title span{position:absolute;top:0;left:0;right:0;visibility:hidden;opacity:0;transition:opacity 0.5s 0s, visibility 0s 0.5s}.campaign-hero.tripledemic .campaign-hero__title span.show{position:relative;visibility:visible;opacity:1;transition:opacity 0.5s 0.5s, visibility 0s 0s}.campaign-hero.tripledemic .campaign-hero__select-container{margin-top:32px;justify-content:center;max-width:316px;display:grid;grid-template-columns:1fr 73px;gap:8px}@media (min-width: 500px){.campaign-hero.tripledemic .campaign-hero__select-container{justify-content:unset}}@media screen and (min-width: 768px){.campaign-hero.tripledemic .campaign-hero__select-container{margin-top:60px}}.campaign-hero.tripledemic .campaign-hero__select-container .form-field label{right:15px;left:auto;z-index:-1}.campaign-hero.tripledemic .campaign-hero__select-container .form-field select{padding:12px 41px 12px 20px;line-height:24px;font-size:16px;width:100%;border-radius:8px;border:none;background-color:transparent}.campaign-hero.tripledemic .campaign-hero__illustration{position:relative;display:block;height:unset;width:unset;max-width:500px;aspect-ratio:unset;margin:40px 0}@media screen and (min-width: 950px){.campaign-hero.tripledemic .campaign-hero__illustration{max-width:inherit}}@media screen and (min-width: 550px){.campaign-hero.tripledemic .campaign-hero__illustration{display:flex;justify-content:center;align-items:center}}@media screen and (min-width: 1220px){.campaign-hero.tripledemic .campaign-hero__illustration{height:543px;width:650px}}.campaign-table-wrapper{--gradientStop: 0%;position:relative;border-radius:8px;border:thin solid var(--gray-200);overflow:hidden;margin-bottom:40px;text-align:center}.campaign-table-wrapper.sticky-table-wrapper .table table thead th{position:sticky;top:0;z-index:0}.campaign-table-wrapper.sticky-table-wrapper .table table thead th:first-child{position:sticky;left:0;z-index:1}.campaign-table-wrapper.sticky-table-wrapper .table table tbody thead{position:sticky;left:0;z-index:1}.campaign-table-wrapper.sticky-table-wrapper .table table tbody td:first-of-type{position:sticky;left:0}.campaign-table-wrapper:after{position:absolute;content:'';height:var(--tableHeightMinusScrollbar);width:40px;top:0;right:0;background:linear-gradient(90deg, transparent var(--gradientStop), #fff);z-index:2}.campaign-table-wrapper.table-overflow.fully-scrolled{border-top-right-radius:8px;border-bottom-right-radius:8px}.campaign-table-wrapper.table-overflow.not-fully-scrolled{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}@media (max-width: 768px){.campaign-table-wrapper.table-overflow{margin-right:calc(var(--gutter) * -1);border-top-right-radius:0;border-bottom-right-radius:0}}.campaign-table-wrapper.table-no-overflow .table table{width:100%}.campaign-table-wrapper .table{border:none;overflow-x:auto}.campaign-table-wrapper .table table{white-space:nowrap;margin:0;border-spacing:0;table-layout:fixed}.campaign-table-wrapper .table table td,.campaign-table-wrapper .table table th{border-bottom:1px solid var(--gray-200)}.campaign-table-wrapper .table table td ul,.campaign-table-wrapper .table table th ul{margin-top:6px}.campaign-table-wrapper .table table td ul li,.campaign-table-wrapper .table table th ul li{margin-bottom:10px;font-size:14px;line-height:20px}.campaign-table-wrapper .table table td ul li::before,.campaign-table-wrapper .table table th ul li::before{left:-15px}.campaign-table-wrapper .table table td:not(:last-child),.campaign-table-wrapper .table table th:not(:last-child){border-right:1px solid var(--gray-200)}.campaign-table-wrapper .table table thead tr th{vertical-align:top}.campaign-table-wrapper .table table thead th{padding:24px;font-size:16px;color:var(--gray-600);word-wrap:break-word;white-space:normal;background:var(--gray-100)}.campaign-table-wrapper .table table tbody th{background:white}.campaign-table-wrapper .table table tbody tr:last-child td{border-bottom-width:0}.campaign-table-wrapper .table table tbody tr td{padding:24px 16px;min-width:170px;font-size:14px;color:var(--gray-500);background:#fff;word-wrap:break-word;white-space:normal;vertical-align:top}.campaign-table-wrapper .table table tbody tr td.yes{color:var(--crunchberry)}@media (max-width: 768px){.campaign-table-wrapper .table table tbody tr td{min-width:114px}}.campaign-table-wrapper .table table tbody tr td:first-of-type{font-size:16px;color:var(--gray-600)}html{scroll-padding-top:calc(var(--header-height) + 65px)}@media screen and (min-width: 1220px){html{scroll-padding-top:calc(var(--header-height) + 1rem)}}.campaign-secondary{position:fixed;top:var(--header-height);min-height:50px;background:var(--gray-100);left:0;z-index:2;padding:15px;overflow-x:auto;width:100%}@media screen and (min-width: 1220px){.campaign-secondary{position:relative;top:unset;left:unset;background:unset;padding:0px;overflow-x:unset;height:calc(100% - var(--header-height));width:auto}}.campaign-secondary .autocomplete__results{bottom:-10px;left:0;width:100%;border-radius:8px;border:none;box-shadow:var(--shadow-2)}@media screen and (min-width: 1150px){.campaign-secondary .autocomplete__results--directories{width:440px}}.campaign-secondary .autocomplete__results--hidden{display:none;visibility:hidden}.campaign-secondary .autocomplete__results .results__list{list-style:none}.campaign-secondary .autocomplete__results .results__item{display:flex;align-items:center;padding:12px 16px;font-family:var(--default-font-family);font-size:16px;line-height:24px;border-bottom:none;transition:background-color 0.25s;cursor:pointer}.campaign-secondary .autocomplete__results .results__item:not(.campaign-secondary .autocomplete__results .results__item--selected):hover{background-color:var(--gray-100)}.campaign-secondary .autocomplete__results .results__item:not(.campaign-secondary .autocomplete__results .results__item--selected):focus{outline:none;background-color:var(--gray-100)}.campaign-secondary .autocomplete__results .results__item--none{padding:12px 0 12px 16px}.campaign-secondary .autocomplete__results .results__item--none:hover{background-color:var(--egg)}.campaign-secondary .autocomplete__results .results__item em{font-style:normal;color:var(--crunchberry)}.campaign-secondary .autocomplete__results .results__item img{margin-right:10px;width:36px;height:36px}.campaign-secondary .autocomplete__results .results__item img.rounded{border-radius:50%;overflow:hidden}.campaign-navigation{width:auto}@media screen and (min-width: 1220px){.campaign-navigation{position:sticky;top:calc(var(--header-height) + 1em)}}.navigation-list{display:flex;align-items:center;gap:20px;list-style:none}@media screen and (min-width: 1220px){.navigation-list{align-self:flex-start;gap:unset;flex-direction:column;align-items:stretch;flex:1}}.navigation-list__item{font-weight:bold;font-size:14px;line-height:20px;list-style:none;white-space:nowrap}.navigation-list__item:last-of-type{padding-right:15px}@media screen and (min-width: 1220px){.navigation-list__item{font-size:16px;line-height:24px;border-bottom:1px solid var(--gray-200)}.navigation-list__item:last-of-type{padding-right:unset}}.navigation-list__item a{white-space:nowrap;color:var(--gray-600);text-decoration:none}.navigation-list__item a:hover{text-decoration:underline}@media screen and (min-width: 1220px){.navigation-list__item a{white-space:unset;display:block;padding:12px}}.question-boxes-container{overflow-x:auto;padding-top:65px;display:flex;justify-content:space-evenly;align-items:stretch;align-content:flex-start;width:850px;margin-bottom:48px}@media (min-width: 950px){.question-boxes-container{margin-top:65px;width:auto}}@media (min-width: 1220px){.question-boxes-container{justify-content:space-between;margin-left:auto}}.question-box{position:relative;border:1px solid var(--gray-300);border-radius:8px;width:250px;padding:78px 14px 14px}@media (min-width: 350px){.question-box{width:270px;padding:78px 24px 24px}}.question-box__illustration{position:absolute;left:35px;top:-66px;background:var(--egg)}.question-box__illustration.monkeypox-image{width:125px;padding:10px}.question-box__title{font-weight:bold;font-size:20px;line-height:28px;color:var(--gray-600);height:58px;margin-bottom:10px}.question-box__content{font-size:16px;line-height:24px;text-align:left;color:var(--gray-500)}.question-box__content ul{padding:10px 0 10px 30px}.question-box__content li{list-style:disc;color:var(--gray-500)}.question-box__content a{color:var(--blueberry);text-decoration:none}.question-box__content a:hover{text-decoration:underline}.campaign-content.tripledemic .question-boxes-container{display:block;padding-top:0;margin-top:0;width:auto}.campaign-content.tripledemic .question-box{width:auto;padding:24px;display:grid;grid-gap:16px;margin-bottom:20px;grid-template-columns:60px 1fr}@media (min-width: 768px){.campaign-content.tripledemic .question-box{grid-template-columns:108px 1fr;grid-gap:32px}}.campaign-content.tripledemic .question-box__title{margin-bottom:15px;height:auto;display:none}@media screen and (min-width: 768px){.campaign-content.tripledemic .question-box__title{display:block}}.campaign-content.tripledemic .question-box__title.mobile{display:block;margin-bottom:0}@media screen and (min-width: 768px){.campaign-content.tripledemic .question-box__title.mobile{display:none}}.campaign-content.tripledemic .question-box__illustration{top:0;left:0;position:relative}@media screen and (max-width: 768px){.campaign-content.tripledemic .question-box__illustration{height:60px;width:60px}}@media screen and (max-width: 768px){.campaign-content.tripledemic .question-box__content-container{grid-column-start:1;grid-column-end:3}}.campaign-content.tripledemic .question-box .expandable-activator{color:var(--blueberry);cursor:pointer}@media screen and (min-width: 768px){.campaign-content.tripledemic .question-box .expandable-activator{display:none}}.campaign-content.tripledemic .question-box__content{position:relative;max-height:var(--expandable-height, 53px);overflow:hidden}.campaign-content.tripledemic .question-box__content.expanded{max-height:unset}@media screen and (min-width: 768px){.campaign-content.tripledemic .question-box__content{max-height:unset}}.campaign-content.tripledemic .question-box__content ul{margin-top:15px;margin-left:8px;list-style:none;padding-left:18px}.campaign-content.tripledemic .question-box__content ul li{margin-bottom:8px;list-style:none}.campaign-content.tripledemic .question-box__content ul li::before{content:"\2022";color:var(--crunchberry);display:inline-block;width:10px;font-size:10px;position:absolute;left:0px}#resources{margin-right:0px}.resources-container{overflow-x:auto}.resources__list{list-style-type:none;margin:0;display:flex;flex-wrap:nowrap;justify-content:flex-start;min-width:654px;padding:20px 10px}.resources__item{width:198px;padding:27px 9px 22px;margin-right:20px}.resources__item:hover{box-shadow:var(--shadow-3);border-radius:var(--default-radius)}.resources__item:last-of-type{margin-right:0}.resources__item a{display:flex;flex-direction:column;height:100%}.resources__item a:hover .item__content{text-decoration:underline}.resources__item .item__image{display:block;width:100%;margin-bottom:21px;text-align:center}.resources__item .item__image img{margin:auto;max-width:153px}.resources__item .item__content{font-size:14px;line-height:20px;text-align:center;color:var(--gray-600)}.reviewed-by__reviewer{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.reviewed-by__reviewer img{width:60px;height:60px;border-radius:60px;margin-right:7px}.reviewed-by__reviewer p{font-size:14px;line-height:20px;color:var(--gray-600)}.reviewed-by__reviewer p strong{font-weight:bold}.reviewed-by__reviewer p strong br{display:none}.campaign-hero .reviewed-by{padding:0 20px}@media (min-width: 549px){.campaign-hero .reviewed-by{display:none}}.campaign-hero .reviewed-by strong br{display:inline}@media (min-width: 399px){.campaign-hero .reviewed-by strong br{display:none}}.sources .reviewed-by{display:none}@media (min-width: 550px){.sources .reviewed-by{display:block}}.sources.tripledemic .reviewed-by{display:block}html{--header-height: 3.5rem;scroll-padding-top:var(--header-height)}@media screen and (min-width: 768px){html{--header-height: 82px}}main.main-new-header{padding-top:65px}@media screen and (min-width: 768px){main.main-new-header{padding-top:76px}}@media screen and (min-width: 1290px){main.main-new-header{padding-top:100px}}.solv-header{box-shadow:var(--shadow-3);height:auto;z-index:5;position:fixed;width:100%;top:0;background-color:var(--egg)}.solv-header.directory .directory-hero__new-header{border-top:1px solid var(--gray-200);padding:16px 10px 12px}.solv-header.directory .faceted-filters__container{padding-top:16px}.solv-header.directory.hide-header .solv-header__container{display:none}@media screen and (min-width: 1150px){.solv-header.directory.hide-header .solv-header__container{display:grid}}@media screen and (max-width: 1150px){.solv-header.directory.hide-header .faceted-filters__container{background-color:#FCFCFC}}.solv-header.directory.show-map{box-shadow:none}.solv-header.directory.show-map .directory-hero__new-header{border-bottom:1px solid var(--gray-200);padding-bottom:16px}.solv-header.directory.show-map .faceted-filters__container{display:none}.solv-header.directory.faceted-panel-open{z-index:100}@media screen and (min-width: 1150px){.solv-header.directory .solv-header__links-desktop{padding-right:var(--page-gutter, var(--header-padding))}}@media screen and (min-width: 1150px){.solv-header.directory .directory-hero__new-header{display:none}.solv-header.directory .solv-header__container{grid-template-columns:95px 1fr 1fr}}@media screen and (min-width: 1350px){.solv-header.directory .solv-header__container{grid-template-columns:140px 1fr 1fr}}@media screen and (min-width: 1440px){.solv-header.directory .solv-header__links-desktop{padding-right:133px}.solv-header.directory .solv-header__container{grid-template-columns:165px 1fr 1fr}}.solv-header.directory .solv-header__logo{margin-left:0;padding-left:20px}@media screen and (min-width: 1330px){.solv-header.directory .solv-header__logo{padding-left:var(--page-gutter, var(--header-padding))}}@media screen and (min-width: 1440px){.solv-header.directory .solv-header__logo{padding-left:85px}}.solv-header.marketplace.hide-header .solv-header__container{display:grid}@media screen and (min-width: 1150px){.solv-header.marketplace.hide-header .solv-header__container{display:grid}}.solv-header__container{display:grid;grid-template-columns:1fr 2fr;height:65px}@media screen and (min-width: 768px){.solv-header__container{height:76px}}@media screen and (min-width: 1290px){.solv-header__container{max-width:1440px;height:100px;margin:0 auto}}.solv-header__search{align-items:center;display:none}.solv-header__search .directory-header-search__form{max-height:44px}@media screen and (min-width: 1150px){.solv-header__search{display:flex}}.solv-header__logo{margin-right:auto;align-items:center;display:flex;padding-left:20px}@media screen and (min-width: 768px){.solv-header__logo{padding-left:40px}}@media screen and (min-width: 1290px){.solv-header__logo{padding-left:7vw}}@media screen and (min-width: 1440px){.solv-header__logo{padding-left:105px}}.solv-header__links-mobile{display:flex;align-items:center;justify-content:flex-end;padding-right:32px}.solv-header__links-mobile .login-button-mobile{color:var(--crunchberry)}.solv-header__links-mobile .login-button-mobile.hidden{display:none}@media screen and (min-width: 768px){.solv-header__links-mobile{display:none}}.solv-header__links-desktop{display:none;align-items:center;justify-content:flex-end;gap:48px}.solv-header__links-desktop .login-button{color:var(--crunchberry) !important}@media screen and (min-width: 768px){.solv-header__links-desktop{display:flex;padding-right:32px;gap:0}.solv-header__links-desktop .login-button{margin-left:24px}}@media screen and (min-width: 1290px){.solv-header__links-desktop{padding-right:9vw}}@media screen and (min-width: 1440px){.solv-header__links-desktop{padding-right:133px}}.solv-header__link{font-size:16px;line-height:24px;cursor:pointer;position:relative;color:var(--header-gray) !important;text-decoration:none !important}@media screen and (min-width: 768px){.solv-header__link{padding:26px 36px}.solv-header__link:hover{border-bottom:3px solid var(--crunchberry) !important;color:var(--crunchberry) !important;padding:26px 36px 23px}}@media screen and (min-width: 1290px){.solv-header__link{padding:38px 36px}.solv-header__link:hover{padding:38px 36px 35px}}.solv-header__hamburger{padding-left:24px;width:41px;background:none;border:none;cursor:pointer}.solv-header__close{display:none;width:41px;padding-left:24px;background:none;border:none;cursor:pointer}.solv-header__close svg{fill:var(--gray-400);stroke:var(--gray-400)}.solv-header .faceted-filters__container{padding:0 0 16px 0}.solv-header .faceted-filters__container .faceted-filter:first-of-type{padding-left:var(--page-gutter, var(--header-padding))}.solv-header .solv-header-browse{display:none}.solv-header.solv-header--open{box-shadow:none;max-height:100vh;overflow-y:auto}@media screen and (min-width: 768px){.solv-header.solv-header--open .solv-header__divider{border-bottom:1px solid var(--gray-200)}}.solv-header.solv-header--open.hide-header .solv-header__container{display:grid}.solv-header.solv-header--open .directory-hero__new-header{display:none}.solv-header.solv-header--open .faceted-filters__container{display:none}.solv-header.solv-header--open .solv-header__hamburger{display:none}.solv-header.solv-header--open .solv-header__close{display:block}.solv-header.solv-header--open .solv-header-browse{display:block}.solv-header.solv-header--open .browse-link{color:var(--crunchberry)}@media screen and (min-width: 768px){.solv-header.solv-header--open .browse-link{border-bottom:3px solid var(--crunchberry);padding:26px 36px 23px}}@media screen and (min-width: 1290px){.solv-header.solv-header--open .browse-link{padding:38px 36px 35px}}.solv-header.solv-header--open .browse-link::after{position:absolute;content:"";top:47px;width:calc(46px + 100%);border-bottom:3px solid var(--crunchberry);display:block;left:-23px;color:var(--crunchberry)}@media screen and (min-width: 768px){.solv-header.solv-header--open .browse-link::after{display:none}}.solv-header-browse{background-color:var(--egg);border-bottom:1px solid var(--gray-200)}.solv-header-browse__container{padding:16px 24px}@media screen and (min-width: 768px){.solv-header-browse__container{display:grid;grid-template-columns:1fr 1fr;padding:46px 40px}}@media screen and (min-width: 1290px){.solv-header-browse__container{padding-top:27px;padding-bottom:27px;max-width:1440px;margin:0 auto}}@media screen and (min-width: 1440px){.solv-header-browse__container{padding:27px 96px 27px 72px}}@media screen and (min-width: 768px){.solv-header-browse__header{grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:1fr 1fr}}.solv-header-browse__header-title{font-weight:700;color:var(--gray-600);font-size:14px;line-height:20px;margin-bottom:16px;text-transform:uppercase}@media screen and (min-width: 768px){.solv-header-browse__header-title{margin-bottom:0;text-transform:none;color:var(--gray-500);font-size:20px;line-height:28px}}.solv-header-browse__header-find{font-weight:400;font-size:14px;line-height:20px;color:var(--crunchberry);text-align:right;display:none;text-decoration:underline !important}.solv-header-browse__header-find img{padding-right:6px;width:16px}@media screen and (min-width: 768px){.solv-header-browse__header-find{display:block}}@media screen and (min-width: 1290px){.solv-header-browse__header-find{padding-right:4.5vw}}@media screen and (min-width: 1440px){.solv-header-browse__header-find{padding-right:64px}}.solv-header-browse__sections{display:grid;grid-template-columns:1fr;grid-gap:0;margin-bottom:16px}@media screen and (min-width: 768px){.solv-header-browse__sections{grid-column-start:1;grid-column-end:3;grid-template-columns:1fr 1fr 1fr;grid-gap:28px;margin-left:0;margin-bottom:0}}@media screen and (min-width: 1290px){.solv-header-browse__sections{grid-gap:12vw}}@media screen and (min-width: 1440px){.solv-header-browse__sections{grid-gap:180px}}.solv-header-browse__section-title{font-weight:400;font-size:20px;line-height:20px;color:var(--gray-600);border:none;background:none;text-align:left;cursor:pointer;padding:16px 0}@media screen and (min-width: 768px){.solv-header-browse__section-title{padding:0}}.solv-header-browse__section-title svg{transition:transform 0.2s ease-in}.solv-header-browse__section-title.open svg{transform:rotate(180deg)}.solv-header-browse__section-title.open svg path{stroke:var(--gray-500)}.solv-header-browse__section-title span{margin-left:20px;display:inline-grid;justify-content:center}.solv-header-browse__section-title span svg{vertical-align:middle}.solv-header-browse__section-title span svg path{stroke:var(--gray-500)}@media screen and (min-width: 768px){.solv-header-browse__section-title{font-weight:700;font-size:16px;line-height:20px;font-weight:500;margin-bottom:18px;text-transform:uppercase;color:var(--crunchberry);width:100%;cursor:default}.solv-header-browse__section-title span{display:none}}.solv-header-browse__subsection{margin-left:8px;max-height:100vh;transition:max-height 0.3s ease-in-out;overflow:hidden}.solv-header-browse__subsection.closed{max-height:0}@media screen and (min-width: 768px){.solv-header-browse__subsection{margin-left:0}.solv-header-browse__subsection.closed{max-height:100vh}}.solv-header-browse__subsection-title{font-weight:500;font-size:16px;line-height:24px;color:var(--gray-400);border:none;background:none;width:100%;text-align:left;cursor:pointer}@media screen and (min-width: 768px){.solv-header-browse__subsection-title{display:flex;align-items:center;justify-content:space-between;width:184px}}.solv-header-browse__subsection-title svg{transition:transform 0.2s ease-in}.solv-header-browse__subsection-title svg path{stroke:var(--gray-500)}.solv-header-browse__subsection-title.open svg{transform:rotate(180deg)}@media screen and (min-width: 768px){.solv-header-browse__subsection-title.open svg path{stroke:var(--gray-500)}}.solv-header-browse__subsection-title span{margin-left:20px;display:inline-grid;justify-content:center}.solv-header-browse__subsection-title span svg{vertical-align:middle}.solv-header-browse__subsection-title span svg path{stroke:var(--gray-500)}@media screen and (min-width: 768px){.solv-header-browse__subsection-title span svg path{stroke:var(--gray-600)}}@media screen and (min-width: 768px){.solv-header-browse__subsection-title:hover{color:var(--crunchberry)}.solv-header-browse__subsection-title:hover svg path{stroke:var(--crunchberry)}}@media screen and (min-width: 768px){.solv-header-browse__subsection-title{color:var(--gray-600);font-weight:400 !important;line-height:20px;font-size:16px;line-height:20px;font-weight:500;margin-bottom:0}.solv-header-browse__subsection-title span{margin-left:16px}}@media screen and (min-width: 1290px){.solv-header-browse__subsection-title span{margin-left:0px}.solv-header-browse__subsection-title span svg{float:right}}.solv-header-browse__subsection-links{margin-bottom:14px;max-height:100vh;transition:transform, max-height 0.2s ease-in-out;overflow:hidden;height:auto}.solv-header-browse__subsection-links.closed{max-height:0}.solv-header-browse__subsection-link{color:var(--crunchberry) !important;font-size:16px;line-height:24px;font-weight:400;text-decoration:none;display:block}.solv-header-browse__subsection-link.sub-link{padding-top:8px}@media screen and (min-width: 768px){.solv-header-browse__subsection-link.sub-link{margin-left:16px}}.solv-header-browse__subsection-link.srp_link{padding-top:8px}@media screen and (min-width: 768px){.solv-header-browse__subsection-link.srp_link{padding-top:0;display:none}}.solv-header-browse__subsection-link.no-subsection{margin-bottom:12px}.solv-header-browse__subsection-link img{padding-right:6px;width:16px}@media screen and (min-width: 768px){.solv-header-browse__subsection-link{color:var(--gray-600) !important;text-decoration:none}.solv-header-browse__subsection-link:hover{color:var(--crunchberry) !important}}.solv-header-browse__for-providers{padding-top:32px;border-top:1px solid var(--gray-200)}.solv-header-browse__for-providers-title{font-weight:700;color:var(--gray-600);font-size:16px;line-height:20px;margin-bottom:32px;text-transform:uppercase}.solv-header-browse__for-providers-link{font-weight:400;font-size:20px;line-height:20px;color:var(--gray-600) !important;margin-left:8px;margin-bottom:32px;border:none;background:none;text-align:left;display:block;cursor:pointer;text-decoration:none}.solv-header-browse__for-providers-link:hover{color:var(--crunchberry)}@media screen and (min-width: 768px){.solv-header-browse__for-providers{display:none}}.solv-header-browse__download{text-align:center;background-color:var(--gray-100);border-top:1px solid var(--gray-200);padding:24px 0}.solv-header-browse__download-title{font-weight:700;font-size:16px;line-height:24px;color:var(--gray-600);margin-bottom:24px}.solv-header-browse__download-link{padding:0 8px}@media screen and (min-width: 768px){.solv-header-browse__download{display:none}}a{text-decoration:none;color:var(--blueberry)}.sources-container a{color:var(--gray-600)}.sources-container a:hover{text-decoration:underline}.ad-wrapper>*{max-width:815px;margin:0 auto}@media screen and (min-width: 768px){.ad-wrapper .primary__actions{max-width:315px}}.latest-updates__container .show-more-button{align-self:flex-start}
