@keyframes rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}100%{stroke-dashoffset:280;transform:rotate(450deg)}}.article-template{padding:var(--global-sect-pad-y-md) var(--global-sect-pad-x-lg);display:flex;flex-direction:column;gap:var(--global-item-gap)}.article-template.article-video{padding:var(--global-sect-pad-y-md) var(--global-sect-pad-x-md)}.article-template .article-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.article-template .article-template__hero-small{height:11rem}@media screen and (min-width:1025px){.article-template .article-template__hero-small{height:22rem}}@media screen and (min-width:990px){.article-template .article-template__hero-small{height:27.5rem}}.article-template .article-template__hero-medium{height:22rem}@media screen and (min-width:1025px){.article-template .article-template__hero-medium{height:44rem}}@media screen and (min-width:990px){.article-template .article-template__hero-medium{height:55rem}}.article-template .article-template__hero-large{height:33rem}@media screen and (min-width:1025px){.article-template .article-template__hero-large{height:66rem}}@media screen and (min-width:990px){.article-template .article-template__hero-large{height:82.5rem}}.article-template .article-template__title{margin:0}.article-template header{display:flex;flex-direction:column;gap:var(--global-text-gap)}.article-template header .header-tags{display:flex;flex-direction:row;gap:var(--tag-gap)}.article-template .article-template__content h1,.article-template .article-template__content h2,.article-template .article-template__content h3,.article-template .article-template__content h4,.article-template .article-template__content h5,.article-template .article-template__content h6,.article-template .article-template__content p{margin:0}.article-template .article-template__content h1,.article-template .article-template__content h1 strong{color:var(--heading-fill-primary);font-family:var(--global-headline-lg-font-family);font-size:var(--global-headline-lg-font-size);font-style:var(--global-headline-lg-font-style);font-weight:var(--global-headline-lg-font-weight);letter-spacing:var(--global-headline-lg-letter-spacing);line-height:var(--global-headline-lg-line-height);gap:var(--global-headline-lg-paragraph-spacing);text-transform:var(--global-headline-lg-text-transform)}.article-template .article-template__content h2,.article-template .article-template__content h2 strong{font-family:var(--global-title-lg-font-family);font-size:var(--global-title-lg-font-size);font-style:var(--global-title-lg-font-style);font-weight:var(--global-title-lg-font-weight);letter-spacing:var(--global-title-lg-letter-spacing);line-height:var(--global-title-lg-line-height);gap:var(--global-title-lg-paragraph-spacing);text-transform:var(--global-title-lg-text-transform);color:var(--heading-fill-primary)}.article-template .article-template__content h3,.article-template .article-template__content h3 strong{font-family:var(--global-title-sm-font-family);font-size:var(--global-title-sm-font-size);font-style:var(--global-title-sm-font-style);font-weight:var(--global-title-sm-font-weight);letter-spacing:var(--global-title-sm-letter-spacing);line-height:var(--global-title-sm-line-height);gap:var(--global-title-sm-paragraph-spacing);text-transform:var(--global-title-sm-text-transform);font-size:28px;color:var(--heading-fill-primary)}@media screen and (max-width:989px){.article-template .article-template__content h3,.article-template .article-template__content h3 strong{font-size:26px}}@media screen and (max-width:768px){.article-template .article-template__content h3,.article-template .article-template__content h3 strong{font-size:20px}}.article-template .article-template__content h4,.article-template .article-template__content h4 strong{font-family:var(--global-subtitle-lg-font-family);font-size:var(--global-subtitle-lg-font-size);font-style:var(--global-subtitle-lg-font-style);font-weight:var(--global-subtitle-lg-font-weight);letter-spacing:var(--global-subtitle-lg-letter-spacing);line-height:var(--global-subtitle-lg-line-height);gap:var(--global-subtitle-lg-paragraph-spacing);text-transform:var(--global-subtitle-lg-text-transform);font-size:28px;color:var(--heading-fill-primary)}.article-template .article-template__content h5,.article-template .article-template__content h5 strong{font-family:var(--global-subtitle-lg-font-family);font-size:var(--global-subtitle-lg-font-size);font-style:var(--global-subtitle-lg-font-style);font-weight:var(--global-subtitle-lg-font-weight);letter-spacing:var(--global-subtitle-lg-letter-spacing);line-height:var(--global-subtitle-lg-line-height);gap:var(--global-subtitle-lg-paragraph-spacing);text-transform:var(--global-subtitle-lg-text-transform);font-size:24px;color:var(--heading-fill-primary)}.article-template .article-template__content h6,.article-template .article-template__content h6 strong{font-family:var(--global-subtitle-sm-font-family);font-size:var(--global-subtitle-sm-font-size);font-style:var(--global-subtitle-sm-font-style);font-weight:var(--global-subtitle-sm-font-weight);letter-spacing:var(--global-subtitle-sm-letter-spacing);line-height:var(--global-subtitle-sm-line-height);gap:var(--global-subtitle-sm-paragraph-spacing);text-transform:var(--global-subtitle-sm-text-transform);color:var(--heading-fill-primary)}.article-template .article-template__content *{font-family:var(--global-body-lg-font-family);font-size:var(--global-body-lg-font-size);font-style:var(--global-body-lg-font-style);font-weight:var(--global-body-lg-font-weight);letter-spacing:var(--global-body-lg-letter-spacing);line-height:var(--global-body-lg-line-height);gap:var(--global-body-lg-paragraph-spacing);text-transform:var(--global-body-lg-text-transform);font-weight:500;color:var(--body-fill-primary)}.article-template .article-template__content b,.article-template .article-template__content strong{font-weight:600}.article-template .article-template__content a,.article-template .article-template__content a *{color:var(--highlight-fill-primary);text-decoration:underline}.article-template .article-template__content img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.article-template .article-template__content ul{margin:0}.article-template .article-template__content em{font-style:italic;font-weight:500}.article-template .article-template__social-sharing{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--box-pad-sm);background:var(--background-fill-primary);border-radius:var(--primitive-300);border:var(--global-border-width) solid var(--brand-wet-sand)}@media screen and (max-width:768px){.article-template .article-template__social-sharing{flex-direction:column;gap:var(--box-gap-sm);align-items:flex-start}}.article-template .article-template__social-sharing .share-heading{margin:0;font-weight:700}.article-template .article-template__social-sharing .share-links{display:flex;flex-direction:row;gap:var(--box-gap-sm);align-items:center}.article-template .article-template__social-sharing .share-links .share-link{height:var(--tag-icon-size-lg);width:var(--tag-icon-size-lg);border-radius:var(--icon-border-rad);border:var(--global-border-width) solid var(--icon-bg-stroke);padding:var(--icon-pad);box-sizing:content-box;display:flex;align-items:center;justify-content:center}.article-template .article-template__social-sharing .share-links .share-link svg{color:var(--icon-fill-dark);height:var(--tag-icon-size-lg);width:var(--tag-icon-size-lg)}.article-template .article-template__social-sharing .share-links .share-link svg:hover{color:var(--icon-fill-hover)}.article-template .article-template__social-sharing .share-links .share-link svg path{fill:var(--icon-fill-dark)}