@keyframes hover-gradient{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes text-hover-gradient{0%{background-position:100% 0%}100%{background-position:0% 0%}}@keyframes hover-gradient{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes text-hover-gradient{0%{background-position:100% 0%}100%{background-position:0% 0%}}section{font-family:"Source Sans Pro Regular",sans-serif;color:#000;padding-top:.6em;padding-bottom:.6em}section h2,section h3,section h4,section h5{color:#000;font-weight:700}section h3,section h4,section h5{font-family:"Source Sans Pro SemiBold",sans-serif}section h2{font-size:28px;line-height:28px;font-family:"Source Sans Pro Bold",sans-serif}@media(max-width: 841px){section h2{font-size:25px;line-height:25px}}section h3{font-size:22px;line-height:22px}@media(max-width: 841px){section h3{font-size:20px;line-height:20px}}section .richtext{color:#000;font-size:16px;line-height:25px;margin-bottom:0}@media(max-width: 841px){section .richtext{font-size:14px;line-height:20px}}section .richtext a{text-decoration:underline;color:#0400f5}section .richtext a:hover,section .richtext a:focus{text-decoration:underline;color:#3352ff}section .richtext p{margin-bottom:.75em !important}section .richtext p:last-of-type{margin-bottom:0}section .richtext ul{list-style-type:disc !important;list-style-position:outside;margin:.15em 0 .15em .5em;padding:0;padding-left:1em !important}section .richtext ul ::before{content:" " !important;display:none !important}@media(max-width: 841px){section .richtext ul{font-size:14px;line-height:20px}}section .richtext ul li::marker{font-size:1em;margin-right:.5em}section .richtext strong,section .richtext b{font-weight:700;font-family:"Source Sans Pro Bold",sans-serif}.privacy-accordion__heading{margin-bottom:.25em}@media(max-width: 841px){.privacy-accordion__heading{margin-bottom:.1em}}.privacy-accordion__content{color:#000;margin:.5em 0}@media(prefers-contrast: high){.privacy-accordion .accordion{border:2px solid currentColor}.privacy-accordion .accordion__button:focus{outline:3px solid currentColor;outline-offset:2px}}@media(prefers-reduced-motion: reduce){.privacy-accordion .accordion__button,.privacy-accordion .accordion__content{transition:none}}.privacy-accordion .accordion{color:#000;background-color:#f0f5ff;border-radius:6px;margin:.35em 0;width:100%}@media(max-width: 841px){.privacy-accordion .accordion{margin:.25em 0}}.privacy-accordion .accordion__header{margin:0;padding:0}.privacy-accordion .accordion__button{display:flex;flex-direction:row;align-items:center;width:100%;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:.5em .75em;position:relative;text-align:left;font-family:inherit;color:inherit;border-radius:6px;transition:all 300ms ease-in-out}@media(max-width: 841px){.privacy-accordion .accordion__button{padding:.45em .55em}}.privacy-accordion .accordion__button:focus{outline:2px solid #0400f5;outline-offset:2px;box-shadow:0 0 0 3px rgba(0,123,255,.25)}.privacy-accordion .accordion__button:focus-visible{outline:2px solid #0400f5;outline-offset:2px;box-shadow:0 0 0 3px rgba(0,123,255,.25)}.privacy-accordion .accordion__button:hover .accordion__heading{color:#0400f5}.privacy-accordion .accordion__button.has-icon .accordion__icon{width:60px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:.5em}@media(max-width: 841px){.privacy-accordion .accordion__button.has-icon .accordion__icon{width:50px}}.privacy-accordion .accordion__button.has-icon .accordion__icon img{max-width:100%;height:auto}.privacy-accordion .accordion__button.has-icon .accordion__heading{width:calc(100% - 60px - 30px)}@media(max-width: 841px){.privacy-accordion .accordion__button.has-icon .accordion__heading{width:calc(100% - 50px - 30px)}}.privacy-accordion .accordion__heading{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:2.6em;color:#000;transition:all 300ms ease-in-out;flex:1}.privacy-accordion .accordion__title{display:block;width:100%;font-family:"Source Sans Pro Bold",sans-serif;font-weight:700;font-size:20px;line-height:1.2;margin-bottom:.25em}@media(max-width: 841px){.privacy-accordion .accordion__title{font-size:16px}}.privacy-accordion .accordion__subtitle{display:block;width:100%;font-size:18px;line-height:1.2}@media(max-width: 841px){.privacy-accordion .accordion__subtitle{font-size:14px}}.privacy-accordion .accordion__toggle{width:27px;height:27px;position:relative;margin-left:auto;flex-shrink:0}.privacy-accordion .accordion__toggle::after{content:url("../images/plus-blue-circle.svg");width:27px;height:27px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.privacy-accordion .accordion__content{overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease,opacity .3s ease,padding .4s ease;padding:0 .75em 0}@media(max-width: 841px){.privacy-accordion .accordion__content{padding:0 .55em 0}}.privacy-accordion .accordion__content[hidden]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.privacy-accordion .accordion__image{display:block;margin:.5em 0}.privacy-accordion .accordion__image img{display:block;margin:0 auto;padding:0;max-width:100%;border-top-right-radius:18px;border-bottom-left-radius:18px;border-bottom-right-radius:18px}@media(max-width: 841px){.privacy-accordion .accordion__image img{width:100%;border-top-right-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}}@media(max-width: 841px){.privacy-accordion .accordion__text .richtext{font-size:14px;line-height:25px}}.privacy-accordion .accordion.expanded .accordion__button .accordion__heading{color:#0400f5}.privacy-accordion .accordion.expanded .accordion__button .accordion__toggle::after{content:url("../images/minus-blue-circle.svg")}.privacy-accordion .accordion.expanded .accordion__content{opacity:1;padding-top:1rem;padding-bottom:.5em}@media(max-width: 841px){.privacy-accordion .accordion.expanded .accordion__content{padding-bottom:.45em}}