.ae-founder-portrait{float:right;width:min(44%,22rem);margin:.25rem 0 1.75rem 2rem}.ae-founder-portrait img{display:block;width:100%;height:auto;aspect-ratio:681/1280;object-fit:cover;border:1px solid #ddd4c5}.ae-founder-portrait figcaption{margin-top:.55rem;color:#655f58;font-size:.86rem}.ae-founder-portrait~h2{clear:both}@media(max-width:760px){.ae-founder-portrait{float:none;width:100%;max-width:26rem;margin:1rem auto 1.5rem}.ae-founder-portrait img{aspect-ratio:4/5;object-position:center 30%}}
.ae-links{width:min(100%,40rem);margin:0 auto;padding:2rem;border:1px solid #ded3c2;background:#f7f2e8;color:#171514;text-align:center}.ae-links__header{margin-bottom:1.5rem}.ae-links__logo{display:block;width:6rem;height:6rem;margin:0 auto 1rem;object-fit:contain}.ae-links__header h1{margin:.25rem 0;font-size:clamp(2rem,8vw,3.25rem)}.ae-links__header p{margin:.35rem 0;color:#655f58}.ae-links__list{display:grid;gap:.75rem}.ae-link-card{display:flex;align-items:center;justify-content:center;min-height:44px;padding:.8rem 1rem;border:1px solid #171514;background:#fff;color:#171514;font-weight:700;text-decoration:none}.ae-link-card:hover{background:#eee5d6;color:#171514}.ae-link-card--primary{background:#171514;color:#fff;border-color:#171514}.ae-link-card--primary:hover{background:#68452d;color:#fff}.ae-link-card:focus-visible,.ae-links__social-row a:focus-visible,.ae-links__contact a:focus-visible{outline:3px solid #c19a5b;outline-offset:3px}.ae-links__products,.ae-links__social{margin-top:2rem}.ae-links__products h2,.ae-links__social h2{font-size:1.1rem}.ae-links__social-row{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.ae-links__social-row a{display:inline-flex;align-items:center;min-height:44px;padding:.5rem}.ae-links__contact{margin:1.5rem 0 0}@media(max-width:430px){.ae-links{padding:1.25rem}.ae-links__logo{width:5rem;height:5rem}.ae-link-card{padding:.75rem}}
