:root{--block-spacing-y:var(--spacing-lg);--block-spacing-x:var(--spacing);--block-margin-y:var(--block-spacing-y);--block-margin-x:var(--block-spacing-x);--block-padding-y:var(--block-spacing-y);--block-padding-x:var(--block-spacing-x)}@media screen and (width>=768px){:root{--block-spacing-y:var(--spacing-xxl);--block-spacing-x:var(--spacing-md)}.text-block--two-columns .text-block__content{gap:var(--spacing-xl);flex-flow:row;display:flex}.text-block--two-columns .text-block__content>:first-child{flex:45%;max-width:45%}.text-block--two-columns .text-block__content>:last-child{flex:55%;max-width:55%}}.text-block.white{margin-top:var(--block-margin-y);margin-bottom:var(--block-margin-y)}.editorial>.text-block.white:first-child{margin-top:0}.text-block.white{padding-left:var(--block-padding-x);padding-right:var(--block-padding-x)}@media screen and (width>=1024px){.content-area--my-page>.text-block.white{padding-left:0;padding-right:0}}.text-block.green{padding:var(--block-padding-y) var(--block-padding-x);background:0 0;position:relative;overflow:hidden}@media screen and (width>=768px){.text-block.green{overflow:visible}}.text-block.green:before{content:"";background:var(--color-green-lightest);z-index:-1;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.text-block.grey{padding:var(--block-padding-y) var(--block-padding-x);background:0 0;position:relative;overflow:hidden}@media screen and (width>=768px){.text-block.grey{overflow:visible}}.text-block.grey:before{content:"";background:var(--color-grey-light);z-index:-1;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.text-block__heading{margin-bottom:var(--spacing)}@media screen and (width>=768px){.text-block__heading{margin-bottom:var(--spacing-sm)}}.text-block__content{gap:var(--spacing);flex-flow:column;display:flex}@media screen and (width>=768px){.text-block__content{gap:var(--spacing-xl);flex-flow:row}}.text-block a.btn{margin-bottom:var(--spacing)}.text-block a.btn:not(:last-child){margin-right:var(--spacing)}.text-block .video-block{padding:0}.text-block .video-block:first-child{margin-top:0}.text-block .video-block:not(:last-child){margin-bottom:var(--spacing)}@media screen and (width>=768px){.text-block .video-block:not(:last-child){margin-bottom:var(--spacing-md)}}.content-area:not(.content-area--article)>.text-block:not(.content-area:not(.content-area--article)>.text-block--two-columns) .text-block__heading,.content-area:not(.content-area--article)>.text-block:not(.content-area:not(.content-area--article)>.text-block--two-columns) .text-block__content{max-width:var(--max-article-width);margin-left:0}@media screen and (width>=768px){.content-area:not(.content-area--article)>.text-block--two-columns .text-block__content{gap:var(--spacing-xxl)}.content-area:not(.content-area--article)>.text-block--two-columns .text-block__content>:first-child{flex:50px;max-width:50%}.content-area:not(.content-area--article)>.text-block--two-columns .text-block__content>:last-child{flex:50%;max-width:50%}}.content-area--article>.text-block{--block-spacing-y:var(--spacing-xl);max-width:var(--max-article-width);padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);margin-left:auto;margin-right:auto}@media screen and (width>=1024px){.content-area--article>.text-block{padding-left:0;padding-right:0}}.content-area--article>.text-block:first-child{margin-top:0}@media screen and (width>=940px){.content-area--article>.text-block.green,.content-area--article>.text-block.grey{padding-left:0;padding-right:0}}.content-area--article>.text-block:not(.green):not(.grey){padding:0;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}@media screen and (width>=940px){.content-area--article>.text-block:not(.green):not(.grey){padding:0}}.content-area--article>.text-block:not(.white)+.text-block{padding-top:var(--block-padding-y);padding-bottom:var(--block-padding-y);margin-top:0;margin-bottom:0}.content-area--article>.text-block__content{width:100%}.content-area--article>.text-block__content>*{max-width:initial}.content-area--article>.text-block__content h5,.content-area--article>.text-block__content .h5{margin-bottom:var(--spacing-xs)}@media screen and (width>=768px){.content-area--article>.text-block__content h5,.content-area--article>.text-block__content .h5{margin-bottom:var(--spacing)}}.content-area--article>.text-block .editorial,.content-area--article>.text-block__text{width:100%;margin-bottom:0}.content-area--article>.text-block .editorial>:last-child,.content-area--article>.text-block__text>:last-child{margin-bottom:0}.content-area--article>.text-block--two-columns .text-block__content>:first-child,.content-area--article>.text-block--two-columns .text-block__content>:last-child{max-width:initial;flex:50%}.content-area--article>.text-block .table-wrapper:last-child{margin-bottom:0}.text-block iframe{aspect-ratio:16/9;border:none;max-width:100%;height:auto}.abbr{position:relative}.abbr__button{-webkit-text-decoration-color:var(--color-green-dark);text-decoration-color:var(--color-green-dark);text-underline-offset:.2em;color:var(--color-green-dark);cursor:pointer;background:0 0;border:none;padding:0}.abbr__button:hover,.abbr__button:focus,.abbr__button[aria-expanded=true]{-webkit-text-decoration-color:var(--color-green);text-decoration-color:var(--color-green)}.abbr__popup{background-color:var(--color-green-light);padding:var(--spacing) var(--spacing-sm);z-index:100;width:calc(100vw - var(--spacing-md) * 2);border-radius:.25rem;position:absolute;box-shadow:0 4px 8px #0000001a}@media screen and (width>=768px){.abbr__popup{max-width:21.875rem;font-size:1rem;line-height:1.5rem;top:calc(100% + .3125rem);left:0}.abbr__popup.abbr__popup--right{right:0;left:initial}}.table-wrapper:has(abbr[aria-expanded=true]){overflow:visible}
