/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.subscription-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subscription-form .button--primary{width:100%}@media (min-width:768px){.subscription-form .button--primary{width:10rem;margin-left:auto;display:block}}.subscription-form__success{text-align:center;text-transform:uppercase}.subscription-form__success .decorated-heading__shield{color:#fde159;margin-bottom:.3125rem}@supports (-webkit-background-clip:text){.subscription-form__success .decorated-heading__shield{background:#fde159;background:-webkit-gradient(linear,right top,left top,from(#fde159),to(#f9a553));background:linear-gradient(to left,#fde159,#f9a553);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.subscription-form__success .decorated-heading__shield~h2{margin-top:0}
.table-of-contents{margin-left:0;padding-left:0;counter-reset:toc}.table-of-contents li,.table-of-contents__item{list-style:none;text-transform:uppercase;position:relative}.table-of-contents li a,.table-of-contents__item a{text-decoration:none}.table-of-contents li a:active,.table-of-contents li a:focus,.table-of-contents li a:hover,.table-of-contents__item a:active,.table-of-contents__item a:focus,.table-of-contents__item a:hover{text-decoration:underline}.table-of-contents li::before,.table-of-contents__item::before{counter-increment:toc;content:counter(toc,decimal-leading-zero);-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:2.1875rem;height:2.1875rem;margin-left:2.1875rem;margin-right:.625rem;padding:.3125rem;background-color:#000;color:#fff;border:2px solid #fcd058;border-radius:50%;text-align:center}.table-of-contents li::after,.table-of-contents__item::after{content:'';position:absolute;top:50%;left:0;display:block;width:35px;height:1px;background-color:#000}
