/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:local("Open Sans Extra Bold") url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-800.woff2) format("woff2"),url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-800.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:local("Open Sans Bold") url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-700.woff2) format("woff2"),url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:local("Open Sans Bold Italic") url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-700italic.woff2) format("woff2"),url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-700italic.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:600;src:local("Open Sans Medium Italic") url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-600italic.woff2) format("woff2"),url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-600italic.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans Regular") url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-regular.woff2) format("woff2"),url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-italic.woff2) format("woff2"),url(/themes/vh_theme/dist/fonts/open-sans-v27-latin-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:400;src:url(/themes/vh_theme/dist/fonts/merriweather-v25-latin-italic.woff2) format("woff2"),url(/themes/vh_theme/dist/fonts/merriweather-v25-latin-italic.woff) format("woff")}.font-secondary{font-family:Merriweather,Georgia,serif}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}.node--unpublished,.term--unpublished{background-color:#fff4f4}.node--unpublished::before,.term--unpublished::before{background-color:red;color:#fff;content:"UNPUBLISHED";display:block;font-weight:700;text-align:center;width:100%}.has-facets.layout-wrapper{grid-template-areas:"intro" "facets" "content"}@media screen and (min-width:1024px){.has-facets.layout-wrapper{grid-template-columns:auto 1fr;grid-template-areas:"intro intro" "facets content"}.has-facets.layout-wrapper .layout-sidebar-facets{grid-area:facets;width:300px}.has-facets.layout-wrapper .layout-content{grid-area:content}}@media print{.layout-prefooter,.layout-sidebar-first,.layout-sidebar-second{display:none}}
.font-secondary{font-family:Merriweather,Georgia,serif}#block-dfptagrightads2,#block-dfptagvideorightads2{position:sticky;top:30px}@media screen and (max-width:768px){.articlecontent1,.articlecontent2{min-width:300px;min-height:100px}}@media screen and (min-width:768px){.articlecontent1,.articlecontent2{min-width:300px;min-height:250px}}.articlesidebarfirst1,.articlesidebarsecond1,.articlesidebarsecond2{min-width:300px;min-height:250px}@media screen and (max-width:768px){.slideshowcontent1,.slideshowcontent2{min-width:300px;min-height:250px}}@media screen and (min-width:768px){.slideshowcontent1,.slideshowcontent2{min-width:300px;min-height:100px}}.videosidebarfirst1{min-width:160px;min-height:600px}.videosidebarsecond1,.videosidebarsecond2{min-width:300px;min-height:250px}@media screen and (max-width:768px){.articlecontentlower1{min-width:300px;min-height:250px}}@media screen and (min-width:768px){.articlecontentlower1{min-width:300px;min-height:100px}}.layout-sidebar-second .advertising{min-height:320px}@media print{.advertising{display:none}}
.font-secondary{font-family:Merriweather,Georgia,serif}.author-blurb__wrapper{min-height:228px}.author-blurb__wrapper .author-blurb{gap:20px;padding:10px 0 0;margin:10px 0;border-top:1px solid #a7adba;display:inline-block;font-size:.875rem;font-style:italic}.author-blurb__wrapper .author-blurb__headshot{float:left;margin:0 16px 16px 0}.author-blurb__wrapper .author-blurb__headshot span{display:inline-block;border-radius:50%;overflow:hidden;height:120px;width:120px}.author-blurb__wrapper .author-blurb__summary{gap:1rem;color:#666;text-align:left}.author-blurb__wrapper .author-blurb__summary p{margin:0}@media screen and (min-width:1024px){.author-blurb__wrapper{min-height:171px}}
.font-secondary{font-family:Merriweather,Georgia,serif}.block-links__heading{color:#fff;background-color:#002157;padding:8px 16px;font-size:1rem;font-weight:700;margin:0 0 1rem}.block-links__link-list{display:grid;gap:var(--grid-gap,16px);grid-template-columns:1fr}@media screen and (min-width:768px){.block-links__link-list{grid-template-columns:var(--template-columns)}}.block-links--reverse{border:0}.block-links--reverse .block-links__heading{color:#002157;background-color:inherit;border-bottom:4px solid #002157;padding:8px 0}.block-links--collapsible{border:0}.block-links--collapsible .block-links__heading{color:#002157;background-color:inherit;padding:0;border-bottom:none}@media screen and (min-width:1024px){.block-links--collapsible .block-links__heading{border-bottom:4px solid #002157;padding:8px 0}}.block-links__content{margin:16px}.block-links__content a{color:#0074c8;text-decoration:underline;text-decoration-thickness:.05rem;text-decoration-color:#e6e6e6;text-underline-offset:3px}.block-links__content a:active,.block-links__content a:hover{text-decoration:underline;text-decoration-thickness:.07rem;text-decoration-color:#0074c8}.block-links__content p{color:#666}.block-links__content ul{list-style-type:none}.block-links--related-definitions{margin-bottom:32px}
.font-secondary{font-family:Merriweather,Georgia,serif}.collection-pager{margin-top:0;margin-bottom:18px}.collection-pager__label-items,.collection-pager__next{color:#666;font-size:1.25rem;font-weight:600}.collection-pager__next{margin:4px 0 8px}.collection-pager__next a,.collection-pager__next span{color:#0074c8;text-decoration:underline;text-decoration-thickness:.05rem;text-decoration-color:#e6e6e6;text-underline-offset:3px}.collection-pager__next a:active,.collection-pager__next a:hover,.collection-pager__next span:active,.collection-pager__next span:hover{text-decoration:underline;text-decoration-thickness:.07rem;text-decoration-color:#0074c8}.collection-pager__label-items{display:inline-block;margin:0}.collection-pager__items{display:inline-flex;flex-wrap:wrap;align-items:center;position:relative;margin:0;list-style:none}.collection-pager__item{margin:0 3px;padding:unset}.collection-pager__item a,.collection-pager__item span{padding:4px 12px;color:#f76800;font-size:1.3rem;font-weight:700;text-decoration:none}.collection-pager__item.is-active:not(.disabled),.collection-pager__item:hover:not(.disabled){background-color:#f76800}.collection-pager__item.is-active:not(.disabled) a,.collection-pager__item.is-active:not(.disabled) span,.collection-pager__item:hover:not(.disabled) a,.collection-pager__item:hover:not(.disabled) span{display:block;color:#fff}.collection-pager__item.disabled a,.collection-pager__item.disabled span,.collection-pager__item.is-active a,.collection-pager__item.is-active span{cursor:default}.collection-pager__item.disabled{cursor:not-allowed;opacity:.5}
.font-secondary{font-family:Merriweather,Georgia,serif}.content-list__item-current{align-items:center;display:flex;gap:6px}.content-list__item-current svg{height:13px;width:13px}
.font-secondary{font-family:Merriweather,Georgia,serif}.footer{background-color:#fff;color:#002157;font-size:.85rem;padding:16px 0;min-height:986px}@media screen and (min-width:1024px){.footer{min-height:422px}}.footer__menu-title{display:block;font-size:1rem;margin:0 0 1rem;font-weight:700;line-height:21px;margin-inline-start:0;margin-inline-end:0}.footer__container{--content-container-max-width:min(1290px,100%);max-width:min(1290px,100%);margin-left:calc(16px * var(--no-container-ancestor,1));margin-right:calc(16px * var(--no-container-ancestor,1));display:grid;gap:32px;grid-template-columns:1fr;padding:16px 0}.footer__container>*{--no-container-ancestor:0}@media screen and (min-width:1322px){.footer__container{margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.footer__container{gap:48px;grid-template-columns:1fr 1fr 1fr}.footer__container>div:not(:first-child){border-left:1px solid #002157;border-top:0;padding:0 16px}}.footer__veritas{display:flex;flex-direction:column;gap:32px}.footer__external-link--icon svg{max-height:14px;height:14px;padding:0 4px}.footer__veritas--logo{max-height:32px;width:100%}.footer__veritas--logo a{display:block}.footer__veritas--logo p{margin:0}.footer__menu ul{list-style:none}.footer__menu li{margin-bottom:20px}.footer__legalese p,.footer__menu{line-height:21px}.footer__legalese p a,.footer__menu a{color:#002157;text-decoration:none;text-decoration-thickness:.05rem;text-underline-offset:3px}.footer__legalese p a:active,.footer__legalese p a:hover,.footer__menu a:active,.footer__menu a:hover{text-decoration:underline;text-decoration-thickness:.07rem;text-decoration-color:#0074c8}.footer__legalese .copyright{margin-bottom:0}.footer__legalese .corporate-address{margin-top:0}.footer__social-follow ul{display:flex}.footer__social-follow li{list-style:none;margin:0 10px 0 0}.footer__social-follow a{color:#0074c8;text-decoration:underline;text-decoration-thickness:.05rem;text-decoration-color:#e6e6e6;text-underline-offset:3px;display:inline-flex;height:35px;padding:8px;width:35px}.footer__social-follow a:active,.footer__social-follow a:hover{text-decoration:underline;text-decoration-thickness:.07rem;text-decoration-color:#0074c8}.footer__social-follow a:active,.footer__social-follow a:hover{background-color:#d9d9d9}.footer__social-follow svg{height:100%;width:100%}.footer__veritas--newsletter-link{font-size:1.1875rem}@media print{.footer__site--menu,.footer__veritas,.footer__veritas--menu{display:none}.footer{background-color:#fff;color:#666}.footer__legalese{color:#666}}
.font-secondary{font-family:Merriweather,Georgia,serif}.footnotes__wrapper{max-width:600px;margin:0 auto}.footnotes__wrapper .collapsible{margin-top:100vh}.footnotes{clear:both;border-top:none;position:relative;list-style-type:none;margin-left:0;padding-left:0;font-size:.9em}.footnotes li{margin-left:2.5em;font-size:.9em;margin-top:8px;margin-bottom:8px;list-style-type:none;background:0 0}.footnotes li:first-child{margin-top:0}.footnotes .footnote-label{position:absolute;left:0;z-index:2}.collapsible.references{margin-top:16px;margin-bottom:16px}
.font-secondary{font-family:Merriweather,Georgia,serif}.link-column-list ul{list-style:none;list-style-type:none;margin-left:.5em;padding-left:0}.link-column-list li{padding-left:1em;text-indent:-1.5em;padding-right:.25em}.link-column-list li::before{content:"➤";padding-right:5px;color:#002157}.link-column-list .twocol{-moz-column-count:1;column-count:1;font-family:"Open Sans",Arial,sans-serif}.link-column-list .vertical{gap:16px}.link-column-list .vertical li{display:block}.link-column-list .horizontal{gap:16px;overflow:visible;white-space:wrap}.link-column-list .horizontal li{display:block}.link-column-list .link-column-list__title{font-family:Merriweather,Georgia,serif;color:#002157;margin-top:16px;border-bottom:1px solid #dcdcdc}.link-column-list .link-column-list__item{margin-bottom:16px}.link-column-list .link-column-list__item a{color:#0074c8;text-decoration:underline;text-decoration-thickness:.05rem;text-decoration-color:#e6e6e6;text-underline-offset:3px}.link-column-list .link-column-list__item a:active,.link-column-list .link-column-list__item a:hover{text-decoration:underline;text-decoration-thickness:.07rem;text-decoration-color:#0074c8}@media screen and (min-width:1024px){.link-column-list{margin-top:32px;margin-bottom:16px}.link-column-list .twocol{-moz-column-count:2;column-count:2;overflow:visible}.link-column-list .horizontal{overflow:hidden;white-space:nowrap}.link-column-list .horizontal li{display:inline-block;margin-right:8px}}
.font-secondary{font-family:Merriweather,Georgia,serif}.modal-window{position:relative;display:none;z-index:100}.modal-window.is-open{display:block}.modal-window.modal-window--slide[aria-hidden=false] .modal-window__overlay{animation:mmfadein .3s cubic-bezier(0,0,.2,1)}.modal-window.modal-window--slide[aria-hidden=false] .modal-window__container{animation:mmslidein .3s cubic-bezier(0,0,.2,1)}.modal-window.modal-window--slide[aria-hidden=true] .modal-window__overlay{animation:mmfadeout .3s cubic-bezier(0,0,.2,1)}.modal-window.modal-window--slide[aria-hidden=true] .modal-window__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.modal-window.modal-window--slide .modal-window__container,.modal-window.modal-window--slide .modal-window__overlay{will-change:transform}.modal-window__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal-window__container{background-color:#fff;padding:10px 8px 20px 20px;max-width:658px;max-height:100vh;border-radius:4px;overflow:hidden;box-sizing:border-box}@media screen and (max-width:768px){.modal-window__container{max-width:none;height:100%}}.modal-window__header{display:flex;justify-content:space-between;align-items:center}.modal-window__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#666;box-sizing:border-box}.modal-window__close{background:0 0;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;margin-top:10px;margin-right:10px;margin-left:auto}.modal-window__close::before{content:"✕"}.modal-window__content{overflow-y:auto;max-height:calc(100% - 50px);margin-bottom:0;color:#666;font-size:1rem;padding-right:15px}.modal-window__content p{line-height:1.5rem}@media screen and (min-width:768px){.modal-window__content{max-height:80vh}}.modal-window__content a{color:#0074c8;text-decoration:underline;text-decoration-thickness:.05rem;text-decoration-color:#e6e6e6;text-underline-offset:3px}.modal-window__content a:active,.modal-window__content a:hover{text-decoration:underline;text-decoration-thickness:.07rem;text-decoration-color:#0074c8}.modal-window__footer{text-align:right}@media screen and (max-width:768px){.modal-window__footer{position:absolute;bottom:30px;right:30px}}.modal-window__footer .button{margin-right:15px}.modal-window__footer .button:last-child{margin-right:0}@keyframes mmfadein{from{opacity:0}to{opacity:1}}@keyframes mmfadeout{from{opacity:1}to{opacity:0}}@keyframes mmslidein{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideout{from{transform:translateY(0)}to{transform:translateY(-10%)}}.modal-window__bug-wrapper{height:100%;display:flex;align-items:center}
.font-secondary{font-family:Merriweather,Georgia,serif}.newsletter-block{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:191px;background-color:#002157;color:#fff}.newsletter-block .form-block{display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:center}.newsletter-block .newsletter-block__subscribe-button{height:2.5rem;font-size:1.1rem;width:210px;color:#fff;border-radius:4px}.newsletter-block .left{padding:16px 16px 8px}.newsletter-block .right{padding:8px 16px 16px}.newsletter-block .left p{text-wrap:balance;text-align:center;word-wrap:break-word;font-weight:700;color:#fff;text-shadow:5px 5px 5px #3e3e3e;margin:0}@media screen and (min-width:768px){.newsletter-block{height:150px;flex-direction:row}.newsletter-block .form-block{flex-wrap:nowrap;width:50%;height:100%;padding:8px}.newsletter-block .left{justify-content:right;padding:16px 8px 16px 16px}.newsletter-block .right{justify-content:left;padding:16px 16px 16px 8px}.newsletter-block .left p{text-align:right}.newsletter-block .newsletter-block__subscribe-button{min-width:2rem;margin-left:40px}}.newsletter-page .newsletter-page__container,.subscribe-modal .newsletter-page__container{padding:8px 24px;border-radius:6px}.newsletter-page .modal-window__container,.newsletter-page .newsletter-page__container,.subscribe-modal .modal-window__container,.subscribe-modal .newsletter-page__container{background-image:linear-gradient(#002157,#0074c8);color:#fff}.newsletter-page .modal-window__close,.subscribe-modal .modal-window__close{color:#fff}.newsletter-page .modal-window__title,.subscribe-modal .modal-window__title{color:#fff;font-weight:700;font-size:2rem;text-wrap:balance;word-wrap:break-word;text-align:center}.newsletter-page .body-text,.newsletter-page .modal-window__content .body-text,.newsletter-page .newsletter-page__container .body-text,.subscribe-modal .body-text,.subscribe-modal .modal-window__content .body-text,.subscribe-modal .newsletter-page__container .body-text{color:#fff;line-height:1.5;font-size:1.25rem;margin:8px 0}.newsletter-page .emphasis,.subscribe-modal .emphasis{font-size:1.6rem;font-weight:600}.newsletter-page ._form-element,.subscribe-modal ._form-element{margin:16px 0}.newsletter-page ._form-label,.subscribe-modal ._form-label{color:#fff}.newsletter-page .footer-text,.subscribe-modal .footer-text{color:#fff;font-size:.8rem;text-align:center}@media screen and (min-width:1024px){.newsletter-page .body-text,.subscribe-modal .body-text{line-height:1.5;font-size:1.25rem}}.subscribe-form form{margin:0;padding:0}.subscribe-form form *{outline:0}.subscribe-form ._form-content,.subscribe-form ._form-thank-you{color:#fff;line-height:1.5;font-size:1.25rem;margin:8px 0}.subscribe-form ._form_hide{display:none;visibility:hidden}.subscribe-form ._form_show{display:block;visibility:visible}.subscribe-form ._form-thank-you{font-weight:700;margin:32px 0}.subscribe-form ._form-top{top:0}.subscribe-form ._form-bottom{bottom:0}.subscribe-form ._form-left{left:0}.subscribe-form ._form-right{right:0}.subscribe-form input[type=text]{padding:6px;border:#979797 1px solid;border-radius:4px;color:#000;font-size:1.5rem;box-sizing:border-box}.subscribe-form ._submit{margin-top:12px;font-family:inherit}.subscribe-form ._submit:disabled{cursor:not-allowed;opacity:.4}.subscribe-form ._submit.processing{position:relative}.subscribe-form ._submit.processing::before{content:"";width:1em;height:1em;position:absolute;z-index:1;top:50%;left:50%;border:double 3px transparent;background-image:linear-gradient(#ff931e,#ff931e),conic-gradient(#ff931e,#fff);background-origin:border-box;background-clip:content-box,border-box;animation:1.2s ease 0s infinite normal none running _spin}.subscribe-form ._submit.processing::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#ff931e;border:0;color:#fff;padding:12px}@keyframes _spin{0%{transform:translate(-50%,-50%) rotate(90deg)}100%{transform:translate(-50%,-50%) rotate(450deg)}}.subscribe-form ._close-icon{cursor:pointer;background-image:url("https: /d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png");background-repeat:no-repeat;background-size:14.2px 14.2px;position:absolute;display:block;top:11px;right:9px;overflow:hidden;width:16.2px;height:16.2px}.subscribe-form ._close-icon::before{position:relative}.subscribe-form ._form-body{margin-bottom:30px}.subscribe-form ._form-image-left{width:150px;float:left}.subscribe-form ._form-content-right{margin-left:164px}.subscribe-form ._form_element{margin:16px 0;max-width:100%}.subscribe-form ._form_element._form-label{font-weight:700;margin-bottom:5px;display:block}.subscribe-form ._form_element._clear{clear:both;width:100%;float:none}.subscribe-form ._form_element._clear::after{clear:left}.subscribe-form ._form_element input[type=text]{display:block;width:100%;box-sizing:border-box;font-family:inherit}.subscribe-form ._field-wrapper{position:relative}.subscribe-form ._form_element ._form-image{max-width:100%}.subscribe-form ._form_element ._form-fieldset{border:0;padding:.01em 0 0;margin:0;min-width:0}.subscribe-form ._clear-element{clear:left}.subscribe-form ._full_width{width:100%}.subscribe-form ._form_full_field{display:block;width:100%;margin-bottom:10px}.subscribe-form ._has_error{border:#f37c7b 1px solid}.subscribe-form ._show_be_error{float:left}.subscribe-form ._error{display:block;position:absolute;font-size:14px;z-index:10000001}.subscribe-form ._error._above{padding-bottom:4px;bottom:39px;right:0}.subscribe-form ._error._below{padding-top:8px;top:100%;right:0}.subscribe-form ._error._above ._error-arrow{bottom:-4px;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fdd}.subscribe-form ._error._below ._error-arrow{top:0;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fdd}.subscribe-form ._error-inner{padding:12px 12px 12px 36px;background-color:#fdd;background-image:url("'data: image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http: //www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z' fill='%23CA0000'/%3E%3C/svg%3E'");background-repeat:no-repeat;background-position:12px center;font-size:14px;font-family:inherit;font-weight:600;line-height:16px;color:#000;text-align:center;text-decoration:none;border-radius:4px;box-shadow:0 1px 4px rgba(31,33,41,.298295)}@media only screen and (max-width:319px){.subscribe-form ._error-inner{padding:7px 7px 7px 25px;font-size:12px;line-height:12px;background-position:4px center;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.subscribe-form ._error-inner._form_error{margin-bottom:5px;text-align:left}.subscribe-form ._button-wrapper ._error-inner._form_error{position:static}.subscribe-form ._error-inner._no_arrow{margin-bottom:10px}.subscribe-form ._error-arrow{position:absolute;width:0;height:0}.subscribe-form ._error-html{margin-bottom:10px}.subscribe-form .pika-single{z-index:10000001}.subscribe-form .inline-form-content{max-width:510px}@media (min-width:320px) and (max-width:667px){.subscribe-form ::-webkit-scrollbar{display:none}.subscribe-form form{margin:0;width:100%;min-width:100%;max-width:100%;box-sizing:border-box}.subscribe-form form *{box-sizing:border-box;font-size:1em}.subscribe-form ._form-content{margin:0;width:100%}.subscribe-form ._form-inner{display:block;min-width:100%}.subscribe-form ._form-title{margin-top:0;margin-right:0;margin-left:0;font-size:1.2em;font-size:22px;line-height:normal;font-weight:700;color:#002157;margin-bottom:0;display:block}.subscribe-form ._form_element{margin:0 0 20px;padding:0;width:100%}.subscribe-form ._form-element,.subscribe-form input[type=text],.subscribe-form label,.subscribe-form p,.subscribe-form textarea:not(.g-recaptcha-response){float:none;display:block;width:100%}.subscribe-form ._row._checkbox-radio label{display:inline}.subscribe-form label,.subscribe-form p{margin-bottom:.7em;width:100%}.subscribe-form input[type=text]{padding-left:10px;padding-right:10px;font-size:16px;line-height:1.3em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.subscribe-form ._submit{padding:20px;font-size:1.25rem}.subscribe-form .field-required{color:red}.subscribe-form ._show_be_error{min-width:100%}.subscribe-form ._inline-form,.subscribe-form ._inline-form ._form-content{font-family:inherit;font-size:1.5rem;font-weight:400}.subscribe-form input[type=text],.subscribe-form textarea:not(.g-recaptcha-response){font-family:inherit;font-size:1.5rem;font-weight:400;color:#000;line-height:1.6em}.subscribe-form ._form-thank-you,.subscribe-form ._html-code :not(h1,h2,h3,h4,h5,h6){font-family:inherit;line-height:1.5;font-size:1.5rem;color:#fff}.subscribe-form ._form-emailidentifier,.subscribe-form ._form-label{font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.6em}.subscribe-form::after,.subscribe-form::before{content:" ";display:table}.subscribe-form::after{clear:both}.subscribe-form ._form-thank-you{position:relative;left:0;right:0;text-align:center}.subscribe-form ._form-pc-confirmation ._submit{margin-top:16px}.subscribe-form ._inline-form ._submit{font-size:1.25rem;font-weight:700}.subscribe-form ._form-element input,.subscribe-form ._form-element label{margin-top:15px}.subscribe-form ._form-element label{color:#fff}}
.font-secondary{font-family:Merriweather,Georgia,serif}.sponsor-banner{--content-container-max-width:min(1290px,100%);max-width:min(1290px,100%);margin-left:calc(16px * var(--no-container-ancestor,1));margin-right:calc(16px * var(--no-container-ancestor,1));margin-top:16px;margin-bottom:16px;display:flex;align-items:center}.sponsor-banner>*{--no-container-ancestor:0}@media screen and (min-width:1322px){.sponsor-banner{margin-left:auto;margin-right:auto}}.sponsor-banner__heading{font-size:.8125rem;color:#666;line-height:1.4;margin:0}.sponsor-banner__client-link img{display:block;min-width:80px;padding-left:8px;max-height:30px}.sponsor-banner__client-link,.sponsor-banner__sponsor-link{color:#0074c8;text-decoration:underline;text-decoration-thickness:.05rem;text-decoration-color:#e6e6e6;text-underline-offset:3px;font-weight:600;padding:7px 0}.sponsor-banner__client-link:active,.sponsor-banner__client-link:hover,.sponsor-banner__sponsor-link:active,.sponsor-banner__sponsor-link:hover{text-decoration:underline;text-decoration-thickness:.07rem;text-decoration-color:#0074c8}
.font-secondary{font-family:Merriweather,Georgia,serif}.tooltip--center{text-align:center}.tooltip--right{text-align:right}.tooltip--js .tooltip__tooltip{display:block;visibility:hidden;pointer-events:none;position:fixed;max-width:min(500px,100vw - var(--scrollbar-width,0) - 20px);padding:25px;z-index:100;text-align:left}@media (hover:hover){.tooltip--js .tooltip__link:hover+.tooltip__tooltip{visibility:visible}}
