.dos-and-donts--positive{--highlight-color:var(--color-text-status-success-o0zpv6,#00802f)}.dos-and-donts--negative{--highlight-color:var(--color-text-status-error-zm5t6a,#db0000)}.dos-and-donts div.dos-and-donts-title{color:var(--highlight-color)}html[data-new-design=true] .dos-and-donts div.dos-and-donts-title .heading-with-anchor-wrapper{margin:0}.dos-and-donts .dos-and-donts__list{list-style:none;padding:0}.dos-and-donts .dos-and-donts__list>.dos-and-donts__list-item{border-left:2px solid var(--highlight-color);margin-top:1rem;padding-left:1rem;padding-top:.5rem;padding-bottom:.5rem}html[data-new-design=true] .dos-and-donts .dos-and-donts__list>.dos-and-donts__list-item{font-size:1.6rem;line-height:2.4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;padding-left:1.5rem}.feature-list-table{padding-left:0!important}.text-content .feature-list-table__feature{list-style:none;padding:var(--space-scaled-m-nw3ggm,16px) 0;display:flex;flex-direction:column}.text-content .feature-list-table__feature:not(:last-child){border-bottom:1px solid var(--color-border-divider-default-kwf8i6,#c6c6cd)}.text-content .feature-list-table__feature h4.feature-list-table__feature__heading{margin:0;font-size:1em}html[data-new-design=true] .text-content .feature-list-table__feature h4.feature-list-table__feature__heading{padding-left:1rem;padding-bottom:1rem}.text-content .feature-list-table__feature__content{flex:1 1}.text-content .feature-list-table__feature__content p{max-width:100%!important}html[data-new-design=true] .text-content .feature-list-table__feature__content p{padding-left:1rem}@media(min-width:1181px){.text-content .feature-list-table__feature{flex-direction:row}.text-content .feature-list-table__feature__heading{max-width:250px;width:30%}html[data-new-design=true] .text-content .feature-list-table__feature__heading{max-width:240px;width:20%}}.feature-list-table__optional-indicator{color:var(--color-text-status-inactive-8yfw5c,#656871);font-weight:400;font-style:italic}.feature-list-table ul{list-style-type:disc}.feature-list-table ul ul{list-style-type:circle}html[data-new-design=true] .checklist-container{padding-block:var(--space-static-xxs-ns94dp,4px)}html[data-new-design=true] .checklist-container .checklist{padding:0;counter-reset:item;list-style-type:none;display:table;border-bottom:1px solid var(--color-border-divider-default-kwf8i6,#c6c6cd)}html[data-new-design=true] .checklist-container .checklist .checklist-item{display:flex;padding:0;margin:0}html[data-new-design=true] .checklist-container .checklist .checklist-item>div{display:flex;padding:2.5rem;border-top:1px solid var(--color-border-divider-default-kwf8i6,#c6c6cd)}html[data-new-design=true] .checklist-container .checklist .checklist-item>div:first-child{border-right:1px solid var(--color-border-divider-default-kwf8i6,#c6c6cd)}html[data-new-design=true] .checklist-container .checklist .checklist-item>div:first-child span{font-size:32px;font-weight:200;padding-top:var(--space-static-xxs-ns94dp,4px)}html[data-new-design=true] .checklist-container .checklist .checklist-item>div:last-child{flex-direction:column;gap:var(--space-static-xxs-ns94dp,4px)}html[data-new-design=true] .checklist-container .checklist .checklist-item__heading{margin:0 0 1rem}.article-section html[data-new-design=true] .checklist-container .checklist .checklist-item__description,.article-section html[data-new-design=true] .checklist-container .checklist .checklist-item__description p{max-width:100%}.numbered-list ol.list-with-headings{list-style:none;counter-reset:item;margin:0;padding-left:2.3rem}.numbered-list ol.list-with-headings>li{position:relative;margin-bottom:var(--space-scaled-xs-0yvxsx,8px)}.numbered-list ol.list-with-headings>li>h3:before,.numbered-list ol.list-with-headings>li>h4:before{content:counter(item) ".";counter-increment:item;position:absolute;left:-2.3em;width:2em;text-align:right;display:inline-block}.numbered-list ol.list-with-headings>li:last-child{margin-bottom:0}.feature-group{margin-bottom:var(--space-scaled-xxxl-5x15tq,40px)}.feature-group p:not([class]){margin-bottom:var(--space-scaled-s-7rmohf,12px)}.feature-group p:not([class])+img{margin-top:var(--space-scaled-l-gsxir2,20px)}html[data-new-design=true] .stats .stats-counter{padding:0;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;gap:var(--space-static-l-n53k41,20px)}@media(max-width:768px){html[data-new-design=true] .stats .stats-counter{grid-template-columns:1fr}}html[data-new-design=true] .stats .stats-counter__container{display:flex;flex-direction:row;align-items:center;margin:0;padding:var(--space-static-xxxl-tngnnz,40px);background:var(--color-background-cell-shaded-3n8zq3,#f6f6f9);border-radius:12px}@media(max-width:768px){html[data-new-design=true] .stats .stats-counter__container{flex:1 1 100%}}html[data-new-design=true] .stats .stats-counter__number{padding:0 2rem 0 0;flex-shrink:0;text-align:right}html[data-new-design=true] .stats .stats-counter__title{padding-left:2rem;max-width:200px}html[data-new-design=true] .awsui-dark-mode .stats .stats-counter__container{background:#232b37}.component-demo{padding:var(--space-scaled-xl-lyk43k,24px) var(--space-scaled-xl-lyk43k,24px);background:var(--color-background-cell-shaded-3n8zq3,#f6f6f9);border-radius:16px}.component-demo h1{margin:0}.component-demo p{width:auto;max-width:none}.website-cards{margin:16px 0}.website-cards .cards-list{display:grid;gap:20px}.website-cards .cards-list-grid-columns-1{grid-template-columns:repeat(1,1fr)}.website-cards .cards-list-grid-columns-2{grid-template-columns:repeat(2,1fr)}.website-cards .cards-list-grid-columns-3{grid-template-columns:repeat(3,1fr)}.website-cards .cards-list-grid-columns-4{grid-template-columns:repeat(4,1fr)}@media(max-width:768px){.website-cards .cards-list-grid-columns-1{grid-template-columns:repeat(1,1fr)}.website-cards .cards-list-grid-columns-2,.website-cards .cards-list-grid-columns-3,.website-cards .cards-list-grid-columns-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.website-cards .cards-list-grid-columns-1,.website-cards .cards-list-grid-columns-2,.website-cards .cards-list-grid-columns-3,.website-cards .cards-list-grid-columns-4{grid-template-columns:repeat(1,1fr)}}.website-cards .card{height:100%;display:grid;grid-template-columns:minmax(0,100%)}.article-section>.website-cards{margin-top:2rem}.spinner-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%}