:root {--fs-200: 0.75rem;--fs-300: 0.9375rem;--fs-400: 1.0625rem;--fs-500: 1.375rem;--fs-600: 1.875rem;--fs-700: 2rem;--ff-body: "Roboto", sans-serif;--ff-heading: "Playfair Display", serif;--fw-400: 400;--fw-700: 700;--fw-900: 900;--clr-primary-200: hsla(169, 70%, 95%, 1);--clr-primary-300: hsla(169, 100%, 39%, 1);--clr-primary-400: hsla(169, 100%, 26%, 1);--clr-primary-500: #005243;--clr-neutral-100: hsla(0, 0%, 100%, 1);--clr-neutral-300: hsla(0, 0%, 50%, 1);--clr-neutral-400: hsla(0, 0%, 40%, 1);--clr-neutral-500: hsla(0, 0%, 60%, 1);--clr-neutral-900: hsla(0, 0%, 10%, 1);--clr-footer-primary: #303440;--clr-footer-secondary: #252730;}@media (min-width: 35em) {:root {--fs-200: 0.8rem;--fs-300: 1rem;--fs-400: 1.125rem;--fs-500: 1.5rem;--fs-600: 2.25rem;--fs-700: 3rem;}}*, *::before, *::after {box-sizing: border-box;}body, h1, h2, h3, h4, p, figure, blockquote, dl, dd {margin: 0;}ul:where([role="list"]), ol:where([role="list"]) {list-style: none;margin: 0;padding: 0;}html:focus-within {scroll-behavior: smooth;}body {min-height: 100vh;text-rendering: optimizeSpeed;line-height: 1.5;}a:not([class]) {text-decoration-skip-ink: auto;}input, button, textarea, select {font: inherit;}@media (prefers-reduced-motion: reduce) {html:focus-within {scroll-behavior: auto;}*, *::before, *::after {animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;scroll-behavior: auto !important;}}body {font-family: var(--ff-body);font-size: var(--fs-400);color: var(--clr-neutral-900);}h1, h2, h3 {font-family: var(--ff-heading);font-weight: var(--fw-900);line-height: 1.1;}strong {font-weight: var(--fw-700);}section, .section {padding-top: max(1.5em, 0.5%);padding-bottom: max(0.5em, 0.5%);padding-left: max(0.5em, 0.5%);padding-right: max(0.5em, 0.5%);margin-bottom: 0em;}section__header, .section__header {padding-top: 1em;padding-bottom: max(0.5em, 0.1%);padding-left: 0px;padding-right: max(0.5em, 0.5%);margin-bottom: 0em;}header[role="banner"] {grid-area: header;}nav[role="menu"] {grid-area: nav;}main[role="main"] {grid-area: main;}aside[role="complementary"] {grid-area: aside;}footer[role="contentinfo"] {grid-area: footer;}.grid {display: grid;grid-template-areas: 'header' 'nav' 'main' 'aside' 'footer';padding: 10px;grid-template-columns: minmax(0, 1fr);}.grid-item {text-align: center;padding: 20px 0;font-size: 30px;}.grid-item-header {text-align: center;padding: 5px 0;font-size: 30px;}.grid-item-nav {background-color: rgba(255, 255, 255, 1.8);text-align: center;font-size: 30px;position: sticky;top: 0;}.grid-item-main {text-align: left;}.grid-item-aside {text-align: left;}@media (min-width: 50em) {:root {--fs-body: var(--fs-500);--fs-primary-heading: var(--fs-900);--fs-secondary-heading: var(--fs-800);--fs-nav: var(--fs-300);}.grid {grid-template-areas: 'header header header header' 'nav nav nav nav' 'main main main aside' 'footer footer footer footer';grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);padding-inline: 1.5em;max-width: 72rem;margin-inline: auto;}.grid-item-header {text-align: left;padding: 5px 0;font-size: 30px;}.grid-item-nav {background-color: rgba(255, 255, 255, 1.8);text-align: left;font-size: 30px;position: sticky;top: 0;}.grid-item-aside {text-align: center;float:left;}section, .section {padding-top: max(1.5em, 0.5%);padding-bottom: max(0.5em, 0.5%);padding-left: max(0.5em, 0.5%);padding-right: 0em;margin-bottom: 0em;}}.flow > *:where(:not(:first-child)) {margin-top: var(--flow-spacer, 1em);}.visually-hidden {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.container {margin-inline: auto;padding-inline: 0.25em;max-width: 72rem;}.flex-group {display: flex;flex-wrap: wrap;gap: var(--gap, 1em);}.text-center {text-align: center;}.feature-text-center {text-align: center;border-bottom: 2px solid var(--clr-primary-400);padding-bottom: 6px;}.site__spacer {margin-top: 1em;}.btn-bar-center {text-align: center;background-color: var(--clr-footer-primary);padding: 5px;}.btn-bar-flex-group {flex-wrap: wrap;gap: var(--gap, 1em);}@media (max-width: 50em) {.btn-bar-flex-group {display: flex;flex-wrap: wrap;gap: var(--gap, 0.35em);padding: 10px;}}.article-title, .section-title {color: var(--clr-primary-500);}.article-title {font-size: var(--fs-700);}.section-title {font-size: var(--fs-600);}.note-text {font-size: var(--fs-200);font-style: italic;}.post-metadata {color: var(--clr-neutral-900);font-size: var(--fs-200);display: inline-flex;flex-wrap: wrap;gap: .5em;list-style: none;padding: 0;margin: 0;}.link, .link:visited {color: var(--clr-primary-500);text-decoration: none;font-weight: bold;}.link:hover, .link:active {color: var(--clr-primary-300);text-decoration: underline;}.page-header {padding: 2em 0;}.page-header__content {display: flex;justify-content: space-between;}.container__footer {margin-top:1em;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;}.section__footer {padding: 1em;}.footing__list {margin: 1rem 0.5rem;}.footer__title {font-size: 18px;margin-bottom: 15px;padding-bottom: 0;border-color: var(--clr-primary-400);text-align: left;border-bottom: 2px solid var(--clr-primary-400);}.footer__title span {background-color: var(--clr-primary-400);color: #ffffff;padding: 6px 12px;display: inline-block;border-bottom-color: var(--clr-primary-400);}.footer__legal{font-size: var(--fs-200);}.footer__link a {color: inherit;text-decoration: none;font-size: var(--fs-300);color: var(--clr-neutral-100);}.footer__link a:hover, .footer__link a:focus {color: var(--clr-primary-500);}.footer__date {font-size: var(--fs-200);color: var(--clr-neutral-100);}.bg-footer-primary {color: var(--clr-neutral-100);background-color: var(--clr-footer-primary);}.bg-footer-secondary {--logo-color: currentColor;padding: 2em 0.5em;color: var(--clr-neutral-100);background-color: var(--clr-footer-secondary);text-align: center;}@media (max-width: 50em) {.container__footer {margin-top:1em;grid-template-columns: none;}.site__spacer {margin-top: 0em;}}.hero > div {display: grid;grid-auto-flow: row;grid-auto-columns: 1fr;align-items: center;gap: 3em;}.hero__image {width: 100%;object-fit: cover;}@media (min-width: 45em) {.hero > div {grid-auto-flow: column;}}.featured-articles {background-color: var(--clr-primary-200);margin-left: 0.26em;margin-right: 0.26em;}.recent-articles {margin-left: 0em;margin-right: 0.26em;}.articles__list {--flow-spacer: 3rem;margin: 1rem 0.5rem;}.main-article {margin-bottom: 3rem;}.main-article__figure figcaption {margin: 1rem 0;font-size: var(--fs-300);opacity: .9;}.recent__title {font-size: 18px;margin-bottom: 0px;padding-top:1em;padding-bottom: 0;border-color: var(--clr-primary-400);text-align: left;border-bottom: 2px solid var(--clr-primary-400);;}.recent__title span {background-color: var(--clr-primary-400);color: #ffffff;padding: 6px 10px;display: inline-block;border-bottom-color: var(--clr-primary-400);}.amzn-native-header, .amzn-native-header-text{font-size: 0 !important;line-height: 0px !important;}.side, .side-add {margin:0em;padding:0em;}.side__title {font-size: 18px;margin-bottom: 15px;padding-bottom: 0;border-color: var(--clr-primary-400);text-align: left;border-bottom: 2px solid var(--clr-primary-400);;}.side__title span {background-color: var(--clr-primary-400);color: #ffffff;padding: 6px 12px;display: inline-block;border-bottom-color: var(--clr-primary-400);}.side__body {color: var(--clr-neutral-900);font-size: var(--fs-300);padding-bottom: 1em;text-align:left;}.parent {width:auto;text-align:center;padding:20px;}.side__image {max-width:100%;height:auto;}.side__list {--flow-spacer: 0.5rem;margin: 1rem 0.5rem;text-align: left;}.side__link a, .side__link a:visited {color: var(--clr-primary-500);text-decoration: none;font-weight: bold;font-size: var(--fs-300);}.side__link a:hover, .side__link a:active {color: var(--clr-primary-300);text-decoration: underline;}.side__date {font-size: var(--fs-200);color: var(--clr-primary-100);}@media (max-width: 50em) {.side {margin-left:0.25em;margin-right:0.25em;}.side-add {margin-left:0.5em;margin-right:0.5em;}}.card {box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);transition: 0.3s;}.card-round {box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);transition: 0.3s;border-radius:5px;}.card:hover, .card-round {box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);}img-round {border-radius: 5px 5px 0 0;}.container {padding: 2px 16px;}.snippet {display: grid;gap: 0.2em;grid-template-areas: "image" "title" "meta" "body" "button";}.snippet__image {object-fit: cover;max-width: 100%;height: auto;}.snippet__imag.articles__list {--flow-spacer: 3rem;margin: 1rem 0.5rem;}.snippet__image__wrap, .snippet__image__small__wrap, .snippet__image__large__wrap {display: block;max-width: 100%;max-height: 100%;width: auto;height: auto;margin-top: 0.5em;margin-bottom: 0.25em;}.snippet__banner {grid-area: image;width: 100%;aspect-ratio: 5 / 1;object-fit: cover;}.snippet__title {grid-area: title;margin-top: 1em;color: var(--clr-neutral-900);font-size: var(--fs-100);}.snippet__title a {color: inherit;text-decoration: none;}.snippet__title a:hover, .snippet__title a:focus {color: var(--clr-primary-500);}.snippet__meta {grid-area: meta;font-size: var(--fs-200);color: var(--clr-neutral-300);}.snippet__meta span {font-size: var(--fs-200);color: var(--clr-neutral-900);}.snippet__body {grid-area: body;font-size: var(--fs-300);}.snippet .btn {grid-area: button;font-size: var(--fs-300);}@media (min-width: 45em) {.snippet {gap: 0.4em;grid-template-areas: "title image" "meta image" "body image" "button image";grid-column-gap: 1em;grid-template-columns: 1fr 40%;grid-template-rows: min-content min-content min-content 1fr;}.snippet__title {margin-top: 0em;}.snippet__image__large__wrap {object-fit: cover;width: 500px;height:auto;}.snippet__image__wrap {object-fit: cover;width: 400px;}.snippet__image__small__wrap {object-fit: cover;width: 200px;height:200px;}.snippet__image {grid-area: image;width: 100%;object-fit: cover;}}.btn {cursor: pointer;text-decoration: none;display: inline-block;line-height: 1;padding: 0.75em 1.75em;border-radius: 0.25em;align-self: start;justify-self: start;}@media (max-width: 50em) {.btn {cursor: pointer;text-decoration: none;display: inline-block;line-height: 1;padding: 0.75em 1.75em;border-radius: 0.25em;align-self: start;justify-self: start;min-width: 100%;text-align: center;}}.btn:focus {outline: 0.125em solid var(--clr-primary-400);outline-offset: 0.25em;}.btn--primary {background: var(--clr-primary-400);color: var(--clr-neutral-100);font-weight: var(--fw-700);border: 2px solid var(--clr-primary-400);}.btn--primary:hover, .btn--primary:focus {background: var(--clr-primary-500);border-color: var(--clr-primary-500);}.btn--neutral {background-color: var(--clr-neutral-100);color: var(--clr-neutral-900);font-weight: var(--fw-700);border: 2px solid var(--clr-neutral-900);}.btn--neutral:hover, .btn--neutral:focus {color: var(--clr-neutral-100);background-color: var(--clr-neutral-900);}.site__title {grid-area: title;margin-top: 1em;color: var(--clr-neutral-900);font-size: var(--fs-300);}.site__title a {color: inherit;text-decoration: none;}.site__title a:hover, .site__title a:focus {color: var(--clr-primary-500);}.site__meta {grid-area: meta;font-size: var(--fs-200);color: var(--clr-neutral-300);}.site__meta span {font-size: var(--fs-200);color: var(--clr-neutral-900);}.site__body {grid-area: body;font-size: var(--fs-200);}@font-face {font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/bevietnampro/v10/QdVPSTAyLFyeg_IDWvOJmVES_Hw4BXoKZA.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face {font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/bevietnampro/v10/QdVPSTAyLFyeg_IDWvOJmVES_Hw5BXoKZA.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/bevietnampro/v10/QdVPSTAyLFyeg_IDWvOJmVES_Hw3BXo.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/bevietnampro/v10/QdVMSTAyLFyeg_IDWvOJmVES_HTEJm86Rb0bcw.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face {font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/bevietnampro/v10/QdVMSTAyLFyeg_IDWvOJmVES_HTEJm87Rb0bcw.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/bevietnampro/v10/QdVMSTAyLFyeg_IDWvOJmVES_HTEJm81Rb0.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/bevietnampro/v10/QdVMSTAyLFyeg_IDWvOJmVES_HSMIG86Rb0bcw.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face {font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/bevietnampro/v10/QdVMSTAyLFyeg_IDWvOJmVES_HSMIG87Rb0bcw.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/bevietnampro/v10/QdVMSTAyLFyeg_IDWvOJmVES_HSMIG81Rb0.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}.author-bio {display: flex;align-items: center;margin: 20px 0;}.author-bio-block {display: inline;align-items: center;margin: 20px 0;}.author-bio img {width: 125px;height: 125px;border-radius: 50%;margin-right: 20px;}.author-bio-block h1 {font-size: var(--fs-600);margin: 0;color: var(--clr-primary-500);font-family: var(--ff-heading);font-weight: var(--fw-900);line-height: 1.1;}.author-bio-block p {font-size: 16px;line-height: 1.5;margin: 10px 0;}.video-container {position: relative;padding-bottom: calc(var(--aspect-ratio, .5625) * 100%);height: 0;width: 100%;}.video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.table {display: table;text-align: center;width: 100%;margin: 10% auto 0;border-collapse: separate;}.table_row {display: table-row;}.theader {display: table-row;}.table_header {display: table-cell;border-top: 1px solid var(--clr-primary-400);border-bottom: 1px solid var(--clr-primary-400);background: var(--clr-primary-400);padding: 10px;font-size: var(--fs-400);color: var(--clr-primary-200);font-family: var(--ff-heading);font-weight: var(--fw-900);line-height: 1.1;}.table_header:first-child {border-left: 1px solid var(--clr-primary-400);border-top-left-radius: 5px;}.table_header:last-child {border-right: 1px solid var(--clr-primary-400);border-top-right-radius: 5px;}.table_small {display: table-cell;height: 100%;border-bottom: 1px solid var(--clr-primary-400);}.table_small:first-child {border-left: 1px solid var(--clr-primary-400);}.table_small:last-child {border-right: 1px solid var(--clr-primary-400);}.table_row > .table_small > .table_cell:nth-child(odd) {display: none;background: var(--clr-primary-400);color: var(--clr-primary-200);padding-top: 10px;padding-bottom: 10px;}.table_row > .table_small > .table_cell {padding-top: 3px;padding-bottom: 3px;color: var(--clr-neutral-900);}.table_row:last-child > .table_small:last-child > .table_cell:last-child {border-bottom-right-radius: 5px;}.table_row:last-child > .table_small:first-child > .table_cell:last-child {border-bottom-left-radius: 5px;}.table_row:nth-child(2n+3) {background: var(--clr-neutral-500);}@media screen and (max-width: 900px) {.table {width: 90%;border-right: 0;border-left: 0;}}@media screen and (max-width: 650px) {.table {display: block;border-right: 0;border-left: 0;}.table_row:nth-child(2n+3) {background: none;}.theader {display: none;}.table_row > .table_small > .table_cell:nth-child(odd) {display: table-cell;width: 50%;}.table_cell {display: table-cell;width: 50%;border-bottom: 1px solid var(--clr-primary-400);}.table_row {display: table;width: 100%;border-collapse: separate;padding-bottom: 20px;margin: 5% auto 0;text-align: center;}.table_small {display: table-row;}.table_row > .table_small:first-child > .table_cell:last-child {border-left: none;}.table_row > .table_small > .table_cell:first-child {border-left: 1px solid var(--clr-primary-400);font-size: var(--fs-400);color: var(--clr-primary-200);font-family: var(--ff-heading);font-weight: var(--fw-900);line-height: 1.1;}.table_row > .table_small:first-child > .table_cell:first-child {border-top-left-radius: 5px;border-top: 1px solid var(--clr-primary-400);}.table_row > .table_small:first-child > .table_cell:last-child {border-top-right-radius: 5px;border-top: 1px solid var(--clr-primary-400);}.table_row > .table_small:last-child > .table_cell:first-child {border-right: none;}.table_row > .table_small > .table_cell:last-child {border-right: 1px solid var(--clr-primary-400);}.table_row > .table_small:last-child > .table_cell:first-child {border-bottom-left-radius: 5px;}.table_row > .table_small:last-child > .table_cell:last-child {border-bottom-right-radius: 5px;}}