.aws-site-header{border-bottom:1px solid var(--aws-color-border);padding-block:20px}.aws-site-header__inner,.aws-site-footer__inner,.aws-header-actions{align-items:center;display:flex;gap:24px;justify-content:space-between}.aws-brand{color:var(--aws-color-contrast);font-size:1.35rem;font-weight:750;text-decoration:none}.custom-logo{display:block;max-height:58px;width:auto}.aws-navigation ul{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.aws-navigation a{color:var(--aws-color-contrast);font-weight:600;text-decoration:none}.aws-menu-toggle{background:transparent;border:1px solid var(--aws-color-border);border-radius:6px;display:none;padding:8px 12px}.aws-button{background:var(--aws-color-primary);border-radius:6px;color:#fff;display:inline-flex;font-weight:700;padding:10px 16px;text-decoration:none}.aws-page-title,.aws-entry__title,.aws-card__title{font-family:var(--aws-font-heading);letter-spacing:-.035em;line-height:1.08}.aws-page-title{font-size:clamp(2rem,5vw,4.5rem);margin:0 0 42px}.aws-card{border-bottom:1px solid var(--aws-color-border);padding-block:30px}.aws-card__title,.aws-entry__title{font-size:clamp(1.7rem,4vw,3.3rem);margin:10px 0 12px}.aws-card__title a{color:var(--aws-color-contrast);text-decoration:none}.aws-category{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.aws-meta{color:var(--aws-color-muted);font-size:.9rem;margin-bottom:18px}.aws-thumbnail{display:block;margin-bottom:22px}.aws-newsletter{background:color-mix(in srgb,var(--aws-color-primary) 10%,var(--aws-color-base));border:1px solid var(--aws-color-border);border-radius:var(--aws-radius);margin-block:48px;padding:clamp(24px,5vw,48px);text-align:center}.aws-newsletter h2{margin-top:0}.aws-entry__content>*{margin-inline:auto;max-width:var(--aws-content)}.aws-entry__content>.alignwide{max-width:var(--aws-wide)}.aws-entry__content>.alignfull{margin-left:calc(50% - 50vw);max-width:100vw;width:100vw}.aws-author{align-items:center;border-top:1px solid var(--aws-color-border);display:flex;gap:18px;margin-top:44px;padding-top:28px}.aws-author img{border-radius:50%}.aws-pagination{margin-top:42px}.aws-site-footer{border-top:1px solid var(--aws-color-border);color:var(--aws-color-muted);padding-block:30px}.aws-widget{margin-bottom:30px}@media(max-width:760px){.aws-menu-toggle{display:block}.aws-site-header__inner{align-items:flex-start}.aws-header-actions{flex-wrap:wrap;justify-content:flex-end}.aws-navigation{display:none;width:100%}.aws-navigation.is-open{display:block}.aws-navigation ul{flex-direction:column}.aws-site-footer__inner{align-items:flex-start;flex-direction:column}}
