.text-serif-52{font-weight:300;font-size:52px;line-height:1.2}.text-serif-45{font-weight:300;font-size:45px;line-height:1.1}.text-serif-39{font-weight:300;font-size:39px;line-height:1.1}.text-serif-31{font-weight:300;font-size:31px;line-height:1.2}.text-serif-27{font-weight:300;font-size:27px;line-height:1.2}.text-serif-24{font-weight:300;font-size:24px;line-height:1.2}.text-serif-20{font-weight:300;font-size:20px;line-height:1.3}.text-serif-18{font-weight:300;font-size:18px;line-height:1.3}.text-serif-16{font-weight:300;font-size:16px;line-height:1.4}.card--gray-3 a:focus,.card--green-2 a:focus{outline-color:#fff}.c-map-element{width:100%;height:350px}@media(min-width:1280px){.c-map-element{height:550px}}.template-interactive .o-article{max-width:none}.template-interactive .o-article .header-article,.template-interactive .o-article .article-content{max-width:960px}.template-interactive .o-article__inner{padding-bottom:40px}.template-interactive .o-article .rel-chapter:not(.rel-chapter--interactive){max-width:960px;margin:0 auto}.template-interactive .o-article .rel--chapter{padding:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.template-interactive .article-content>h2:first-child{margin-top:0}.template-interactive [class*="c-item--card"].card--margin-no-all .inner.c-item__inner{max-width:1240px}.template-interactive .c-pjac{max-width:1240px;margin-right:auto;margin-left:auto}.template-interactive .c-cardgrp--related .related_events_head-item{max-width:930px;margin-right:auto;margin-left:auto}.c-interactive{font-size:14px}.c-interactive__toggle{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:11px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;margin:0 5px;padding:0 5px;color:#666;background-color:transparent;border:0}.wf-active .c-interactive__toggle{font-family:"aktiv-grotesk","aktiv-grotesk-std",Arial,Helvetica,"source-han-sans-japanese","source-han-sans-simplified-c",system-ui,sans-serif}.c-interactive__toggle.is-active{color:#000;font-weight:600}.c-interactive__dropdown-label{display:inline-block;margin-right:15px}.c-interactive__map{max-width:1240px;margin-right:auto;margin-left:auto}.c-interactive__map-header{margin:0;padding:10px;color:#666;background-color:#fff}@media(min-width:480px){.c-interactive__map-header{padding:10px 30px}}.c-interactive__map-header-select{margin:0 10px;padding:10px 12px;color:#000;font-weight:700;letter-spacing:2px;text-transform:uppercase;background-color:#e0e0e0;border:0}.c-interactive__feature-tiles{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-interactive__feature-tiles .img-responsive{margin:15px 0}.c-interactive__feature-tiles>div{max-width:300px}@media(max-width:649px){.c-interactive__feature-tiles>div{margin-right:auto;margin-left:auto}}.c-interactive__table{margin-right:auto;margin-left:auto;padding:0;overflow-x:scroll;color:#404040}@media(min-width:480px){.c-interactive__table{padding:0 30px;overflow-x:auto}}.c-interactive__table table{width:100%}.c-interactive__table td{padding:10px;font-weight:400;font-size:14px;line-height:1.7}@media(min-width:480px){.c-interactive__table td{padding:10px 15px;font-weight:300;font-size:20px;line-height:1.7}}.c-interactive__table th{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:11px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;position:relative;z-index:0;padding:5px 10px;white-space:nowrap;background-color:#e0e0e0;border:0}.wf-active .c-interactive__table th{font-family:"aktiv-grotesk","aktiv-grotesk-std",Arial,Helvetica,"source-han-sans-japanese","source-han-sans-simplified-c",system-ui,sans-serif}@media(min-width:480px){.c-interactive__table th{padding:5px 15px;font-size:14px;line-height:1.7}}.c-interactive__table th:first-child::before,.c-interactive__table th:last-child::before{position:absolute;top:0;bottom:0;left:-30px;z-index:-1;width:30px;background-color:#e0e0e0}@media(min-width:480px){.c-interactive__table th:first-child::before,.c-interactive__table th:last-child::before{content:""}}.c-interactive__table th:last-child::before{right:-30px;left:auto}.c-interactive__table tr+tr{border-top:1px solid #e0e0e0}.c-interactive .c-methodology{padding:0}.c-migration-table th{width:20%}.c-migration-table th:first-child{width:60%}.c-migration-table th,.c-migration-table td{text-align:center}.c-migration-table th:first-child,.c-migration-table td:first-child{text-align:left}.c-sortable-table th[role='columnheader']:not(.no-sort){cursor:pointer}.c-sortable-table th[role='columnheader']:not(.no-sort)::after{display:inline-block;margin-bottom:2px;margin-left:4px;vertical-align:middle;border-color:#929292 transparent;border-style:solid;border-width:0 5px 5px;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:480px){.c-sortable-table th[role='columnheader']:not(.no-sort)::after{margin-left:10px}}.c-sortable-table th[aria-sort='ascending']:not(.no-sort)::after{border-width:5px 5px 0;border-bottom:0}.c-sortable-table th[role='columnheader']:not(.no-sort):hover::after,.c-sortable-table th[aria-sort]:not(.no-sort)::after{border-color:#404040 transparent;visibility:visible}.c-animated-loading{position:relative}.c-animated-loading::before,.c-animated-loading::after{position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;border:4px solid transparent;border-top-color:#009d4e;border-radius:50%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:rotate-spinner 1.1s infinite;animation:rotate-spinner 1.1s infinite;content:""}.c-animated-loading::before{-webkit-animation-timing-function:cubic-bezier(.455,.065,.425,1);animation-timing-function:cubic-bezier(.455,.065,.425,1)}.c-animated-loading::after{-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes rotate-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}