.about{max-width:1320px;margin:auto;padding:42px 20px 22px}.about-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:36px;align-items:center}.about-copy h1{font:400 clamp(35px,5vw,62px)/1.08 Georgia,serif;margin:8px 0 22px;max-width:790px}.eyebrow{font-size:13px;letter-spacing:.18em;color:#8a6d3b;font-weight:700}.about-copy p{font-size:17px;line-height:1.6;max-width:730px;margin:0 0 18px}.about-copy .community-label{font-weight:700;margin:24px 0 8px}.community-link{display:inline-block;max-width:100%;padding:13px 18px;background:#171717;color:white;text-decoration:none;border:1px solid #171717;overflow-wrap:anywhere;line-height:1.35;font-size:15px}.community-link:hover,.community-link:focus-visible{background:#3b3325;outline:2px solid #9b763f;outline-offset:2px}.logo-art{aspect-ratio:.93;overflow:hidden;background:#e9dfce;border:1px solid #e2d8c9;box-shadow:0 16px 40px #00000014}.logo-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 50%}.about-details{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:22px;margin-top:34px}.about-details section{background:white;border:1px solid #e0dcd3;padding:24px}.about-details h2{font:400 29px/1.2 Georgia,serif;margin:0 0 18px}.about-details p{font-size:16px;line-height:1.55;margin:0 0 14px}.about-details p:last-child{margin-bottom:0}.promise{background:#ebe5d9!important}.other-collection{background:transparent;border-top:1px solid #d8d2c8;padding:28px 20px 10px;margin:18px auto 28px}.other-collection h2{font:400 clamp(28px,4vw,42px)/1.15 Georgia,serif;margin:0 0 20px}.collection-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.collection-links a{display:flex;align-items:center;min-height:72px;padding:16px 18px;font-size:16px;line-height:1.35;border-color:#d9d1c6;box-shadow:0 2px 7px #0000000b}.collection-links a:hover{background:#f4eee6;text-decoration:none}@media(max-width:900px){.about-main,.about-details{grid-template-columns:1fr}.logo-art{max-width:620px}.collection-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.about{padding:28px 16px 12px}.about-main{gap:23px}.about-copy h1{font-size:36px}.about-copy p{font-size:16px}.logo-art{aspect-ratio:.93}.about-details{gap:12px;margin-top:22px}.about-details section{padding:18px}.about-details h2{font-size:25px}.other-collection{margin:16px 10px 24px;padding:24px 6px 0}.collection-links{grid-template-columns:1fr;gap:9px}.collection-links a{min-height:58px;padding:12px 14px}}
.community-section{margin-top:36px;padding:28px;background:#ebe5d9;border:1px solid #d9cfbe}.community-section h2{font:400 32px/1.2 Georgia,serif;margin:0 0 20px}.community-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.community-grid a{display:flex;flex-direction:column;gap:7px;background:#fff;border:1px solid #d9d1c6;padding:19px;color:#171717;text-decoration:none;min-height:92px}.community-grid a:hover,.community-grid a:focus-visible{outline:2px solid #9b763f;outline-offset:2px}.community-grid strong{font-size:17px}.community-grid span{font-size:14px;color:#5f5b54;line-height:1.4}.instagram{margin:22px 0 0;font-size:16px}.instagram a{color:#171717;text-underline-offset:3px}@media(max-width:900px){.community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.community-section{margin-top:24px;padding:19px}.community-section h2{font-size:27px}.community-grid{grid-template-columns:1fr}.community-grid a{min-height:0;padding:14px}}