@charset "UTF-8";@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes blink{0%,49%,to{opacity:1}50%,99%{opacity:0}}@keyframes dialog-fade-in{0%{opacity:0}}@keyframes dialog-slide-up{0%{transform:translateY(35px)}}@keyframes marqueeLtR{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes splide-loading{0%{transform:rotateZ(0)}to{transform:rotateZ(360deg)}}:root{--blue:#0057ff;--blue-shadow:#004de2;--blue-light:#e5eeff;--eggplant:#261541;--eggplant-shadow:#0c0714;--eggplant-light:#351e58;--green:#c6ede3;--green-light:#e8f8f4;--orange:#fa5324;--orange-light:#feddd3;--purple:#4419b5;--purple-shadow:#3c15a1;--purple-light:#e8e2f8;--sky-blue:#0096ff;--yellow:#fbd83a;--yellow-light:#fef3c4;--offwhite:#fafafa;--light:#fff;--dark:#0f0f0f}.color-gray{color:#4a4a4a!important}.color-dark-gray{color:#1a1a1a!important}.color-orange{color:#fa5324!important}.color-red{color:#d41c37!important}.color-blue{color:#0057ff!important}.color-navy{color:#4419b5!important}.color-white{color:#fff!important}.color-green{color:#c6ede3!important}.bg-white{background-color:var(--light)}.bg-light-gray{background-color:#7a7a7a}.bg-dark-gray{background-color:#1a1a1a}.bg-blue{background-color:#0057ff}@font-face{font-family:"Aventa";font-style:normal;font-weight:400;src:url(../webfonts/Aventa/Aventa-Regular.woff2) format("woff2")}@font-face{font-family:"Aventa";font-style:italic;font-weight:400;src:url(../webfonts/Aventa/Aventa-Italic.woff2) format("woff2")}@font-face{font-family:"Aventa";font-style:normal;font-weight:500;src:url(../webfonts/Aventa/Aventa-Medium.woff2) format("woff2")}@font-face{font-family:"Aventa";font-style:italic;font-weight:500;src:url(../webfonts/Aventa/Aventa-MediumItalic.woff2) format("woff2")}@font-face{font-family:"Aventa";font-style:normal;font-weight:600;src:url(../webfonts/Aventa/Aventa-SemiBold.woff2) format("woff2")}@font-face{font-family:"Aventa";font-style:italic;font-weight:600;src:url(../webfonts/Aventa/Aventa-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:"Aventa";font-style:normal;font-weight:700;src:url(../webfonts/Aventa/Aventa-Bold.woff2) format("woff2")}@font-face{font-family:"Aventa";font-style:italic;font-weight:700;src:url(../webfonts/Aventa/Aventa-BoldItalic.woff2) format("woff2")}@font-face{font-family:"Avenir";font-style:normal;font-weight:400;src:url(../webfonts/Avenir/Avenir55Roman.woff2) format("woff2")}@font-face{font-family:"Avenir";font-style:italic;font-weight:400;src:url(../webfonts/Avenir/Avenir55Oblique.woff2) format("woff2")}@font-face{font-family:"Avenir";font-style:normal;font-weight:500;src:url(../webfonts/Avenir/Avenir65Medium.woff2) format("woff2")}@font-face{font-family:"Avenir";font-style:italic;font-weight:500;src:url(../webfonts/Avenir/Avenir65MediumOblique.woff2) format("woff2")}@font-face{font-family:"Avenir";font-style:normal;font-weight:700;src:url(../webfonts/Avenir/Avenir85Heavy.woff2) format("woff2")}@font-face{font-family:"Avenir";font-style:italic;font-weight:700;src:url(../webfonts/Avenir/Avenir85HeavyOblique.woff2) format("woff2")}@font-face{font-family:"Avenir";font-style:normal;font-weight:900;src:url(../webfonts/Avenir/Avenir95Black.woff2) format("woff2")}@font-face{font-family:"Avenir";font-style:italic;font-weight:900;src:url(../webfonts/Avenir/Avenir95BlackOblique.woff2) format("woff2")}.aventa,.hero-heading,.kicker,.xl-heading{font-family:"Aventa","Helvetica Neue",Helvetica,Arial,sans-serif}.avenir,.button,.p,.tides-theme .wFormContainer .actions .primaryAction,.tides-theme .wFormContainer .wfPagingButtons .wfPageNextButton,.tides-theme .wFormContainer .wfPagingButtons .wfPagePreviousButton,body{font-family:"Avenir","Helvetica Neue",Helvetica,Arial,sans-serif}.icon{max-width:1em;max-height:1em;height:auto;width:auto;flex-shrink:0}.trailing-icon{white-space:nowrap}.trailing-icon .icon{margin-left:.5em}.hidden,[hidden]{display:none!important}.faqs__group[hidden],.survey-form .choices .oneChoice input[type=checkbox],.survey-form .choices .oneChoice input[type=radio],.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}html{-webkit-text-size-adjust:100%;color:#0f0f0f;font-size:1em;line-height:1.4;box-sizing:border-box}body{margin:0;background:#fff}hr{box-sizing:content-box;overflow:visible;display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.tides-theme .wForm label,details,img.aligncenter,img.alignleft,img.alignright{display:block}summary{display:list-item}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}textarea{resize:vertical}*,:after,:before{box-sizing:inherit}.rounded-corners{border-radius:.3125rem}.box-shadow{box-shadow:0 0 .3125rem 0 rgba(0,0,0,.2)}ol,ul{margin:0;padding:0;list-style:none}.p,body{font-size:1rem;letter-spacing:.2px;font-weight:500;line-height:1.4}@media screen and (min-width:768px){.p,body{font-size:1.125rem}}b,strong{font-weight:900}.large-text,.survey-form .wForm form .column .htmlContent,.survey-form .wForm form>.htmlSection:first-child{font-size:1.25rem;font-weight:400;line-height:1.2}@media screen and (min-width:768px){.large-text,.survey-form .wForm form .column .htmlContent,.survey-form .wForm form>.htmlSection:first-child{font-size:1.375rem}}@media screen and (min-width:980px){.large-text,.survey-form .wForm form .column .htmlContent,.survey-form .wForm form>.htmlSection:first-child{font-size:1.5rem}}.kicker,.small-text,.tides-theme .hint,.tides-theme .lengthIndicator,.tides-theme .supportInfo,.tides-theme .wForm .labelsBelow .label,.tides-theme .wFormContainer .errMsg{font-size:.875rem;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,.small-heading,h1,h2,h3,h4,h5,h6{font-family:"Aventa",sans-serif;margin:0}.survey-form .wForm form>.htmlSection:first-child .preField,.survey-form .wForm form>.htmlSection:first-child+.group .preField{font-family:"Aventa",sans-serif}.h1,h1{font-size:2rem;font-weight:500;line-height:1.1;margin:0 0 .5em}@media screen and (min-width:768px){.h1,h1{font-size:3.125rem}}@media screen and (min-width:980px){.h1,h1{font-size:4rem}}.h2,h2{font-size:2rem;font-weight:600;line-height:1.2;margin:0 0 .5em}@media screen and (min-width:768px){.h2,h2{font-size:2.5rem}}@media screen and (min-width:980px){.h2,h2{font-size:3rem}}.h3,h3{line-height:1.2;font-size:1.875rem;font-weight:600}@media screen and (min-width:768px){.h3,h3{font-size:2.1875rem}}@media screen and (min-width:980px){.h3,h3{font-size:2.5rem}}.h4,.survey-form .wForm form>.htmlSection:first-child .preField,.survey-form .wForm form>.htmlSection:first-child+.group .preField,h4{line-height:1.2}.h4,h4{font-weight:600;font-size:1.75rem}@media screen and (min-width:768px){.h4,.survey-form .wForm form>.htmlSection:first-child .preField,.survey-form .wForm form>.htmlSection:first-child+.group .preField,h4{font-size:2rem}}@media screen and (min-width:980px){.h4,.survey-form .wForm form>.htmlSection:first-child .preField,.survey-form .wForm form>.htmlSection:first-child+.group .preField,h4{font-size:2.25rem}}.h5,h5{font-size:1.25rem;font-weight:600;line-height:1.2}@media screen and (min-width:768px){.h5,h5{font-size:1.375rem}}@media screen and (min-width:980px){.h5,h5{font-size:1.5rem}}.h6,h6{font-size:.875rem;line-height:1.2;text-transform:uppercase;font-weight:800}@media screen and (min-width:768px){.h6,h6{font-size:1rem}}.small-heading{font-size:1.125rem;font-weight:400;line-height:1.6}@media screen and (min-width:768px){.small-heading{font-size:1.25rem}}@media screen and (min-width:980px){.h1--small{font-size:3.75rem}}.h4--small,.survey-form .wForm form>.htmlSection:first-child .preField,.survey-form .wForm form>.htmlSection:first-child+.group .preField{font-size:1.5rem}@media screen and (min-width:768px){.h4--small,.survey-form .wForm form>.htmlSection:first-child .preField,.survey-form .wForm form>.htmlSection:first-child+.group .preField{font-size:1.75rem}}@media screen and (min-width:980px){.h4--small,.survey-form .wForm form>.htmlSection:first-child .preField,.survey-form .wForm form>.htmlSection:first-child+.group .preField{font-size:2rem}}.xl-heading{font-size:4.6875rem;font-weight:500;line-height:1}@media screen and (min-width:1024px){.xl-heading{font-size:6.25rem}}@media screen and (min-width:1440px){.xl-heading{font-size:8.4375rem}}.hero-heading{font-size:3.375rem;font-weight:500;line-height:1}@media screen and (min-width:768px){.hero-heading{font-size:4.6875rem}}@media screen and (min-width:1230px){.hero-heading{font-size:5.625rem}}.kicker{margin:0 0 1.2857142857em;text-transform:uppercase;line-height:1.2em}.blockquote,.rich-text blockquote{padding:0;line-height:1.4;font-size:1.25rem;margin:1em 0}.blockquote p:first-child,.blockquote:first-child,.featured-quote__blockquote .large-text p:first-child,.featured-quote__blockquote .survey-form .wForm form>.htmlSection:first-child p:first-child,.rich-text blockquote p:first-child,.rich-text blockquote:first-child,.rich-text>:first-child,.survey-form .wForm .featured-quote__blockquote form>.htmlSection:first-child p:first-child{margin-top:0}@media screen and (min-width:768px){.blockquote,.rich-text blockquote{font-size:1.375rem}}@media screen and (min-width:980px){.blockquote,.rich-text blockquote{font-size:1.5rem}}.blockquote p:last-child,.rich-text blockquote p:last-child,.rich-text>:last-child{margin-bottom:0}.fw-400,.rich-text h2,.rich-text h3,.rich-text h4{font-weight:400}.fw-500,.rich-text h5,.rich-text h6{font-weight:500}.rich-text h2{margin:1em 0 .6em}.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin:1.5em 0 0}.rich-text ol,.rich-text ul{margin:1.5em 0;padding-left:1em}.rich-text ol li,.rich-text ul li{margin:1em 0}.rich-text ol{list-style-type:decimal}.rich-text ul{list-style:initial}.rich-text a .icon--external-link{font-size:.7777777778em;margin-bottom:.1111111111em;margin-right:.1111111111em}.wrapper{margin:0 auto;width:100%;max-width:76.875rem}.wrapper--mid{max-width:64rem}.wrapper--narrow{max-width:51.25rem}.wrapper--full{max-width:90rem}.flex-columns{display:grid;gap:30px 60px;margin-top:60px}@media screen and (min-width:480px){.flex-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}a{color:#4419b5;transition:color .2s;text-underline-offset:.2em}a:hover{color:#0057ff}:focus{outline-color:var(--sky-blue)}.arrow-link{text-decoration:none;color:#0057ff}.arrow-link:hover{text-decoration:underline;color:#c6ede3}.arrow-link .icon{margin-left:.5em;font-size:.75em}button{cursor:pointer}.button,.tides-theme .wFormContainer .actions .primaryAction,.tides-theme .wFormContainer .wfPagingButtons .wfPageNextButton,.tides-theme .wFormContainer .wfPagingButtons .wfPagePreviousButton{font-weight:400;background:var(--purple);border:0;width:max-content;max-width:100%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;text-align:center;padding:.5em 2.5em;color:var(--light);border-radius:1.875rem;min-height:3.5625rem;transition-property:color,background,border-color;transition-duration:.15s}.button:focus-visible,.tides-theme .wFormContainer .actions .primaryAction:focus-visible,.tides-theme .wFormContainer .wfPagingButtons .wfPageNextButton:focus-visible,.tides-theme .wFormContainer .wfPagingButtons .wfPagePreviousButton:focus-visible{outline:2px solid #0096ff;background:var(--eggplant)}.button:hover,.tides-theme .wFormContainer .actions .primaryAction:hover,.tides-theme .wFormContainer .wfPagingButtons .wfPageNextButton:hover,.tides-theme .wFormContainer .wfPagingButtons .wfPagePreviousButton:hover{background:var(--eggplant);color:var(--light)}.button .icon,.tides-theme .wFormContainer .actions .primaryAction .icon,.tides-theme .wFormContainer .wfPagingButtons .wfPageNextButton .icon,.tides-theme .wFormContainer .wfPagingButtons .wfPagePreviousButton .icon{margin-right:.5rem;flex-shrink:0}.button--light,.button--secondary{background:#fff;color:#0f0f0f}.button--secondary:focus-visible,.button--secondary:hover{background:#0f0f0f;color:var(--light)}.button--light:focus-visible,.button--light:hover{background:#e5eeff;color:#0f0f0f}.button--hollow{background:0;border:1px solid currentColor}.button--hollow:focus-visible,.button--hollow:hover{background-color:#0c0714;border-color:#0c0714}.button--stroke{border:1px solid currentColor}.buttons{display:flex;flex-wrap:wrap;gap:1em 1.25rem}::placeholder{opacity:1}.text-input,input:not([type=radio],[type=checkbox],[type=submit],[type=button],[type=image],[type=file]),select,textarea{display:flex;border:1px solid #d7d7d7;padding:0 1em;border-radius:9px;background:#fff;color:#4a4a4a;height:3.5625rem}textarea{padding:1em;height:12.5rem}select{-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-position:center right 1em;background-size:1em .5em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 10' version='1.1' width='20' height='10'%3E%3Cpath d='M20 0L10 10 0 0h20z' fill='%237a7a7a' /%3E%3C/svg%3E");padding-right:3em}.simple-form input:not([type=radio],[type=checkbox],[type=submit],[type=button],[type=image],[type=file]),.simple-form select{background-color:#efefef;width:100%;margin-bottom:.8888888889em}.simple-form label{display:block;margin:0 0 .667em}.light-form input:not([type=radio],[type=checkbox],[type=submit],[type=button],[type=image],[type=file]),.light-form select{background-color:var(--light);color:var(--dark);border:0}.dark-form input:not([type=radio],[type=checkbox],[type=submit],[type=button],[type=image],[type=file]),.dark-form select{background-color:#232323;border-color:#4a4a4a;color:#efefef}.dark-form ::placeholder{color:#c3c3c3}.image-element,.tides-theme .rich-text .wFormContainer{margin:0}.tides-theme .wForm{padding:0}.tides-theme .wForm input:not([type=radio],[type=checkbox],[type=submit],[type=button],[type=image],[type=file]){background-color:#f5f5f5;padding:0 1em;width:100%;min-width:0}.tides-theme .wForm select,.tides-theme .wForm textarea{background-color:#f5f5f5}.tides-theme .wForm select{padding:0 1em;width:100%}.tides-theme .wForm textarea{padding:1em;width:100%}.tides-theme .columnLayout{width:100%}.tides-theme .columnLayout tr{display:grid;gap:12px}@media screen and (min-width:480px){.tides-theme .columnLayout tr{grid-template-columns:1fr 1fr}}.tides-theme .wForm .htmlSection{padding:0;border:0;margin:0}.tides-theme .wForm .htmlSection:not(:first-child){margin-top:1em}.tides-theme .wForm .oneField{padding:0;border:0}.tides-theme .wForm .section,.tides-theme .wForm div>div.oneField:not(:first-child),.tides-theme .wForm form .inline div.oneField,.tides-theme .wForm form>div.oneField{margin-top:30px;display:block}.tides-theme .wForm div>div.oneField:first-child{margin:0!important}.tides-theme .wForm .labelsAbove .preField{padding:0 0 6px}.tides-theme .wForm .labelsBelow br,.tides-theme .wForm label+br{display:none}.tides-theme .wForm .labelsBelow .label{padding:0;margin-top:.5em}.tides-theme .wForm .inputWrapper{width:100%;display:block}.tides-theme .wFormContainer .actions .primaryAction:disabled{opacity:1;background-color:#7a7a7a;cursor:default}.tides-theme .wFormContainer .errMsg{color:#d41c37;margin-top:.5em}.tides-theme .wFormContainer .inputWrapper+.errMsg{margin-top:1em}.tides-theme .hint,.tides-theme .lengthIndicator{display:block;margin-top:.75em}.tides-theme .hint{opacity:1!important}.tides-theme .wForm .reqMark::after{color:var(--orange)}.tides-theme .supportInfo{padding:0;border:0}img,svg{max-width:100%;height:auto}.image-element__caption p{margin:.5em 0 0}.wp-caption{display:table;width:max-content!important;max-width:100%!important;margin:1.875rem auto}.wp-caption-text{caption-side:bottom;display:table-caption;font-size:.875rem;line-height:1.5;margin:.625rem 0 0}@media screen and (min-width:768px){.alignleft,.alignright{max-width:45.8612975391%}}.aligncenter,.alignleft,.alignright{margin:1.875rem auto;clear:both}@media screen and (min-width:768px){.alignright{float:right;margin:0 0 1.875rem 1.875rem}.alignleft{float:left;margin:0 1.875rem 1.875rem 0}}.size-medium{width:17.5rem}.size-large{width:25.625rem}.figure,.site-footer__meta p{margin:0}.responsive-video,.video-embed{height:0;width:100%;position:relative;padding-top:56.25%;background:#444}.responsive-video iframe,.video-embed iframe{height:100%;width:100%;position:absolute;top:0;left:0}.site-header{background:#fff;position:relative;display:flex;z-index:100;height:6.25rem;position:sticky;top:0;border-bottom:1px solid #efefef}body.admin-bar .site-header{top:32px}@media screen and (max-width:782px){body.admin-bar .site-header{top:46px}}@media screen and (max-width:600px){body.admin-bar .site-header{top:0}}*{scroll-margin-top:calc(6.25rem + 30px)}.site-header__logo{flex-shrink:0;margin:auto 0;height:100%;display:flex;align-items:center;justify-content:center;padding:0 .9375rem}.site-header__logo img{display:block;width:5rem}.header-highlight-links{min-height:100%;display:flex}@media screen and (max-width:1119px){.header-highlight-links{padding:0 20px;margin:32px 0 0}.header-highlight-links .menu-button{display:none}}.header-highlight-link{color:var(--light);background:var(--purple);transition:background .15s;white-space:nowrap;padding:1em 2em;text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1rem;border:0}@media screen and (min-width:1120px){.header-highlight-link{background:var(--purple);font-size:1.25rem;min-height:100%}}.header-highlight-link:focus,.header-highlight-link:hover{background:var(--purple-shadow);color:var(--light)}.header-highlight-link .icon{font-size:1.5rem}@media screen and (max-width:1119px){.header-secondary-nav .menu-button{display:none}.secondary-nav{padding:0 20px;margin-top:2rem}}@media screen and (min-width:1120px){.secondary-nav{position:absolute;right:0;top:100%;display:flex;flex-wrap:nowrap;background:var(--light);visibility:hidden;opacity:0;transition-property:opacity,visibility;transition-duration:.2s}.secondary-nav.open{z-index:2;visibility:visible;opacity:1}}@media screen and (max-width:1119px){.secondary-nav a{color:var(--light);text-decoration:none;display:block;width:max-content;font-size:1rem}.secondary-nav a:nth-child(n+2){margin-top:1em}.secondary-nav a:hover{text-decoration:underline}}@media screen and (min-width:1120px){.secondary-nav a{display:flex;align-items:center;justify-content:center;padding:.75em 4em;text-decoration:none;transition-property:color,background,border-color;background:var(--light);color:var(--dark);font-size:1rem;border:1px solid #efefef;border-right:0}.secondary-nav a:hover{background:var(--blue);border-color:var(--blue);color:var(--light)}}@media screen and (max-width:1119px){.site-nav-wrapper{height:100%}.site-nav-wrapper.nav-open{background:rgba(255,255,255,.6);position:fixed;top:0;left:0;width:100%;z-index:101}body.nav-open{overflow:hidden;width:100%}}@media screen and (max-width:600px){body.nav-open.admin-bar #wpadminbar{top:auto;bottom:100%}}@media screen and (max-width:782px){body.nav-open.admin-bar .site-nav-bg,body.nav-open.admin-bar .site-nav-drawer{top:9.125rem}}@media screen and (min-width:783px) and (max-width:1119px){body.nav-open.admin-bar .site-nav-bg,body.nav-open.admin-bar .site-nav-drawer{top:8.25rem}}@media screen and (max-width:1119px){.site-nav-drawer{display:block;max-width:25rem;width:100%;position:fixed;right:0;top:6.25rem;bottom:0;background:var(--dark);overflow-x:hidden;overflow-y:auto;visibility:hidden;pointer-events:none;transform:translateX(100%);transition:.25s visibility step-end,.25s pointer-events step-end,.25s transform}.site-nav-drawer.open{visibility:visible;pointer-events:all;transform:translateX(0);transition:.25s visibility step-start,.25s pointer-events step-start,.25s transform}}@media screen and (min-width:1120px){.site-nav-drawer{height:100%;flex:1}}@media screen and (max-width:1119px){.site-nav-bg{background:#4a4a4a;position:fixed;inset:6.25rem 0 0;z-index:-1;pointer-events:none;opacity:0;transition:.2s opacity}.site-nav-drawer.open+.site-nav-bg{opacity:.9;pointer-events:all}}@media screen and (min-width:1120px){.site-nav-bg{display:none}.site-nav{display:grid;grid-template-columns:1fr auto auto auto;height:100%}}.main-menu{margin:0;padding:0}@media screen and (min-width:1120px){.main-menu{z-index:99;flex-grow:1;display:flex;align-items:flex-start;min-height:100%;padding:0 24px 0 5px}.main-menu__link--l1{white-space:nowrap;display:flex;align-items:center;justify-content:center;height:100%;text-decoration:none;color:var(--dark);padding:.75rem}.main-menu__link--l1:focus-visible,.main-menu__link--l1:hover{text-decoration:underline}.main-menu__link--l1 .icon{font-size:.75em;margin-left:.5em}.main-menu__submenu{transition:.15s ease;visibility:hidden;opacity:0}.main-menu__item:hover>.sub-menu,.main-menu__link:focus~.sub-menu,.main-menu__submenu:focus-within{visibility:visible;opacity:1}}@media screen and (max-width:1119px){.main-menu__item{margin:0;position:relative;border-bottom:1px solid #4a4a4a}}@media screen and (min-width:1120px){.main-menu__item{height:100%}.main-menu__item:focus-within .main-menu__link,.main-menu__item:hover .main-menu__link{color:#0057ff}}@media screen and (max-width:1119px){.btn-sub-menu{display:flex;align-items:center;justify-content:center;padding:0;height:4rem;width:4rem;right:0;top:0;background:var(--purple);color:var(--light);border:0;position:absolute}.btn-sub-menu[aria-expanded=true] .icon{transform:rotate(180deg)}.btn-sub-menu:focus-visible,.btn-sub-menu:hover{background:var(--purple-shadow)}.btn-sub-menu .icon{transition-property:background,transform;transition-duration:.15s,.2s}}@media screen and (min-width:1120px){.btn-sub-menu{display:none}.mm-panel{transition:.15s ease;visibility:hidden;opacity:0}.main-menu__item:hover>.mm-panel,.main-menu__link:focus~.mm-panel,.mm-panel:focus-within{visibility:visible;opacity:1;z-index:2}}@media screen and (max-width:1119px){.mm-panel{display:none}}@media screen and (min-width:1120px){.mm-panel{border-bottom:1px solid #efefef;position:absolute;left:0;right:0;top:6.25rem;background:#fff;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-height:calc(100vh - 100px);overflow:auto}.mm-panel__links{border-left:1px solid #efefef;border-right:1px solid #efefef}.mm-panel__link{line-height:1.375rem;display:flex;color:var(--dark);min-height:100%;align-items:center}}@media screen and (max-width:1119px){.mm-li{border-top:1px solid #4a4a4a;font-size:1rem}.mm-link,.mm-link:hover{color:var(--light);text-decoration:none}.mm-link{display:block;font-size:1rem;line-height:1.5;padding:1.25rem;transition:background .15s}.mm-link:hover{background:#313131}.menu-item-has-children>.mm-link{margin-right:3.3125rem}.mm-panel__l2{background:#232323}.mm-panel__l2 li{position:relative}.mm-panel__l3{display:none;background:#313131}.mm-panel__l3 .mm-link:hover{background:#4a4a4a}}@media screen and (min-width:1120px){.mm-panel__heading,.mm-panel__link{padding:1.875rem 2.5rem;text-decoration:none;transition-property:background,color;transition-duration:.15s}.mm-panel__heading:is(a:hover, a:focus-visible),.mm-panel__link:is(a:hover, a:focus-visible){background:var(--blue);color:var(--light)}}@media screen and (max-width:1119px){.mm-panel__heading:is(p){display:none}}@media screen and (min-width:1120px){.mm-panel__heading{background:#e5eeff;display:block;margin:0;text-decoration:none;color:#0f0f0f}}.mm-panel__heading .small-text{margin:.75em 0 0;max-width:34ch}@media screen and (max-width:1119px){.mm-panel__heading .small-text{display:none}}@media screen and (min-width:1120px){a.mm-panel__heading{padding-bottom:60px}.mm-panel__label{font-weight:400;text-transform:uppercase;font-size:1rem}.mm-panel__link{font-weight:500}.mm-panel__link:focus-visible,.mm-panel__link:hover{background:var(--blue);color:var(--light)}}@media screen and (max-width:1119px){.mm-panel__description{display:none}}@media screen and (min-width:1120px){.mm-panel__description{min-height:100%;padding:2.5rem;background:#f5f5f5}.mm-panel__description>div{max-width:250px;margin:0 auto}.mm-panel__description .rich-text{margin:.5em 0;font-weight:500}.mm-panel__description .button{margin:1em 0 0}}@media screen and (max-width:1119px){.mm-panel__spotlight{display:none}}@media screen and (min-width:1120px){.mm-panel__spotlight{background-image:repeating-linear-gradient(-45deg,#efefef,#efefef 1.5px,transparent 1.5px,transparent 14px);min-height:100%}.mm-panel__spotlight a{width:100%;display:block;border-radius:50%;margin-bottom:auto;display:grid;overflow:hidden;text-decoration:none;align-items:center;position:relative;border:2px solid #efefef;color:#fff}.mm-panel__spotlight a:before{content:"";position:absolute;inset:0;transition:background .2s;background:rgba(0,0,0,.6);z-index:2}.mm-panel__spotlight a:hover:before{background:rgba(0,0,0,.5)}.mm-panel__spotlight .h4,.mm-panel__spotlight img{grid-column:1;grid-row:1}.mm-panel__spotlight .h4{z-index:3;max-width:350px;margin:0 auto;text-align:center;padding:1.875rem}.mm-panel__spotlight img{z-index:1;object-fit:cover;min-height:100%;min-width:100%;position:relative}}@media screen and (max-width:1119px){.mm-panel__image{display:none}}@media screen and (min-width:1120px){.mm-panel__image{background-image:repeating-linear-gradient(-45deg,#efefef,#efefef 1.5px,transparent 1.5px,transparent 14px);display:flex;align-items:center;justify-content:center;flex-grow:1}.mm-panel__image img{border-radius:999em;border:12px solid var(--yellow);margin:0 auto;min-height:100%;min-width:100%;object-fit:cover}.mm-panel__links-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr 1fr;min-height:100%;border:1px solid #d4d2d9;background:#d4d2d9;border-top:0;gap:1px}.mm-panel__links-grid._3{grid-template-rows:auto}.mm-panel__links-grid._3 li:first-child{grid-row:1;grid-column:1}.mm-panel__links-grid._3 li:nth-child(2){grid-row:2;grid-column:1}.mm-panel__links-grid._3 li:last-child{grid-row:1/span 2;grid-column:2}.mm-panel__links-grid li{background:#e5eeff}.mm-panel__links-grid li:first-child{border-top:0;grid-column:1/span 2}.mm-panel__link-cell{color:#0f0f0f;display:flex;font-weight:500;align-items:flex-end;text-decoration:none;transition-property:background,color;transition-duration:.15s;padding:2rem 2.5rem;min-height:100%}.mm-panel__link-cell:focus-visible,.mm-panel__link-cell:hover{background:var(--blue);color:var(--light)}.mm-panel__duo{grid-column:2/span 3}.mm-panel__duo>ul{display:grid;grid-template-columns:1fr 1fr}.mm-panel__duo>ul>li{display:flex;flex-direction:column;border-left:1px solid #d4d2d9}.mm-panel__duo>ul>li .mm-panel__heading{border-bottom:1px solid #d4d2d9}.site-nav__main{height:100%;display:flex;justify-content:space-between}.site-nav__main.search-open{position:relative}}.menu-button{height:100%;width:120px;border:0;padding:0;margin-left:auto;background:#0f0f0f;color:var(--light);display:flex;align-items:center;justify-content:center;transition-property:opacity,filter,background;transition-duration:.15s;transition-timing-function:linear;overflow:visible;flex-shrink:0}.menu-button:focus-visible,.menu-button:hover{background:#232323}@media screen and (min-width:1120px){.menu-button[aria-expanded=true]{background:var(--light);color:var(--dark)}}.menu-button[aria-expanded=true] .menu-button-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menu-button[aria-expanded=true] .menu-button-inner:before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.menu-button[aria-expanded=true] .menu-button-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}@media screen and (min-width:1120px){.menu-button--mobile{display:none!important}}.menu-button-box{width:30px;height:20px;display:block;position:relative}.menu-button-inner,.menu-button-inner::after,.menu-button-inner::before{width:30px;height:4px;background-color:currentColor;position:absolute;transition-property:transform;transition-timing-function:ease;display:block}.menu-button-inner{top:50%;margin-top:-2px;transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.menu-button-inner::after,.menu-button-inner::before{transition-duration:.15s;content:""}.menu-button-inner::before{top:-8px;transition:top .075s .12s ease,opacity .075s ease}.menu-button-inner::after{bottom:-8px;transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.header-search-toggle{border:0;border-radius:0;padding:0;color:#0f0f0f;height:100%;min-height:100%;width:120px;display:flex;align-items:center;justify-content:center;background:#fff;border-left:1px solid #efefef;transition-property:color,background,border;transition-duration:.2s}.header-search-toggle:focus-visible,.header-search-toggle:hover,.header-search-toggle[aria-expanded=true]{background-color:#e5eeff;border-color:#e5eeff}.header-search-toggle:focus-visible .icon,.header-search-toggle:hover .icon,.header-search-toggle[aria-expanded=true] .icon{background:#e5eeff}.header-search-toggle[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.header-search-toggle[aria-expanded=true] .icons{transform:rotateX(-180deg)}@media screen and (max-width:1119px){.header-search-toggle{display:none}}.header-search-toggle .icons{transform-style:preserve-3d;transition:.25s transform;display:grid}.header-search-toggle .icons .icon{transition:.2s background;backface-visibility:hidden;grid-column:1;grid-row:1;height:100%;width:100%}.header-search-toggle .icons .icon--search{font-size:1.375rem}.header-search-toggle .icons .icon--close{transform:rotateX(-180deg);font-size:1.5rem}@media screen and (max-width:1119px){.header-search{border-bottom:1px solid #4a4a4a}.header-search-form{padding:24px 20px;display:flex}}@media screen and (min-width:1120px){.header-search-form{inset:0;right:120px;background:pink;position:absolute;color:var(--dark);background:#e5eeff;padding:0;border-radius:0;visibility:hidden;opacity:0;z-index:99;display:flex}.header-search-form.open{opacity:1;visibility:visible}}@media screen and (max-width:1119px){.header-search-form ::placeholder{color:inherit}}@media screen and (min-width:1120px){.header-search-form ::placeholder{color:#4a4a4a}}.header-search-form input[type=text]{color:#313131}@media screen and (max-width:1119px){.header-search-form input[type=text]{border-radius:5px 0 0 5px;flex-grow:1}}@media screen and (min-width:1120px){.header-search-form input[type=text]{border:0;padding:0 1em;height:100%;flex-grow:1;border-radius:0;font-size:1.875rem}}@media screen and (max-width:1119px){.header-search-form button.header-highlight-link{border-radius:0 5px 5px 0;padding:0;height:3.5625rem;aspect-ratio:1/1}.header-search-form button.header-highlight-link .icon{font-size:1.125rem}}.site-header-utility{order:1;background:#000;padding:0 1.875rem;height:3.125rem;z-index:100}.utility-nav{background:#000}@media screen and (min-width:980px){.utility-nav{position:absolute;top:0;left:0;width:100%;padding:0 2.5rem;z-index:99}}@media screen and (max-width:979px){.utility-menu{display:none;padding:.625rem 1.25rem;flex-direction:column}.nav-open .utility-menu{display:flex}}@media screen and (min-width:980px){.utility-menu{display:flex;justify-content:flex-end;position:relative;z-index:2;height:3.125rem;align-items:center;width:90rem;max-width:100%;margin:0 auto}}.utility-menu__item--l1{position:relative;margin:.5rem 0;max-width:max-content}@media screen and (min-width:980px){.utility-menu__item--l1>.sub-menu{transition:.15s ease;visibility:hidden;opacity:0}.utility-menu__item--l1:focus-within>.sub-menu,.utility-menu__item--l1:hover>.sub-menu{visibility:visible;opacity:1}}.utility-menu__link--l1{color:var(--light);text-transform:uppercase;text-decoration:none;text-underline-offset:.5714285714em;font-size:.75rem;padding:.375rem 0;line-height:1.2;display:flex}@media screen and (min-width:980px){.utility-menu__link--l1{margin-left:2.25rem;font-size:.875rem;padding:.5rem 0}}.utility-menu__link--l1:focus,.utility-menu__link--l1:hover{outline:0;color:var(--light);text-decoration:underline}.utility-menu__submenu{position:absolute;top:100%;left:0;background:#7a7a7a;padding:.625rem;width:100%;min-width:max-content;visibility:hidden}@media screen and (max-width:1119px){.utility-menu__submenu{display:none}}.site-footer-menu{background:#232323;color:var(--light);padding:34px 20px 30px}.site-footer-menu a{text-decoration:none;line-height:1.4;color:var(--light)}.site-footer-menu a:hover{color:#fa5324}.site-footer-menu .h6{margin:0 0 1em;display:flex}.site-footer-menu__list{display:flex;justify-content:space-between;flex-direction:column;gap:30px}@media screen and (min-width:768px){.site-footer-menu__list{flex-direction:row}}.site-footer-menu__item>a{text-transform:uppercase;letter-spacing:.1em;color:var(--light)}.site-footer-menu__item>a:focus,.site-footer-menu__item>a:hover{color:#fa5324}.site-footer-menu__subnav{margin-top:1em}@media screen and (min-width:768px){.site-footer-menu__subnav{max-width:220px}}.new-hero__cta p,.site-footer-menu__l2{margin:1em 0}@media screen and (min-width:768px){.site-footer-menu__l2{margin:.25em 0}}.site-footer-secondary{padding:34px 20px 30px}.site-footer__grid{display:grid;gap:30px 36px;grid-template-columns:1fr}@media screen and (min-width:980px){.site-footer__grid{grid-template-columns:auto auto 1fr}}.site-footer__logo{display:flex;width:5rem;margin:0 0 auto}@media screen and (min-width:1230px){.site-footer__logo{grid-row:1/span 2}}.site-footer__logo a,.site-footer__logo img{display:block;width:100%}@media screen and (min-width:980px){.site-footer__social{margin-left:auto}}.social-icons{display:flex;align-items:center;justify-content:center;max-width:max-content;gap:27px}.social-icons a{font-size:1.375rem;display:flex;flex-shrink:0;color:var(--dark);transition:color .2s}.social-icons a:focus,.social-icons a:hover{color:var(--blue)}.social-icons a:focus{outline-offset:1px;outline:1px dashed #fff}@media screen and (min-width:980px){.site-footer__menu-2,.site-footer__meta{grid-column:1/span 3}}@media screen and (min-width:1230px){.site-footer__menu-2,.site-footer__meta{grid-column:auto}.site-footer__menu-2{margin-left:auto}}.pagination,.site-footer__links{display:flex;flex-wrap:wrap;gap:1em 2.5em}.site-footer__links a{color:var(--dark);text-decoration:none}.pagination .dots,.pagination a,.site-footer__links a:hover{color:var(--blue)}.pagination{align-items:center;justify-content:center;margin-top:1.25rem;gap:1.25em}@media screen and (min-width:980px){.pagination{margin-top:3.125rem}}.pagination a:hover{color:var(--eggplant)}#content-container{transition:opacity .15s}#content-container.loading{opacity:.6}.card{background:#fff;border-radius:.1875rem;overflow:hidden}.card--featured,.faqs__search form{position:relative}@media screen and (min-width:768px){.card--featured{display:grid;grid-template-columns:auto 61.3821138211%}.card--featured .card__image{grid-row:1;grid-column:2;position:relative;min-height:100%;height:0;padding-top:48.8888888889%}.card--featured .card__image img{position:absolute;object-fit:cover;height:100%;width:100%;top:0;left:0}}.card__kicker{margin:0 0 1em}.card__text{padding:1.875rem}.card__text>:last-child{margin-bottom:0}.card__image{overflow:hidden}.card__image img{width:100%;object-fit:cover;transition:transform .4s}.card__image a:hover img,a:hover .card__image img{transform:scale(1.1)}.card__image a{display:block}.card__excerpt{margin-top:1em}.card__heading a{color:inherit}.card__subhead{margin:.5em 0 0}.card-modal-link{text-decoration:none;color:inherit}.accordion__item{background:#fff;border:1px solid #0057ff;border-radius:.3125rem;position:relative}.accordion__item:nth-child(n+2){margin-top:.8125rem}.accordion-button{border:0;background:0 0;text-align:left;display:flex;align-items:center;justify-content:flex-start;width:100%;padding:1rem .9375rem 1rem 1.125rem}.accordion-button:focus{outline:0}.accordion-button:focus:after{content:"";pointer-events:none;position:absolute;width:100%;height:100%;top:0;left:0;outline:1px solid #c6ede3;outline-offset:1px}@media screen and (min-width:980px){.accordion-button:focus:after{border-radius:.25rem}.accordion-button{border-radius:.25rem}}.accordion-button[aria-expanded=true] .accordion-button__indicator{transform:rotate(180deg)}.accordion-button__text{display:flex;flex-direction:column;color:#4a4a4a}.accordion-button__title{font-size:1.25rem;font-weight:700;color:#0057ff}@media screen and (min-width:980px){.accordion-button__title{font-size:1.3125rem}}.accordion-button__description{font-weight:400;color:#4a4a4a;line-height:175%;margin-top:.1875rem}.accordion-button__indicator{background:#0057ff;height:2.125rem;width:2.125rem;border-radius:50%;display:flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--light);font-size:.75rem;margin-left:auto;transition:background .15s}button:hover .accordion-button__indicator{background:#c6ede3}.accordion__content{display:none;overflow:hidden}.accordion__content-inner{padding:0 1.125rem 1.125rem}.disclosure-content{display:none}@media (max-width:550px){[data-tabbed] [role=tabpanel]{border-top:0}}.sticky-menu{color:#fff;width:15rem;position:absolute;overflow:hidden;top:100%;transform:translateY(-46px);right:0;z-index:99;transition:transform .2s}.sticky-menu.expanded{transform:translateY(-100%)}.sticky-menu.expanded .open{opacity:1;visibility:visible}.sticky-menu.expanded .closed{opacity:0;visibility:hidden}.sticky-menu>div{min-height:11.6875rem;border-radius:999em 0 0 999em;background:#261541;position:relative;display:grid}.sticky-menu .closed,.sticky-menu .open{transition-property:opacity,visibility;transition-duration:.2s;grid-column:1;grid-row:1}.sticky-menu .open{opacity:0;visibility:hidden;padding:1.625rem 0 2.125rem 4.0625rem}.sticky-menu .closed{padding:0 0 0 4.6875rem;height:46px;display:flex;align-items:center}.sticky-menu .small-heading{line-height:1.2}.sticky-menu a{color:#fff}.sticky-menu ul{list-style-type:disc}.sticky-menu li{margin:1em 0 0;line-height:1.2}.sticky-menu:before{content:"";position:absolute;bottom:0;left:0;aspect-ratio:74/64;width:100%;background:linear-gradient(to bottom right,transparent 0,transparent 50%,#261541 50%,#261541 100%)}.sticky-menu__toggle{position:absolute;height:46px;top:0;left:0;right:0;width:100%;background:0;border:0;padding:0;z-index:2}.sticky-menu__toggle[aria-expanded=true]:after{opacity:0}.sticky-menu__toggle:after,.sticky-menu__toggle:before{content:"";position:absolute;background:#fff}.sticky-menu__toggle:before{width:1.625rem;height:.25rem;top:21px;right:10px}.sticky-menu__toggle:after{height:1.625rem;width:.25rem;right:21px;top:10px}.content-block{padding-left:20px;padding-right:20px;margin:0;padding-top:4rem;padding-bottom:6.25rem}.block-header .h2,.block-header .kicker,.content-block.-bg{margin:0}.content-block--light{background:#d7d7d7}.content-block--dark{background:#1a1a1a;color:var(--light)}.block-header{display:flex;flex-direction:column;gap:1em;margin-bottom:2em}@media screen and (min-width:980px){.block-header{gap:1em 2em;flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.block-header .rich-text{max-width:75ch}@media screen and (min-width:980px){.block-header .rich-text{max-width:400px}}.block-header .button{max-width:max-content}.block-header--bb{padding-bottom:1.4375rem;border-bottom:1px solid #d7d7d7}@media screen and (max-width:767px){.block-header--c{text-align:center}.block-header--c .rich-text{margin:0 auto}}.new-hero{overflow-x:hidden}.new-hero__secondary,.new-hero__text{display:grid;grid-template-columns:100%}@media screen and (min-width:1024px){.new-hero__secondary,.new-hero__text{grid-template-columns:1fr 57.9861111111%;gap:6.9444444444%}}@media screen and (max-width:1023px){.new-hero__text{padding:2.8125rem 20px 0}}@media screen and (min-width:1024px){.new-hero__text{padding:105px 0 90px 7.4305555556%;align-items:center}}@media screen and (min-width:1440px){.new-hero__text{padding-top:145px}}.new-hero__text .h1{margin:0}@media screen and (max-width:1023px){.new-hero__text .h1{max-width:15ch;margin:0 0 .6em}}@media screen and (min-width:1024px){.new-hero__secondary{padding:0 0 0 7.4305555556%}}.new-hero__words{min-height:1em;width:100%;display:flex;max-width:max-content;margin-top:1.875rem}@media screen and (min-width:1024px){.new-hero__words{margin:0}}.new-hero__words span.cursor{display:inline-block;background-color:#0057ff;margin-left:.1rem;width:3px;animation:blink 1s infinite}.new-hero__words span.cursor.typing{animation:none}.new-hero__word{grid-column:1;grid-row:1;color:var(--blue);margin:0;opacity:0;visibility:hidden;transition:all .2s}.new-hero__word:first-child{opacity:1;visibility:visible}.new-hero__images{overflow:hidden;background-color:#f5f5f5;padding:1.75rem 0}.new-hero__images .image-marquee{background-image:repeating-linear-gradient(-45deg,#efefef,#efefef 1.5px,transparent 1.5px,transparent 14px);padding:1.75rem 0}.new-hero__images .image-marquee img{max-height:215px}.new-hero__cta{padding:0 20px;margin:42px 0 50px}@media screen and (min-width:1024px){.new-hero__cta{padding:0;margin:0}}.new-hero__cta .large-text,.new-hero__cta .survey-form .wForm form>.htmlSection:first-child,.survey-form .wForm .new-hero__cta form>.htmlSection:first-child{max-width:720px}.new-hero__cta .button{margin:2em 0 0;display:flex}@media screen and (min-width:1024px){.new-hero__cta .button{margin:1.5em 0 0}}.basic-hero{overflow:hidden;position:relative}.basic-hero:last-child{border-bottom:1px solid #efefef}.basic-hero__grid{display:grid;padding:52px 0 0;grid-template-columns:100%}@media screen and (min-width:768px){.basic-hero__grid{padding:0;grid-template-columns:minmax(0,auto) 51.0416666667%}}.basic-hero__text{padding:0 20px;margin:0 0 60px;overflow:hidden}@media screen and (min-width:768px){.basic-hero__text{padding:3.25rem 8.1632653061%;margin:auto 0;order:2}.basic-hero__text:only-child{grid-column:1/span 2}}.basic-hero__text :last-child{margin-bottom:0}.basic-hero__text .rich-text{color:#4a4a4a;margin-top:1.5em;position:relative;max-width:75ch}@media screen and (min-width:768px){.basic-hero__text .rich-text{max-width:45ch}}.basic-hero__text .kicker{margin:0 0 1em}.basic-hero__images{background-image:repeating-linear-gradient(-45deg,#efefef,#efefef 1.5px,transparent 1.5px,transparent 14px);display:flex;justify-content:flex-end;min-height:100%;padding:52px 0;border-top:1px solid #efefef}@media screen and (min-width:768px){.basic-hero__images{border:0;border-right:1px solid #efefef}}.basic-hero__images .image-marquee__slide{justify-content:flex-end}.basic-hero__images .image-marquee{max-height:535px;overflow:hidden}.basic-hero__images .image-marquee img{max-height:300px}@media screen and (min-width:768px){.basic-hero__images .image-marquee img{max-height:535px}}.basic-hero__heading{margin:0;position:relative;max-width:20ch}@media screen and (min-width:768px){.basic-hero__heading:not(:last-child){padding-bottom:1.875rem}.basic-hero__heading:not(:last-child):after{content:"";border-top:1px solid #efefef;position:absolute;width:100vw;left:-200px;bottom:0}}.button-row{display:flex;align-items:flex-start;justify-content:center;margin-bottom:-1.4375rem;flex-wrap:wrap}.button-row .button{margin:0 .75rem 1.4375rem}.cards-row--offset-bg{background-image:linear-gradient(#fff 0,#fff 10rem,#7a7a7a 10rem)}.cards-grid{display:grid;gap:2.8125rem 1.25rem}@media screen and (min-width:480px){.cards-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.cards-grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:980px){.cards-grid--4{grid-template-columns:1fr 1fr 1fr 1fr}.cards-grid--5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.cards-grid--6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.cards-grid__item .card{height:100%}.card__tags{margin:1.875rem 0 0;word-spacing:1em;line-height:2}.card__tags a{word-spacing:initial}.careers-grid{display:grid;gap:1.375rem}@media screen and (min-width:980px){.careers-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.careers-grid .career-post{min-height:100%}.career-post{position:relative;padding:2.1875rem 1.25rem 2.5rem;background:#f5f5f5;transition-property:color,background;transition-duration:.15s;color:#4a4a4a}.career-post:focus-within,.career-post:hover{background:#e5eeff;color:#0f0f0f}.career-post .kicker{display:block;margin:0 0 1em}.career-post a{text-decoration:none;color:inherit;display:block}.career-post a:before,.simple-article a:before{content:"";position:absolute;inset:0}@media screen and (max-width:979px){.horizontal-tabs{display:grid;grid-template-columns:auto 1fr;gap:30px}}@media screen and (min-width:980px){.horizontal-tabs [role=tablist]{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #d7d7d7;margin:0 0 2.8125rem}}.horizontal-tabs [role=tablist] li{max-width:8.125rem}.horizontal-tabs [role=tablist] li:not(:first-child){margin-top:.875rem}@media screen and (min-width:980px){.horizontal-tabs [role=tablist] li{text-align:center}}.horizontal-tabs [role=tablist] a{color:var(--purple);display:grid;text-decoration:none;margin-top:auto;position:relative;padding:.5em 0}@media screen and (min-width:980px){.horizontal-tabs [role=tablist] a{padding:1.5rem 0}}.horizontal-tabs [role=tablist] a:before{content:attr(data-content);font-weight:700;visibility:hidden;grid-column:1;grid-row:1}.horizontal-tabs [role=tablist] a span{grid-column:1;grid-row:1}.horizontal-tabs [role=tablist] a:after{content:"";position:absolute;width:100%;bottom:0;left:0;border-bottom:3px solid var(--eggplant);opacity:0;transition:opacity .2s}.horizontal-tabs [role=tablist] a[aria-selected=true]{font-weight:700;color:var(--eggplant)}.horizontal-tabs [role=tablist] a[aria-selected=true]:after{opacity:1}.colorful-text-columns-block{background:#f5f5f5}.colorful-text-columns-block.bg-dark{background:var(--eggplant);color:var(--light)}.colorful-text-columns{display:grid;margin-top:5rem;gap:60px 30px}@media screen and (min-width:768px){.colorful-text-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:980px){.colorful-text-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:90px 30px}.colorful-text-columns._2{gap:90px 40px}}@media screen and (min-width:1230px){.colorful-text-columns{grid-template-columns:repeat(var(--columns),minmax(0,1fr))}}.colorful-text-columns__column{--border-width:4px;border-left:var(--border-width) solid var(--theme-color);padding-left:30px}@media screen and (min-width:768px){._2 .colorful-text-columns__column{padding-bottom:2.5em}}.colorful-text-columns__column .rich-text{margin-top:1em;max-width:75ch}.colorful-text-columns+.button{display:flex;margin:5.625rem auto 0;max-width:max-content}.cta-1-block{background:#0f0f0f;color:var(--light);padding-top:7.125rem;padding-bottom:7.125rem}.cta-1{display:grid;gap:60px}@media screen and (min-width:980px){.cta-1{grid-template-columns:48.7804878049% 1fr;gap:10.406504065%}}.cta-1__images{background-image:repeating-linear-gradient(-45deg,#1a1a1a,#1a1a1a 1.5px,transparent 1.5px,transparent 14px);overflow:hidden;display:flex;justify-content:flex-end;padding:22px 0}.cta-1__images .image-marquee img{max-height:317px}.cta-1__text{max-width:55ch}.cta-1__text .rich-text{color:#7a7a7a;font-size:1.5rem}.cta-1__text .button,.cta-2__text .button{margin-top:2em}.cta-2-block{background:var(--blue);color:var(--light)}.cta-2{display:grid;gap:60px}@media screen and (min-width:980px){.cta-2{grid-template-columns:48.7804878049% 1fr;gap:10.8943089431%;align-items:center}}.cta-2__images{background-image:repeating-linear-gradient(-45deg,#004de2,#004de2 1.5px,transparent 1.5px,transparent 14px);overflow:hidden;display:flex;justify-content:flex-end;padding:22px 0;margin-bottom:auto}.cta-2__images .image-marquee img{max-height:325px}.cta-2__text{max-width:55ch}.cta-2__text .rich-text a,.highlight-text-block a{color:inherit}.cta-block{position:relative;text-align:center}@media screen and (min-width:768px){.cta-block{text-align:left}}.cta-block__layout{display:grid;max-width:64.5rem;grid-template:1.875rem;align-items:start}@media screen and (min-width:768px){.cta-block__layout{gap:0 3.75rem;grid-template-columns:1fr auto}}.cta-block__layout .h2{margin:0 0 .5em;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.cta-block__layout .h2{grid-column:1/span 2;justify-content:flex-start}}.cta-block__layout .h2 .icon{font-size:2.5rem;border-radius:50%;background:#fff;color:#000;margin-right:20px}@media screen and (min-width:1440px){.cta-block__layout .h2 .icon{position:absolute;left:-60px;top:3px}}.cta-block__link{margin-top:1.5em}@media screen and (min-width:768px){.cta-block__link{margin:0}}.descriptive-lists{margin-top:40px;display:grid;gap:80px}.descriptive-list{min-width:100%;display:grid;background:#f5f5f5;padding:40px 30px;gap:45px 30px}@media screen and (min-width:1024px){.descriptive-list{padding:60px 0 60px 8.2926829268%;gap:11.524822695%;grid-template-columns:25.7092198582% 1fr}}.descriptive-list .rich-text{color:#4a4a4a}.descriptive-list__description{max-width:60ch}@media screen and (min-width:1024px){.descriptive-list__description{max-width:none}}.descriptive-list__description .rich-text{margin-top:1em}.descriptive-list__description .button{margin-top:1.5em}.descriptive-list__col{display:grid;gap:2em 9.4632768362%}@media screen and (min-width:768px){.descriptive-list__col{grid-template-columns:40.9604519774% auto}}.descriptive-list__list{display:grid;gap:2em 10.3395061728%}@media screen and (min-width:768px){.descriptive-list__list:only-child{grid-column:1/span 2}}@media screen and (min-width:1024px){.descriptive-list__list:only-child{padding-right:8.4745762712%;display:grid;grid-auto-flow:row dense;grid-template-columns:1fr 1fr}.descriptive-list__list:only-child li{grid-column-start:1}.descriptive-list__list:only-child li.last-half{grid-column-start:2}}.descriptive-list__list .h5{margin-bottom:.5em}.descriptive-list__list .h5 a{text-decoration:none;color:inherit}.descriptive-list__list .h5 a:hover,.vertical-tabs__tablist a:hover{color:#0057ff}.descriptive-list__list .h5 .icon{font-size:.667em}.descriptive-list__image{background-image:repeating-linear-gradient(-45deg,#efefef,#efefef 1.5px,transparent 1.5px,transparent 14px);padding:22px 0;margin-bottom:auto;overflow:hidden}@media screen and (min-width:768px){.descriptive-list__image{transform:translateX(30px)}}@media screen and (min-width:1024px){.descriptive-list__image{transform:none}}.descriptive-list__image .image-marquee img{max-height:19.8125rem}.dialog-container,.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.dialog-container{z-index:101;display:flex;padding:20px;overflow:auto}.dialog-container[aria-hidden=true]{display:none}.dialog-overlay{background-color:rgba(12,7,20,.8)}.dialog-content{margin:auto;z-index:100;background-color:#fff;position:relative;width:62.5rem;max-width:100%;border-radius:10px}.dialog-inner{padding:60px 30px 40px}@media screen and (min-width:768px){.dialog-inner{padding:80px 7.7% 90px 10.5%}}.dialog-close{position:absolute;border:0;padding:0;background:0;display:flex;color:#7a7a7a;top:24px;right:24px;font-size:1.875rem;transition:color .15s}@media screen and (min-width:768px){.dialog-close{top:34px;right:42px;font-size:1.875rem}}.dialog-close:focus,.dialog-close:hover{color:#0f0f0f}.dialog-image,.partner-image{width:112px;border-radius:6px;overflow:hidden;margin-bottom:18px}.dialog-layout,.partner-layout{display:grid;gap:24px;align-items:flex-start}@media screen and (min-width:768px){.dialog-layout,.partner-layout{grid-template-columns:112px 1fr}}.dialog-header,.partner-header{padding:0 0 18px}.dialog-header .kicker,.partner-header .kicker{color:#7a7a7a;margin:0 0 20px}.dialog-text,.partner-text{border-top:1px solid #d7d7d7;padding-top:18px}@media screen and (min-width:768px){.dialog-text .rich-text,.partner-text .rich-text{max-width:650px}}.dialog-links,.partner-links{display:grid;align-items:flex-start;gap:20px;padding-top:18px}@media screen and (min-width:768px){.dialog-links .button,.partner-links .button{width:100%;padding-left:0;padding-right:0}}.dialog-details,.partner-details{display:grid;gap:20px;margin-top:24px}@media screen and (min-width:768px){.dialog-details,.partner-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.dialog-details .small-text,.partner-details .small-text{margin:.5em 0;color:#4a4a4a}.dialog-overlay{animation:dialog-fade-in 200ms both}.dialog-content{animation:dialog-fade-in 200ms 100ms both,dialog-slide-up 200ms 100ms both}.faqs-block{background:#f5f5f5}.faqs{display:grid;gap:45px 10px;padding-top:45px;border-top:1px solid var(--dark)}@media screen and (min-width:768px){.faqs{grid-template-columns:303px 1fr}}.faqs [data-load-more]{margin-top:30px}.faqs__search{margin-bottom:1.125rem}.faqs__search ::placeholder{opacity:.8;color:#7a7a7a}.faqs__search button,.faqs__search input[type=text]{height:60px;border-radius:0;border:0}.faqs__search label span,.partner-prompt__form label span{display:block;margin-bottom:.5em}.faqs__search label div{border:1px solid #c3c3c3;padding-right:60px}.faqs__search input[type=text]{margin-right:60px;width:100%}.faqs__search button{width:60px;position:absolute;bottom:1px;right:1px;background:#7a7a7a;color:var(--light);transition:background .15s}.faqs__search button:focus,.faqs__search button:hover{background-color:#4a4a4a}.faqs__search button .icon{font-size:1.625rem}.faqs__results{transition:opacity .15s}.faqs__results.loading{opacity:.6}.faqs__tab{margin-top:2em}.faqs__tab button{color:var(--dark);background:0;border:0;padding:0;text-align:left;text-decoration:none;width:100%}.faqs__tab button:hover,.faqs__tab button[aria-current=true]{color:var(--blue)}.faqs__tab button[aria-current=true]{text-decoration:none;cursor:default}.faqs__group:nth-child(n+2),.faqs__item:nth-child(n+2){margin-top:.625rem}.faqs__group{opacity:1;visibility:visible;transition-property:opacity,visibility;transition-duration:.2s}.faqs__group[hidden]{display:block!important;opacity:0;visibility:hidden}.faq-item{background:var(--light);transition:box-shadow .15s}.faq-item:focus-within,.faq-item:hover,.faq-item[aria-expanded=true]{box-shadow:0 0 6px 0 rgba(195,195,195,.75)}.faq-item__button{background:var(--light);color:var(--dark);border:0;padding:1.375rem 1.5625rem;padding-right:100px;display:block;text-align:left;width:100%;position:relative}.faq-item__button .h5{max-width:46ch}.faq-item__icon{width:26px;height:26px;position:absolute;right:60px;top:23px;margin:auto;transition:transform .2s}[aria-expanded=true] .faq-item__icon{transform:rotate(-45deg)}[aria-expanded=true] .faq-item__icon:before{transform:rotate(135deg)}[aria-expanded=true] .faq-item__icon:after{transform:rotate(-135deg)}.faq-item__icon:after,.faq-item__icon:before{content:"";background:#0f0f0f;position:absolute;inset:0;margin:auto;transition:transform .2s}.faq-item__icon:before{height:100%;width:4px}.faq-item__icon:after{width:100%;height:4px}.faq-item__content>div{padding:0 1.5625rem 2em}.faq-item__content .rich-text{max-width:80ch}.featured-posts-block .secondary{display:grid;gap:60px;margin:0 0 4.875rem}@media screen and (min-width:980px){.featured-posts-block .secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}}.featured-posts-block .secondary .featured-post{margin-bottom:auto}.featured-post{background:var(--light)}@media screen and (min-width:768px){.featured-post{display:flex;align-items:center}}.featured-post .kicker{color:#4a4a4a}.featured-post--featured{margin-bottom:3.75rem}@media screen and (min-width:768px){.featured-post--featured{margin-bottom:5.4375rem;gap:3.75rem;align-items:center}}.featured-post--featured .featured-post__image{background-image:repeating-linear-gradient(-45deg,#efefef,#efefef 1.5px,transparent 1.5px,transparent 14px)}@media screen and (min-width:980px){.featured-post--featured .featured-post__image{width:53.9583333333%}}@media screen and (min-width:768px){.featured-post--featured .featured-post__text{padding:3.75rem 0;padding:0 .5em 0 0}}.featured-post__image{padding-right:20px;margin-bottom:auto}@media screen and (min-width:768px){.featured-post__image{padding:0;flex-shrink:0;width:43.2584269663%}}.featured-post__image img{min-width:100%;border:12px solid var(--yellow);border-left:0;border-radius:0 999em 999em 0}.featured-post__text{padding:0 2.5rem;margin-top:1.875rem}@media screen and (min-width:768px){.featured-post__text{margin:0}}.featured-post__text .button{margin-top:1em;display:flex}.stories-grid-block{padding-top:10px;padding-bottom:4rem;background:#f5f5f5}.stories-grid-block .featured-story-block:not(:last-child){margin-bottom:24px}.stories-grid-block .wrapper>.button{display:flex;margin:4rem auto 0}.flipcards{display:grid;gap:40px 20px;grid-template-columns:1fr}@media screen and (min-width:480px){.flipcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:980px){.flipcards{grid-template-columns:repeat(3,minmax(0,1fr))}}.flipcard__image{width:100%;margin-top:auto}.flipcard__image img,.hero5050__image img{width:100%}.flipcard__inner{box-shadow:0 0 5px 0 rgba(0,0,0,.25);border:1px solid #d7d7d7;transform-style:preserve-3d;transition:.8s transform;display:grid;grid-template-columns:minmax(0,1fr);position:relative;height:100%}.flipcard:focus-within .flipcard__inner,.flipcard:hover .flipcard__inner{transform:rotateY(-180deg)}.flipcard__back,.flipcard__front{background:#fff;backface-visibility:hidden;grid-column:1;grid-row:1;height:100%;width:100%}.flipcard__front{display:flex;flex-direction:column}.flipcard__front .h4{padding:18px}.flipcard__back{transform:rotateY(-180deg);padding:18px}.flipcard__back .rich-text{margin-top:1em}.flipcard__back .button{margin-top:1.25rem}.hero5050{padding:0 1.25rem}.hero5050__grid{display:grid;padding:1.25rem 0}@media screen and (min-width:480px){.hero5050__grid{padding:3.75rem 0;grid-template-columns:auto 37.8861788618%;gap:.9375rem 1.875rem}}@media screen and (min-width:768px){.hero5050__grid{padding:3.5rem 0}}@media screen and (min-width:480px){.hero5050__image,.hero5050__text{margin:auto 0}}.hero5050__text .rich-text{margin-top:1.875rem}.hero5050__text :last-child{margin-bottom:0}@media screen and (max-width:479px){.hero5050__text{order:2;text-align:center}.hero5050__image{margin:0 0 1.25rem}}.hero5050__heading{margin:0 0 .4em}.hero5050__heading u{text-decoration-style:wavy;text-underline-offset:.625rem;text-decoration-thickness:.125rem;text-decoration-color:#0057ff}.hero5050__heading u:nth-of-type(2n){text-decoration-color:#0057ff}.hero{position:relative;background-color:#232323;color:var(--light);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:18.75rem;padding:3.75rem 1.25rem}@media screen and (min-width:980px){.hero{padding:5.625rem 1.25rem}}.hero:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(35,35,35,.62)}.hero .wrapper{position:relative}.hero .button{margin-top:1.875rem}.hero__kicker{margin:0 0 1em}.hero__heading{margin:0 0 .25em}.hero__text{max-width:47.5rem}.highlight-text-block{background:#004de2;color:#fff;text-align:center;padding-top:3.75rem;padding-bottom:3.75rem}@media screen and (min-width:768px){.highlight-text-block{padding-top:6.25rem;padding-bottom:6.25rem}}.highlight-text{font-size:1.875rem;font-weight:400;line-height:1.5217391304}@media screen and (min-width:768px){.highlight-text{font-size:2.375rem}}@media screen and (min-width:980px){.highlight-text{font-size:2.875rem}}.image-marquee{width:100%;display:flex;position:relative;max-height:100%;justify-content:flex-start;--theme-duration:12s}.image-marquee__pause{position:absolute;inset:0;padding:1em;width:100%;height:100%;z-index:2;background:0;border:0;pointer-events:none;opacity:0;font-size:1.5rem;font-weight:500;transition:background .2s}.image-marquee__pause span{opacity:0;visibility:hidden;transition:all .2s}.image-marquee__pause:focus{opacity:1;background:rgba(239,239,239,.8);border:5px solid #0096ff}.image-marquee__pause:focus span{opacity:1;visibility:visible}.image-marquee__slide{animation:marqueeLtR var(--theme-duration) linear infinite;flex-shrink:0;padding-right:60px;gap:60px;display:flex;height:100%}.image-marquee.rotating .image-marquee__slide{animation-play-state:running}.image-marquee.paused .image-marquee__slide,.image-marquee:hover .image-marquee__slide,.image-marquee__slide{animation-play-state:paused}@media (prefers-reduced-motion){.image-marquee__slide{animation:none}}.image-marquee__slide img{--border-width:12px;border-radius:0;transition:border .15s;height:100%;width:auto;display:flex;background:var(--theme-color);border-left:var(--border-width) solid var(--theme-color)}.image-marquee__slide .rounded-corners{border-radius:9999px;border:var(--border-width) solid var(--theme-color)}.revealers{display:grid;gap:24px;margin-top:2.5rem}@media screen and (min-width:768px){.revealers{grid-template-columns:repeat(3,minmax(0,1fr))}}.revealers+.button{display:flex;margin:5.625rem auto 0;width:max-content}@media screen and (min-width:1230px){.revealers--layout{grid-template-columns:auto 32.0325203252%;align-items:flex-start}.revealers--layout .revealer:not(:last-child){grid-column:1}.revealers--layout .revealer:last-child{grid-row:1/span 2;grid-column:2;min-height:100%}.revealers--layout .revealer:nth-child(1),.revealers--layout .revealer:nth-child(2){max-width:100%}.revealers--layout .revealer:nth-child(1) .revealer__image,.revealers--layout .revealer:nth-child(2) .revealer__image{top:0;height:100%;width:auto;margin:auto;max-width:50%}.revealers--layout .revealer:nth-child(1) .revealer__inner,.revealers--layout .revealer:nth-child(2) .revealer__inner{padding:0;min-height:394px;display:flex;justify-content:center;align-items:center}.revealers--layout .revealer:nth-child(1) .revealer__text,.revealers--layout .revealer:nth-child(2) .revealer__text{text-align:center}.revealers--layout .revealer:nth-child(1){padding-left:30px;padding-right:50%}.revealers--layout .revealer:nth-child(1).intersected .revealer__image{transform:translateX(-100%);left:100%}.revealers--layout .revealer:nth-child(1) .revealer__image{left:0;right:auto}.revealers--layout .revealer:nth-child(2){padding-left:50%;padding-right:30px}.revealers--layout .revealer:nth-child(2).intersected .revealer__image{top:0;transform:translateX(100%);right:100%}.revealers--layout .revealer:nth-child(2) .revealer__image{right:0;left:auto}}.revealer{flex-grow:1;background:var(--theme-color);color:#fff;border-radius:999em 999em 999em 999em;max-width:400px;width:100%;margin:0 auto;position:relative;overflow:hidden}.revealer:before{background-image:repeating-linear-gradient(-45deg,var(--theme-shadow),var(--theme-shadow) 1.5px,transparent 1.5px,transparent 14px);content:"";position:absolute;width:100%;aspect-ratio:1/1;bottom:0}@media screen and (min-width:1230px){.revealer:nth-child(1):before{width:50%;height:100%;right:0;top:0}.revealer:nth-child(2):before{width:50%;height:100%;top:0;left:0;right:auto}}.revealer.intersected .revealer__image{top:100%;transform:translateY(-100%)}.revealer__inner{padding:40.1015228426% 0 132.9949238579%}.revealer__text{padding:0 1em;text-align:center}.revealer__text span{display:block}.revealer__text .large-text,.revealer__text .survey-form .wForm form>.htmlSection:first-child,.survey-form .wForm .revealer__text form>.htmlSection:first-child{margin-top:.25em}@media screen and (max-width:1229px){.revealer__text .hero-heading{font-size:4rem}}.revealer__image{overflow:hidden;position:absolute;left:0;top:0;transform:translateY(0);width:100%;transition-property:all;transition-duration:.5s;border:12px solid var(--theme-color);border-radius:50%;aspect-ratio:1/1}.revealer__image img{width:100%;height:100%;object-fit:cover;position:absolute}.vertical-tabs{display:grid;border-top:1px solid #d7d7d7;padding-top:2.375rem;gap:1em}@media screen and (min-width:768px){.vertical-tabs{grid-template-columns:auto minmax(0,64.2276422764%);gap:13.0081300813%}}.vertical-tabs__tablist{display:flex;justify-content:space-between;gap:1.7777777778em;margin:0 0 20px}@media screen and (min-width:768px){.vertical-tabs__tablist{flex-direction:column;align-items:flex-end;margin:0 0 auto}}.vertical-tabs__tablist a{text-align:right;text-decoration:none;color:#4a4a4a}@media screen and (max-width:767px){.vertical-tabs__tablist a{font-size:24px}}.vertical-tabs__tablist [aria-selected=true]{color:#0057ff}.vertical-tabs__tabpanel{border:0}@media screen and (max-width:767px){.vertical-tabs__tabpanel{min-width:240px;width:68.5714285714%;margin:0 auto}}.simple-articles-list{display:flex;flex-direction:column;gap:32px}.simple-article{display:grid;gap:1em;position:relative;border-radius:5px;transition:background .15s}@media screen and (min-width:768px){.simple-article{gap:60px;grid-template-columns:auto 38.5638297872%;padding-right:10.04784689%;align-items:flex-start}}.simple-article .icon{position:absolute;right:0;top:0;font-size:1.875rem}@media screen and (max-width:767px){.simple-article .icon{display:none}}.simple-article a{color:#0f0f0f;text-decoration:none}.simple-article a:focus,.simple-article a:hover{outline:0;color:#0057ff}.simple-article a:focus .icon,.simple-article a:hover .icon{color:#0057ff}.partner-prompt__form select,.simple-article__image img{width:100%}@media screen and (max-width:767px){.simple-article__image{grid-row:1}}@media screen and (min-width:980px){.latest-news-block .posts-grid{margin-top:5.625rem}}.link-boxes-block{background:var(--dark);color:var(--light);margin:0}@media screen and (min-width:768px){.link-boxes{grid-template-columns:repeat(2,minmax(0,1fr))}}.marquee-box{color:var(--light);background:#351e58;transition-property:color,background;transition-duration:.15s;position:relative;display:flex;flex-direction:column;overflow:hidden}.link-box .image-marquee.rotating .image-marquee__slide,.marquee-box .image-marquee.rotating .image-marquee__slide{animation-play-state:paused}.marquee-box:focus-within,.marquee-box:hover{color:#0f0f0f;background:#e5eeff}.link-box:focus-within .image-marquee.rotating .image-marquee__slide,.link-box:hover .image-marquee.rotating .image-marquee__slide,.marquee-box:focus-within .image-marquee.rotating .image-marquee__slide,.marquee-box:hover .image-marquee.rotating .image-marquee__slide{animation-play-state:running}.marquee-box:focus-within .icon--arrow-up-right,.marquee-box:hover .icon--arrow-up-right{color:inherit}.marquee-box .h4,.rich-content-block .rich-text h3,.rich-content-block .rich-text h4,.rich-content-block .rich-text h5{font-weight:400}.link-box__text .h4 a,.marquee-box .h4 a{color:inherit;text-decoration:none}.link-box__text .button:before,.link-box__text .h4 a:before,.marquee-box .h4 a:after,.marquee-box__images:before,.partner-box .h5 a:before,.post-teaser .h5 a:before{content:"";position:absolute;inset:0}.marquee-box .icon--arrow-up-right{position:absolute;right:15px;top:20px;font-size:1.875rem;color:#c3c3c3}.marquee-box__text{padding:40px 32px}.marquee-box__text .h4{margin:0 0 .667em}.marquee-box__text .rich-text{max-width:50ch}.marquee-box__images{background-image:repeating-linear-gradient(-45deg,#0f0f0f,#0f0f0f 1.5px,transparent 1.5px,transparent 14px);padding:50px 0;margin-top:auto;position:relative}.marquee-box__images:before{opacity:0;transition:opacity .15s;background-color:#e5eeff;background-image:repeating-linear-gradient(-45deg,#d7e5ff,#d7e5ff 1px,transparent 1px,transparent 14px)}.link-box:focus-within .link-box__images:before,.link-box:hover .link-box__images:before,.marquee-box:focus-within .marquee-box__images:before,.marquee-box:hover .marquee-box__images:before{opacity:1}.link-box__images .image-marquee img,.marquee-box__images .image-marquee img{max-height:290px}.list-page-header{padding:0 20px;margin:0 0 3.125rem}.list-page-header.background-light{background-color:#f5f5f5;margin:0}.list-page-header.background-light .list-page-header__grid{border:0}.list-page-header .hero-heading{margin:0}.list-page-header__grid{display:grid;gap:30px;padding:3.75rem 0 2.5rem;border-bottom:1px solid #efefef}@media screen and (min-width:768px){.list-page-header__grid{padding:5.625rem 0 2.5rem;gap:3.75rem;grid-template-columns:1fr 400px}.list-page-header__text{margin-top:auto;margin-left:auto}}.list-page-header__text p{margin:1.25em 0}.logo-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:30px 50px;padding-top:42px;border-top:1px solid #d7d7d7}@media screen and (min-width:980px){.logo-grid{padding-bottom:70px}}.logo-grid__item{flex-basis:50%;background:#ff0}@media screen and (min-width:480px){.logo-grid__item{flex-basis:25%}}@media screen and (min-width:980px){.logo-grid__item{flex-basis:16.6666666667%}}.logo-box,.logo-box a{display:flex;align-items:center;justify-content:center}.logo-box{background:#fff;position:relative;min-height:100%;min-width:100%;margin:auto}.logo-box a{position:absolute;inset:0}.logo-grid__image{width:auto;max-height:150px}.marquee-boxes-block{background:#261541;color:#fff;margin:0}.link-boxes{display:grid;gap:30px}@media screen and (min-width:768px){.link-boxes{grid-template-columns:repeat(2,minmax(0,1fr))}}.link-box{--bg:#232323;color:var(--light);background:var(--bg);transition-property:color,background;transition-duration:.15s;position:relative;display:flex;flex-direction:column;overflow:hidden}.link-box:focus-within,.link-box:hover{color:#0f0f0f;background:#e5eeff}.link-box:focus-within .icon--arrow-up-right,.link-box:hover .icon--arrow-up-right{color:inherit}.link-box .icon--arrow-up-right{position:absolute;right:15px;top:20px;font-size:1.875rem;color:#c3c3c3;pointer-events:none}.link-box__text{padding:40px 32px;display:flex;flex-direction:column;flex-grow:1}.link-box__text .h4{font-weight:400;padding-right:.5em;margin:0}.link-box__text .icon+.h4{padding-right:.5em}.link-box__text .rich-text{max-width:50ch;margin:20px 0 30px}.link-box__text .rich-text a{color:inherit}.link-box__text .button{margin:auto 0 0;justify-self:bottom}.link-box__text :last-child{margin-bottom:0}.link-box__images{background-image:repeating-linear-gradient(-45deg,#261541,#261541 1.5px,transparent 1.5px,transparent 14px);padding:50px 0;margin-top:auto;position:relative}.link-box__images:before{background-image:repeating-linear-gradient(-45deg,#d7e5ff,#d7e5ff 1.5px,transparent 1.5px,transparent 14px);content:"";position:absolute;inset:0;opacity:0;transition:opacity .15s;background-color:#e5eeff}.mixed-content{max-width:76.0625rem;margin:0 auto;display:grid;gap:2.5rem}@media screen and (min-width:768px){.mixed-content{grid-template-columns:1fr 57.9293344289%}}.mixed-content .large-text,.mixed-content .survey-form .wForm form>.htmlSection:first-child,.survey-form .wForm .mixed-content form>.htmlSection:first-child{line-height:1.4em}.mixed-content .large-text li,.mixed-content .large-text p,.mixed-content .survey-form .wForm form>.htmlSection:first-child li,.mixed-content .survey-form .wForm form>.htmlSection:first-child p,.survey-form .wForm .mixed-content form>.htmlSection:first-child li,.survey-form .wForm .mixed-content form>.htmlSection:first-child p{color:#4a4a4a}.mixed-content__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.mixed-content__grid img{border-left:10px solid var(--orange)}.notification-bar{text-align:center;position:relative;padding:.9375rem 1.875rem}.notification-bar p,.partner-prompt__link p{margin:0}.notification-bar a .icon{font-size:.75em}.notification-bar__close{background:0;border:0;padding:.5em;position:absolute;right:0;top:0;bottom:0;margin:auto;z-index:2;display:flex;align-items:center;justify-content:center;font-size:.625rem}@media screen and (min-width:768px){.notification-bar__close{font-size:.875rem}}.partner-box{background-color:var(--theme-color);padding:4.375rem 1.6875rem;position:relative}.partner-box:focus-within .icon--arrow-up-right,.partner-box:hover .icon--arrow-up-right{color:var(--dark)}.partner-box .h5{margin:0 0 .5em}.partner-box .h5 a{color:inherit;text-decoration:none}.partner-box .icon--arrow-up-right{position:absolute;top:1.25rem;right:1.25rem;font-size:1.875rem;pointer-events:none;transition:color .2s;color:#7a7a7a}.partner-grid{display:grid;gap:32px 24px}@media screen and (min-width:768px){.partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:980px){.partner-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.partner-grid .partner-box{min-height:100%}.partner-prompt{display:grid}@media screen and (min-width:980px){.partner-prompt{grid-template-columns:1fr 40.6504065041%}}.partner-prompt__text{background:#f5f5f5;padding:2.8125rem 3.125rem}.partner-prompt__text a{text-decoration:none;font-weight:700}.partner-prompt-footer .rich-text a:hover,.partner-prompt__text a:hover{text-decoration:underline}.partner-prompt__text li{padding-left:.2em}.partner-prompt__text li::marker{color:#0057ff;font-size:1.25em;line-height:0;font-weight:900}.partner-prompt__form{background:var(--blue);color:var(--light);display:flex;align-items:center;padding:0 3.125rem}@media screen and (min-width:980px){.partner-prompt__form{padding:0 11.315417256%}}.partner-prompt__form form{width:100%;display:flex;flex-direction:column;padding:1.875rem 0 3.75rem}.partner-prompt__form form .button{margin-top:3.125rem;margin-left:auto}.partner-prompt-footer{display:flex;gap:1.5rem 2.8125rem;flex-direction:column;margin-top:2.8125rem}@media screen and (min-width:768px){.partner-prompt-footer{margin-top:3.75rem;flex-direction:row}}.partner-prompt-footer .h5{flex:1 0 auto}.partner-prompt-footer .rich-text a{font-weight:700;text-decoration:none}.partner-prompt__link{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:45px 0}@media screen and (min-width:768px){.partner-prompt__link{margin-bottom:30px}}.partner-prompt__link .button{margin:21px 0}.post-teaser{position:relative;max-width:28.125rem;margin:0 auto}.post-teaser img{display:block;padding-right:3.5rem;margin:0 0 1.5rem;width:100%}.post-teaser .small-text{margin:0 0 .9375rem;color:#4a4a4a}.post-teaser .h5 a{color:inherit;text-decoration:none;transition:color .2s}.post-teaser .h5 a:hover{color:var(--blue)}.post-teaser .icon{font-size:1.875rem;position:absolute;top:0;right:0;pointer-events:none}.quote-carousel-block{background:#313131;color:#fff}.quote-carousel{cursor:default;position:relative;background:#232323}.quote-carousel .featured-quote,.quote-carousel .splide__slide{min-height:100%}@media screen and (min-width:768px){.featured-quote,.quote-carousel__ui{display:grid;align-items:center;grid-template-columns:40.487804878% 1fr}.quote-carousel__ui{position:absolute;bottom:0;width:100%}}.quote-carousel__ui .splide__arrows{width:100%;display:flex;align-items:center;padding:0 40px 30px}@media screen and (min-width:768px){.quote-carousel__ui .splide__arrows{padding:0 50px 40px;grid-column:2}}.quote-carousel__ui .splide__arrows div{width:100%;max-width:500px;margin:0 auto;display:flex;gap:30px;justify-content:space-between}.quote-carousel__ui .splide__arrow{transition:color .15s;color:var(--light);outline-color:inherit}.quote-carousel__ui .splide__arrow:focus-visible,.quote-carousel__ui .splide__arrow:hover{color:#0096ff}.featured-quote{background:#232323;color:var(--light);margin:0 auto}.featured-quote .small-text{margin:1em 0 0}.featured-quote__image{background-image:repeating-linear-gradient(-45deg,#0f0f0f,#0f0f0f 1.5px,transparent 1.5px,transparent 14px);min-height:100%;display:flex;align-items:center;justify-content:center;padding:40px}@media screen and (min-width:768px){.featured-quote__image{padding:72px 21.0843373494%}}.featured-quote__image img{width:17.9375rem;border-radius:50%;border:12px solid #0057ff;display:flex;margin:auto;flex-shrink:0}.featured-quote__text{padding:40px}@media screen and (min-width:768px){.featured-quote__text{padding:80px 50px}}.featured-quote__blockquote{margin:0 auto;padding:0;max-width:500px}.featured-quote__blockquote .large-text p:first-child:before,.featured-quote__blockquote .survey-form .wForm form>.htmlSection:first-child p:first-child:before,.survey-form .wForm .featured-quote__blockquote form>.htmlSection:first-child p:first-child:before{content:"“"}.featured-quote__blockquote .large-text p:last-child,.featured-quote__blockquote .survey-form .wForm form>.htmlSection:first-child p:last-child,.survey-form .wForm .featured-quote__blockquote form>.htmlSection:first-child p:last-child{margin-bottom:0}.featured-quote__blockquote .large-text p:last-child:after,.featured-quote__blockquote .survey-form .wForm form>.htmlSection:first-child p:last-child:after,.survey-form .wForm .featured-quote__blockquote form>.htmlSection:first-child p:last-child:after{content:"”"}.rich-content-block{background:#fafafa}.rich-content-block .rich-text h2{margin:0 0 .5em;font-weight:400}.rich-content-columns{display:flex;flex-direction:column;gap:1.875rem}@media screen and (min-width:980px){.rich-content-columns{max-width:76.875rem;margin:0 auto;display:grid;gap:3.75rem 1.875rem}.rich-content-columns.two-thirds .column{width:66.6666666667%;margin:0 auto}}.rich-content-columns.two-thirds_one-third{grid-template-columns:2fr 1fr}@media screen and (min-width:980px){.rich-content-columns.two-thirds_one-third{gap:3.75rem 6.875rem}}.rich-content-columns.one-third_two-thirds{grid-template-columns:1fr 2fr}.rich-content-columns.halves{grid-template-columns:1fr 1fr}@media screen and (min-width:980px){.rich-content-columns.halves{gap:60px 35px}}.rich-content-columns.thirds{grid-template-columns:1fr 1fr 1fr}.rich-content-columns.quarters{grid-template-columns:1fr 1fr 1fr 1fr}.rich-content-columns.sixths{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.flex-inner-block:nth-child(n+2){margin-top:3.75rem}.flex-inner-block>:first-child{margin-top:0}.flex-inner-block>:last-child{margin-bottom:0}.rich-text-block{--theme-bg:var(--light);--theme-color:#4a4a4a;background-color:var(--theme-bg)}.rich-text-block .h4{font-weight:400;margin:0 0 1em}.rich-text-block li,.rich-text-block p{color:var(--theme-color)}.rich-text-block .large-text,.rich-text-block .survey-form .wForm form>.htmlSection:first-child,.survey-form .wForm .rich-text-block form>.htmlSection:first-child{line-height:1.4}.rich-text-block .button:only-child{margin-top:1.5em}.signup-cta-block{background:#0f0f0f;color:#f5f5f5;overflow:hidden;margin:0;padding:45px 20px 90px}@media screen and (min-width:768px){.signup-cta-block{padding:45px 20px}}.signup-cta-block a,.simple-signup-block.theme-dark a{color:inherit}.signup-cta{max-width:1024px;margin:auto;display:grid;gap:45px}@media screen and (min-width:768px){.signup-cta{grid-template-columns:1fr 49.51171875%;gap:12.109375%}}.signup-cta__image{aspect-ratio:1/1;max-width:510px;margin:auto;position:relative}@media screen and (min-width:768px){.signup-cta__image{grid-column:2;grid-row:1}}.signup-cta__image img{-webkit-clip-path:url(#shape-mask-01);clip-path:url(#shape-mask-01)}.signup-cta__image:before{background-image:repeating-linear-gradient(-45deg,#1a1a1a,#1a1a1a 1.5px,transparent 1.5px,transparent 14px);content:"";position:absolute;inset:0;left:50%;width:71.0059171598%}@media screen and (min-width:768px){.signup-cta__text{padding:3.5em 0 0}}.signup-cta__text .simple-form{margin:1.5em 0 0}.simple-signup-block{padding:50px 20px}.simple-signup-block.theme-dark{background:var(--eggplant);color:var(--light)}.simple-signup{margin:0 auto;display:grid;max-width:63.75rem;gap:2.5rem}@media screen and (min-width:768px){.simple-signup{grid-template-columns:1fr 38.6274509804%;gap:17.6470588235%}.simple-signup--narrow{max-width:50.75rem;grid-template-columns:1fr 48.5221674877%;gap:13.5467980296%}}.simple-signup .simple-form{width:100%;margin:0;max-width:37.5rem}@media screen and (min-width:768px){.simple-signup .simple-form{max-width:24.625rem}}.simple-signup__text .h3{margin-bottom:1.2em}@media screen and (min-width:768px){.simple-signup__text .h3{margin:0}}.simple-signup__text .rich-text{margin-top:1.5em}.simple-teaser{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:768px){.simple-teaser{display:grid;grid-template-columns:1fr 2fr;gap:2rem}}@media screen and (min-width:980px){.simple-teaser{grid-template-columns:1fr minmax(min-content,65.8536585366%)}}.simple-teaser__image{display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width:767px){.simple-teaser__image{order:1}.simple-teaser__text{order:2}}.simple-teaser__text .button{margin-top:3em}.splash-hero{position:relative;background-color:#222;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:18.75rem;padding:3.75rem 1.25rem}@media screen and (min-width:980px){.splash-hero{padding:5.625rem 1.25rem}}.splash-hero:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(34,34,34,.62)}.splash-hero .wrapper{position:relative}.splash-hero .button{margin-top:1.875rem}.splash-hero__kicker{margin:0 0 1em}.splash-hero__heading{margin:0 0 .25em}.splash-hero__text{max-width:47.5rem}.spotlight-list-block{background:var(--offwhite)}section[style*="--theme-bg: var(--offwhite)"]+.spotlight-list-block{padding-top:0}.spotlight-list:nth-child(n+2){margin:80px 0 0}.spotlight-list .h5{margin:0 0 1.25em}.spotlight-list__list{display:grid;gap:2.5rem 12.1951219512%}@media screen and (min-width:768px){.spotlight-list__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.spotlight-list__item{display:grid;grid-template-columns:103px 1fr;gap:1.6875rem}.spotlight-list__item img{border-radius:50%}.spotlight-list__item .small-heading{margin:0 0 .5em}.spotlight-list__item .xsmall-text{margin:.5em 0 0;color:#4a4a4a}.spotlight-message-block{background-color:#fafafa}.spotlight-message-block .h2{margin-bottom:1.25em}.spotlight-message{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:768px){.spotlight-message{display:grid;grid-template-columns:1fr 1fr;gap:3.75rem}}@media screen and (min-width:980px){.spotlight-message{grid-template-columns:58.5365853659% 1fr;gap:3.75rem}}.spotlight-message__image{display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width:767px){.spotlight-message__image{order:1}}.spotlight-message__image img{border-radius:50%;display:block;max-width:18.25rem}@media screen and (max-width:767px){.spotlight-message__text{order:2}}.spotlight-message__text .button{margin-top:3em}.spotlight-teaser-block{background:var(--eggplant);overflow-x:hidden}.spotlight-teaser{color:var(--light);display:grid;align-items:center}@media screen and (min-width:768px){.spotlight-teaser{grid-template-columns:49.1666666667% 1fr}}.spotlight-teaser__image{display:flex;align-items:center;justify-content:center;min-height:100%;position:relative;padding:2.8125rem}@media screen and (min-width:768px){.spotlight-teaser__image{padding:3.9375rem 14.6892655367%}}.spotlight-teaser__image:before{content:"";position:absolute;right:0;top:0;bottom:0;width:100vw;background-image:repeating-linear-gradient(-45deg,#0c0714,#0c0714 1.5px,transparent 1.5px,transparent 14px)}.spotlight-teaser__image img{border:12px solid var(--yellow);border-radius:50%;width:31.25rem;position:relative}.spotlight-teaser__text{padding:2.8125rem 2.8125rem 2.8125rem 1.5rem}.spotlight-teaser__text .h2{max-width:20ch}.stories-slider{padding:0;background:#f5f5f5}.stories-slider .splide__slide,.stories-slider .splide__track{width:100%}.story-slide__logo{max-width:6.25rem;margin:0 auto;display:block}@media screen and (min-width:768px){.story-slide__logo{height:4.375rem;max-width:100%;width:auto;margin:0}}.story-slide__quote{margin:2em 0;padding:0}.story-slide__quote p:not(.large-text){color:#4a4a4a}.story-slide{background:#f5f5f5;min-height:100%;display:grid}.stories-slider__ui{display:grid}@media screen and (min-width:768px){.stories-slider__ui,.story-slide{grid-template-columns:56.9105691057% auto}}.story-slide__text{display:flex;align-items:center;justify-content:center;padding:30px 30px 40px}@media screen and (min-width:768px){.story-slide__text{padding-top:60px;padding-bottom:115px}}.story-slide__text>div{max-width:400px}@media screen and (max-width:767px){.story-slide__text .button{margin:0 auto;display:flex;max-width:max-content}.story-slide__image{grid-row:1}}@media screen and (min-width:768px){.story-slide__image{min-height:100%}}.story-slide__image img{border-left:12px solid #fa5324}@media screen and (max-width:767px){.story-slide__image img{display:block;width:100%;margin:0 auto}}@media screen and (min-width:768px){.story-slide__image img{object-fit:cover;height:100%;width:100%}}@media screen and (max-width:767px){.stories-slider__ui{padding:0 20px 30px}}@media screen and (min-width:768px){.stories-slider__ui{height:0;margin:0}}.stories-slider__ui .splide__arrows{width:100%}@media screen and (min-width:768px){.stories-slider__ui .splide__arrows{width:400px;max-width:100%;transform:translateY(-100%);padding-bottom:30px}}.post-grid-block{background:#f5f5f5}.post-grid-block .featured-story-block+.post-grid{margin-top:1.5rem}.post-grid{display:grid;gap:1.5rem}@media screen and (min-width:768px){.post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.post-grid .story-teaser{min-height:100%}.story-teaser{background:var(--light)}.story-teaser .kicker{color:#4a4a4a}.story-teaser--featured{display:grid}@media screen and (min-width:768px){.story-teaser--featured{grid-template-columns:1fr 49.0243902439%}.story-teaser--featured .story-teaser__text{padding:2.625rem 3.125rem 2.25rem 6.25rem}.story-teaser--featured .story-teaser__text .rich-text{max-width:400px}}.story-teaser--featured .h3{color:#261541}.story-teaser__image,.teaser-cards--shadow:before{background-image:repeating-linear-gradient(-45deg,#efefef,#efefef 1.5px,transparent 1.5px,transparent 14px)}@media screen and (max-width:767px){.story-teaser__image{grid-row:1}}.story-teaser__image img{min-width:100%;border-radius:999em;border:12px solid var(--yellow)}.story-teaser__text{padding:2.0625rem 2.5rem}.story-teaser__text .h3{color:var(--eggplant)}.story-teaser__text .h3 a{text-decoration:none;color:var(--eggplant)}.story-teaser__text .h3 a:hover{text-decoration:underline;color:#0c0714}.story-teaser__text .rich-text{margin:.75em 0 1.25em;color:#4a4a4a;max-width:60ch}.story-teaser__text .button{margin-top:1.7777777778em;display:flex}.teaser-cards-block{background:#f5f5f5}.teaser-cards{display:grid;flex-direction:column;gap:1.5rem;position:relative}@media screen and (min-width:768px){.teaser-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.teaser-cards .teaser-card{position:relative;min-height:100%}.teaser-cards--shadow{margin-top:2rem}.teaser-cards--shadow:before{content:"";width:100%;top:-50px;bottom:-50px;position:absolute}.teaser-card,.teaser-card__text{display:flex;flex-direction:column}.teaser-card{padding:.75rem .75rem 0;background:var(--light)}.teaser-card__text{padding:2rem 2rem 2.375rem;text-align:center;flex-grow:1;align-items:center}.teaser-card__text .rich-text{color:#4a4a4a}.teaser-card__text .rich-text:not(:last-child){margin:0 0 32px}.teaser-card__text .button{margin:auto 0 0}.teaser-card__heading{margin:0 auto .5em;max-width:15ch}.teaser-card__heading a,.teaser__heading a{color:inherit;text-decoration:none;display:inline-block}.row-teaser{padding:0 1.25rem}@media screen and (min-width:980px){.row-teaser__columns{display:flex;align-items:center}}@media screen and (max-width:979px){.row-teaser__columns>:nth-child(2){margin-top:1.875rem}}.row-teaser__text{flex-grow:1}@media screen and (min-width:980px){.row-teaser__media{display:flex;max-width:45.6910569106%;flex-shrink:0;flex-grow:0}.row-teaser__media:first-child{margin-right:6.1788617886%}.row-teaser__media:last-child{margin-left:6.1788617886%}.row-teaser__media--video{width:45.6910569106%}}.teasers-list-block{background:#1a1a1a;color:var(--light);margin:0}.teasers-list{display:flex;flex-direction:column;gap:80px;margin:80px auto 0;max-width:81.9512195122%}.teaser{display:grid;position:relative;gap:30px}@media screen and (min-width:768px){.teaser{grid-template-columns:42.1626984127% auto;gap:5.2032520325%;align-items:center}}.teaser__heading{margin:0 0 .5em}.teaser__heading a:hover{color:var(--orange)}.teaser__heading a .icon{font-size:.75em;margin-left:.5em}.teaser__text:only-child{grid-column:1/span 2}.survey-form .wForm .teaser__text form>.htmlSection:first-child,.teaser__text .large-text,.teaser__text .survey-form .wForm form>.htmlSection:first-child{color:#d7d7d7;margin-top:0}.teaser__text .rich-text{margin-top:1em;color:#d7d7d7;font-weight:500}.teaser__text .rich-text a{color:inherit}.teaser__image{border-left:12px solid var(--theme-color);margin:0 0 auto}@media screen and (min-width:980px){.video-row__columns{display:flex;justify-content:flex-end}}.video-row__text{flex-grow:0;flex-shrink:1;width:385px;padding:1.875rem 2.8125rem}.video-row__text .kicker{margin:0 0 1em}.video-row__video{flex-grow:1}.survey-form select,.video-row__video .video-embed{width:100%}.video-row__inner{padding:0 10.4166666667%}.search-results .pagination{margin-top:90px}.search-results__item:nth-child(n+2){margin-top:45px;padding-top:40px;border-top:1px solid #d7d7d7}.search-result .h4 a{text-decoration:none;color:#261541;word-break:break-word}.search-result .h4 a:focus,.search-result .h4 a:hover{color:#4419b5;text-decoration:underline}.search-result .rich-text{max-width:80ch;margin:1em 0 0}.post-header{padding:90px 20px 65px}.post-header .h1{max-width:23ch;margin:0}.post-header .survey-form .wForm form>p.htmlSection:first-child,.post-header p.large-text,.survey-form .wForm .post-header form>p.htmlSection:first-child{margin:1.5em 0}.post-header .button{margin:2em 0 0;display:flex}.post-header__byline{margin:0 0 3.125rem}.post-header__byline [aria-hidden=true]{position:relative;width:1.5em;height:1em;display:inline-block;vertical-align:middle}.post-header__byline [aria-hidden=true]:before{content:"";display:block;width:.09375rem;height:.8888888889em;background:currentColor;position:absolute;inset:0;bottom:2px;margin:auto}.post-featured-image:last-child{margin-bottom:5.625rem}.post-featured-image__image{background-image:repeating-linear-gradient(-45deg,#efefef,#efefef 1.5px,transparent 1.5px,transparent 14px);max-width:1440px;margin:0 auto}.post-featured-image__image img{width:auto;height:auto;max-width:91.6666666667%;box-sizing:content-box;border:12px solid var(--orange);border-left:0;border-radius:0 999em 999em 0;max-height:386px}@media screen and (min-width:768px){.post-featured-image__image img{max-height:492px}}@media screen and (min-width:980px){.post-featured-image__image img{max-height:716px}}.image-caption{color:#4a4a4a;display:flex;justify-content:center;margin:1em 0 0}.image-caption .rich-text{max-width:57.375rem}.post-author-block{background-image:repeating-linear-gradient(-45deg,#efefef,#efefef 1.5px,transparent 1.5px,transparent 14px);border-top:1px solid #efefef;border-bottom:1px solid #efefef}.post-author-block+.post-author-block{border-top:0}.post-author-block .wrapper{max-width:48rem}.post-author-block .rich-text{color:#4a4a4a;padding:40px 20px 45px}.post-author-block .rich-text:nth-child(n+2){padding-top:0}.post-author-block .social-icons{margin-top:1.5em}.post-author-block .social-icons:not(:last-child){margin-bottom:45px}.post-author-block .social-icons a{color:var(--purple)}.image-block{padding-left:0;padding-right:0;overflow:hidden}.image-block img{border-radius:999em;border:12px solid var(--theme-color)}.image-block .image-caption{margin-top:2em;padding:0 20px}.image-solo{max-width:66.375rem;margin:0 auto;padding:0 20px}.image-solo .image-caption{padding:0}.image-duo,.image-trio{display:flex;max-width:90rem;justify-content:space-between;margin:0 auto}.image-duo img,.image-trio img{flex-grow:1;min-width:0}.image-duo img:nth-child(1),.image-trio img:nth-child(1){border-left:0;border-radius:0 999em 999em 0}.image-trio img:last-child{border-right:0;border-radius:999em 0 0 999em}.image-duo{gap:5.4166666667%}.image-duo img:last-child{border-right:0;border-radius:0}.image-trio{gap:2.4305555556%}.posts-grid-block{padding:10px 20px 72px}.posts-grid-block.-bg{background:#f5f5f5}.posts-grid{display:grid;grid-template-columns:1fr;gap:70px 6.0169491525%;max-width:73.75rem}@media screen and (min-width:768px){.posts-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.post-filters-block{margin-top:64px}.post-filters{display:grid;gap:12px;padding:0 20px;margin:0 0 1.875rem}@media screen and (min-width:768px){.post-filters{margin:0 0 78px}}.post-filters label.small-text{display:block;margin:0 0 .5em}.post-filters ::placeholder,.post-filters [type=text]{color:#4a4a4a;opacity:1}.post-filters [type=text]{background-color:#f5f5f5;border-radius:0;height:3.75rem;width:100%;color:#232323}.post-filters__message{color:#4a4a4a}.post-filters__message:empty,.survey-form .wForm form div:empty{display:none}.post-filters__keyword{display:flex}.post-filters__keyword button{display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;background:#7a7a7a;border:0;color:var(--light);font-size:1.625rem;transition:background .15s}.post-filters__keyword button:focus,.post-filters__keyword button:hover{background-color:#4a4a4a}.post-filters__row,.radio-select__drop ul{display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width:768px){.post-filters__row{flex-direction:row;align-items:center;gap:1.5rem}}.radio-select{padding:relative;z-index:2;flex-grow:1;position:relative;max-width:18.125rem}.radio-select__button{width:100%;text-align:left;color:#4a4a4a;padding:0 1.375rem;padding-right:3.75rem;border:1px solid #d7d7d7;background-color:#f5f5f5;border-radius:0;height:3.75rem;background-position:center right 24px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 10' version='1.1' width='20' height='10'%3E%3Cpath d='M20 0L10 10 0 0h20z' fill='%230096ff' /%3E%3C/svg%3E")}.radio-select__button[aria-expanded=true]{border-bottom-color:#f5f5f5}.radio-select__drop{position:absolute;top:100%;width:100%;background:#f5f5f5;border-radius:0 0 5px 5px;border:1px solid #d7d7d7;border-top:0;padding:.375rem 1.25rem 1rem;transition-property:visibility,opacity;transition-duration:.1s}.radio-select__drop[hidden]{display:block!important;visibility:hidden;opacity:0}.radio-select__drop ul{padding:0;gap:1rem;max-height:200px;overflow:auto}.radio-select__drop [type=checkbox]{margin-right:.667em}.radio-select__drop label{display:flex;align-items:center;color:#4a4a4a;max-width:max-content}.radio-select__drop .button{border-radius:0;width:100%;margin-top:1rem;min-height:3rem}.main-form{background-color:var(--eggplant);position:relative;padding-bottom:126px;overflow:hidden}.main-form:before{background-image:repeating-linear-gradient(-45deg,#0c0714,#0c0714 1.5px,transparent 1.5px,transparent 14px);inset:0;height:670px}.main-form .rich-text strong{font-weight:600}.main-form__bg{position:absolute;top:0;left:0;width:652px;height:1400px}@media screen and (max-width:979px){.main-form__bg{display:none}}.main-form:before,.main-form__bg:after,.main-form__bg:before{content:"";position:absolute}.main-form__bg:before,.main-form__image{left:0;height:668px;border-radius:0 999em 999em 0}.main-form__bg:before{width:100%;background:var(--purple);top:0}.main-form__bg:after{width:356px;height:356px;background:var(--orange);border-radius:50%;bottom:0;left:-111px}.main-form__image{position:absolute;top:424px;width:565px;overflow:hidden;background:var(--blue)}.main-form__content{position:relative;padding:3.4375rem 0 0}@media screen and (min-width:980px){.main-form__content{padding-top:88px;margin-left:auto;width:62.1527777778%}}.survey-form{background:#fff;border-radius:75px 0 0 75px;overflow:hidden}.survey-form .large-text{margin:0}.survey-form label.h4{display:block;margin:3.75rem 0 1.125rem}.main-form__header .h1 span,.survey-form .req{color:var(--orange)}.survey-form input:not([type=radio],[type=checkbox],[type=submit],[type=button],[type=image],[type=file]){width:100%}.survey-form .mt-4em{margin-top:4em}.survey-form .captcha{margin-top:50px}.survey-form .button[type=submit]{margin-top:45px}.survey-form .wFormContainer{max-width:none;margin:0}.survey-form .wForm form>.htmlSection:first-child,.survey-form .wForm form>.htmlSection:first-child+.group{position:relative;padding:0 45px 74px;background-color:#f5f5f5;margin:0;overflow:hidden}@media screen and (min-width:980px){.survey-form .wForm form>.htmlSection:first-child,.survey-form .wForm form>.htmlSection:first-child+.group{padding:0 100px 0 110px}}.survey-form .wForm form>.htmlSection:first-child input[type=text],.survey-form .wForm form>.htmlSection:first-child select,.survey-form .wForm form>.htmlSection:first-child+.group input[type=text],.survey-form .wForm form>.htmlSection:first-child+.group select{background-color:#fff}.survey-form .wForm form>.htmlSection:first-child .preField,.survey-form .wForm form>.htmlSection:first-child+.group .preField{font-weight:400;padding:0;margin:0 0 .5em}.survey-form .wForm form>.htmlSection:first-child .oneField,.survey-form .wForm form>.htmlSection:first-child+.group .oneField{margin-top:60px!important}.survey-form .wForm form>.htmlSection:first-child .wf-acl-hidden:first-child+.oneField,.survey-form .wForm form>.htmlSection:first-child+.group .wf-acl-hidden:first-child+.oneField{margin-top:0!important}.survey-form .wForm form>.htmlSection:first-child{padding-top:4.625rem}.survey-form .wForm form>.htmlSection:first-child+.group{border-radius:0 0 0 75px}@media screen and (min-width:980px){.survey-form .wForm form>.htmlSection:first-child+.group{padding-top:30px;padding-bottom:68px}}.survey-form .wForm form .actions{margin:0;padding:45px 45px 0}@media screen and (min-width:980px){.survey-form .wForm form .actions{padding:46px 100px 0 110px}}.survey-form .wForm form .section[data-condition]{padding:50px 45px 0;margin:0}@media screen and (min-width:980px){.survey-form .wForm form .section[data-condition]{padding:50px 100px 0 110px}}.survey-form .wForm form .column .preField{padding-bottom:10px}.survey-form .wForm form .column .htmlContent{font-weight:400}.survey-form .wForm form .column .htmlContent b,.survey-form .wForm form .column .htmlContent strong{font-weight:700}.survey-form .wForm form .oneField{margin-top:46px!important}.survey-form .wForm form .field-container-D,.survey-form .wForm form .htmlContent{max-width:690px}.survey-form .survey-form__inner>#wFormThankYouPage,.survey-form .wFormFooter{padding:45px}@media screen and (min-width:980px){.survey-form .wFormFooter{padding:0 100px 0 110px}}.survey-form .choices{margin-top:14px;display:flex!important;gap:18px 40px}.survey-form .choices .oneChoice{display:flex}.survey-form .choices .oneChoice .label{margin:0;display:flex;gap:14px;align-items:center;cursor:pointer}.survey-form .choices .oneChoice .input-checkbox-faux,.survey-form .choices .oneChoice .input-radio-faux{display:flex;gap:.75rem;align-items:center}.survey-form .choices .oneChoice .input-radio-faux:before{content:"";display:flex;height:2rem;width:2rem;border:2px solid var(--blue);background:#fff;border-radius:50%}.survey-form .choices .oneChoice input:checked+label .input-radio-faux:before{background:radial-gradient(ellipse,var(--blue) 0%,var(--blue) 9px,#fff 9px,#fff 100%)}.survey-form .choices .oneChoice input:focus-visible+label .input-radio-faux:before{outline:2px solid #0096ff;outline-offset:1px}.survey-form .choices .oneChoice .input-checkbox-faux:before{content:"";display:flex;justify-content:center;align-items:center;height:1.875rem;width:1.875rem;border:2px solid var(--blue);background:#fff;background-repeat:no-repeat;background-position:center}.survey-form .choices .oneChoice input:focus-visible+label .input-checkbox-faux:before{outline:2px solid #0096ff}.survey-form .choices .oneChoice input:checked+label .input-checkbox-faux:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 18' version='1.1' width='21' height='18'%3E%3Cpath d='M7.115 18 0 10.623 3.475 7.02l3.64 3.773L17.525 0 21 3.603 7.115 18Z' fill='%230057ff' /%3E%3C/svg%3E")}.survey-form .choices.vertical{flex-direction:column}@media screen and (min-width:980px){.survey-form .survey-form__inner>#wFormThankYouPage{padding:74px 100px 74px 110px}}.survey-form .survey-form__inner>#wFormThankYouPage .wFormThankYou{min-height:0}.main-form__header{position:relative;max-width:51.5625rem;padding:0 2.8125rem;margin:0 0 1rem}@media screen and (min-width:980px){.main-form__header{padding:0 2.8125rem 0 6.5625rem;margin:0 0 2.75rem}}.main-form__header .h1{color:var(--light);max-width:21ch;margin:0}.main-form__header .share-link{text-decoration:none;display:flex;align-items:center;justify-content:center;gap:.5em;font-weight:500;max-width:max-content;color:var(--light);margin-top:1.25rem;margin:0;position:absolute;bottom:6px;right:13.4078212291%}@media screen and (min-width:980px){.main-form__header .share-link{margin:0;position:absolute;bottom:10px;right:13.4078212291%}}.main-form__header .share-link:hover{text-decoration:underline}.main-form__header .share-link .icon{font-size:1em}.survey-form__group{background:#f5f5f5;border-radius:75px 0 0 75px}.survey-form__more input:not([type=radio],[type=checkbox],[type=submit],[type=button],[type=image],[type=file]),.survey-form__more select,.survey-form__more textarea{background-color:#f5f5f5;width:100%;margin:0 0 46px}.survey-form .wForm .survey-form__more form>.htmlSection:first-child,.survey-form__more .large-text,.survey-form__more .survey-form .wForm form>.htmlSection:first-child{margin-bottom:3em}.survey-form__more label{display:block;margin:1em 0}.home-hero{background:#1a1a1a;display:grid}@media screen and (min-width:768px){.home-hero{grid-template-columns:1.25fr 1fr}}@media screen and (min-width:1440px){.home-hero{grid-template-columns:41.6666666667% auto}}.home-hero--v2 .home-hero__video,.home-hero--v3 .home-hero__video{border:0;border-radius:0;-webkit-clip-path:url(#shape-mask-02);clip-path:url(#shape-mask-02)}.home-hero--v2 .home-hero__media:before,.home-hero--v3 .home-hero__media:before{display:none}@media screen and (min-width:1440px){.home-hero--v3{grid-template-columns:1fr auto}}.home-hero--v3 .home-hero__video{aspect-ratio:1/1;margin-left:auto;margin-top:auto;width:auto;height:100%}.home-hero__media{background-image:repeating-linear-gradient(-45deg,#0f0f0f,#0f0f0f 1.5px,transparent 1.5px,transparent 14px);overflow:hidden;position:relative;display:flex}@media screen and (max-width:767px){.home-hero__media{grid-row:1}}@media screen and (min-width:768px){.home-hero__media{min-height:100%}}.home-hero__media--new{max-height:100%}.home-hero__media--new:before{content:none}.home-hero__video{border-right:0;border-radius:999em 0 0 999em;position:relative;background:var(--dark);width:100%;height:auto;display:block}@media screen and (min-width:768px){.home-hero__video{height:100%;object-fit:cover;object-position:center}}.home-hero__text{color:#d7d7d7;padding:40px 20px 60px}@media screen and (min-width:768px){.home-hero__text{padding:80px 50px}}@media screen and (min-width:1440px){.home-hero__text{padding:116px 8.3333333333% 118px 17.5%}}.home-hero__text .large-text,.home-hero__text .survey-form .wForm form>.htmlSection:first-child,.survey-form .wForm .home-hero__text form>.htmlSection:first-child{margin:0;max-width:42ch}@media screen and (min-width:768px){.home-hero__text .large-text,.home-hero__text .survey-form .wForm form>.htmlSection:first-child,.survey-form .wForm .home-hero__text form>.htmlSection:first-child{max-width:35ch}}@media screen and (min-width:1440px){.home-hero__text .large-text,.home-hero__text .survey-form .wForm form>.htmlSection:first-child,.survey-form .wForm .home-hero__text form>.htmlSection:first-child{max-width:28ch}}.home-hero__heading{max-width:18ch}@media screen and (min-width:1440px){.home-hero__heading{max-width:11ch}}.contact-section{display:grid;gap:60px 80px}.contact-section+.contact-section{margin-top:60px}@media screen and (min-width:980px){.contact-section{grid-template-columns:1fr 32.5203252033%;flex-direction:row}}.location-box{background:#f5f5f5;width:100%}.location-box+.location-box{margin-top:30px}.location-box .rich-text{padding:30px 30px 40px}.location-box__map{overflow:hidden}.location-box__map iframe{width:100%!important;height:auto;aspect-ratio:1/1}.contact-section__text{flex-shrink:1}.contact-section__text .rich-text .wFormContainer{max-width:100%;width:100%;margin-top:30px}.contact-section__locations{max-width:80ch}@media screen and (min-width:980px){.contact-section__locations{flex-shrink:0;max-width:400px}}.featured-story-block{background:#f5f5f5}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{display:flex;flex-wrap:wrap;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto;display:flex}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s infinite linear;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;z-index:0}.splide,.splide__track{position:relative}.splide__pagination{gap:12px;z-index:2;min-height:100%;align-items:center;justify-content:center}.splide__pagination__page{width:12px;height:12px;padding:0;flex-shrink:0;border:0;border-radius:50%;background:#d7d7d7}.splide__pagination__page:hover{background:#0096ff}.splide__pagination__page.is-active{background:#0057ff;border-color:#0057ff}.splide__arrows{z-index:1;gap:12px;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.splide__arrow{padding:0;border:0;background:0;color:#4a4a4a;pointer-events:auto;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.375rem}.splide__arrow:hover{color:#0057ff}.searchwp-highlight{background:0;font-size:inherit;font-weight:700;color:#fa5324}
/*# sourceMappingURL=main.min.css.map */
