/* v1.0.5 approved header, trust, and footer refinement. */
.aws-header{top:0}.aws-actions{gap:18px}.aws-actions a{display:inline-flex;align-items:center;gap:7px;min-height:44px}.aws-actions svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.aws-actions span{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.aws-trust{margin-top:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:30px 0;background:#eeece5;border-block:1px solid var(--aws-line);text-align:left}.aws-trust article{display:flex;gap:12px;align-items:flex-start;padding:0 clamp(14px,2vw,26px);border-right:1px solid var(--aws-line)}.aws-trust article:last-child{border-right:0}.aws-trust svg{width:27px;height:27px;flex:0 0 27px;fill:none;stroke:var(--aws-ink);stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.aws-trust strong,.aws-trust span{display:block}.aws-trust strong{font-size:11px;letter-spacing:.07em;text-transform:uppercase}.aws-trust span{margin-top:3px;color:var(--aws-muted);font-size:12px;line-height:1.35;text-transform:none;letter-spacing:0}.aws-footer{display:block;background:#151614;color:#fff;border:0;padding:0 var(--aws-gutter) calc(22px + env(safe-area-inset-bottom))}.aws-footer-main{width:min(100%,var(--aws-max));margin:auto;display:grid;grid-template-columns:1.45fr 1fr 1.15fr;gap:48px;padding:56px 0 42px}.aws-footer strong{font-size:15px;letter-spacing:.14em}.aws-footer-brand p{max-width:350px;margin:12px 0 0;color:#bfc0ba;font-size:13px;line-height:1.55}.aws-footer h2{margin:3px 0 15px;color:#fff;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.aws-footer section>a{display:block;margin:8px 0;color:#c5c6c0;font-size:13px}.aws-footer a:hover{color:#fff}.aws-footer-bottom{width:min(100%,var(--aws-max));margin:auto;padding-top:18px;border-top:1px solid #3a3b37;display:flex;justify-content:space-between;gap:20px;color:#a9aaa4;font-size:11px;letter-spacing:.025em}.aws-footer-bottom i{font-style:normal;margin:0 5px}@media(max-width:768px){.aws-header{height:56px}.aws-actions{gap:4px}.aws-actions a{width:42px;justify-content:center;gap:0}.aws-actions svg{width:22px;height:22px}.aws-actions span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.aws-trust{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;padding:0}.aws-trust article{min-height:108px;padding:19px 14px;border-right:1px solid var(--aws-line);border-bottom:1px solid var(--aws-line)}.aws-trust article:nth-child(2n){border-right:0}.aws-trust article:nth-last-child(-n+2){border-bottom:0}.aws-trust svg{width:24px;height:24px;flex-basis:24px}.aws-trust strong{font-size:10px}.aws-trust span{font-size:11px}.aws-footer{padding-inline:16px}.aws-footer-main{grid-template-columns:1fr 1fr;gap:28px 18px;padding:38px 0 30px}.aws-footer-brand{grid-column:1/-1}.aws-footer-main section>a{font-size:12px;margin:7px 0}.aws-footer-bottom{display:block;padding-top:16px;font-size:10px;line-height:1.6}.aws-footer-bottom span{display:block}.aws-footer-bottom span+span{margin-top:3px}}
