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