.abm{background:#f6f0eb;max-width:var(--page-width,120rem);margin:0 auto}.abm{color:#2b2b2b;--abm-gold:#a3854a;--abm-line:#d8ccac;--abm-sub:#57503f}.abm .page-width{max-width:1240px;margin:0 auto;padding-left:24px;padding-right:24px}.abm-eyebrow{font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--abm-gold);text-align:center;margin:0 0 18px}.abm-eyebrow--left{text-align:left}.abm-rule{display:block;width:56px;height:3px;background:#b08d46;margin:22px auto}.abm-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center;padding-top:76px;padding-bottom:56px}.abm-hero .abm-eyebrow{text-align:left}.abm-name{font-family:var(--font-heading-family);font-weight:500;font-size:68px;line-height:1.04;letter-spacing:.01em;margin:0}.abm-hero .abm-rule{margin:26px 0}.abm-tagline{font-family:var(--font-heading-family);font-style:italic;font-size:23px;line-height:1.45;color:var(--abm-sub);margin:0 0 26px}.abm-lead p,.abm-body p{font-size:17px;line-height:1.78;color:#3c3a36;margin:0 0 20px}.abm-frame{position:relative;max-width:500px}.abm-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(16px,16px);border:1px solid #c9b98f;z-index:0}.abm-frame img{position:relative;z-index:1;display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.abm-frame:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(255,255,255,.75);z-index:2;pointer-events:none}.abm-wide{padding-top:8px;padding-bottom:8px}.abm-wide img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.abm-caption{font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;color:#8a8172;text-align:right;margin:12px 2px 0}.abm-story{display:grid;grid-template-columns:.88fr 1.12fr;gap:56px;padding-top:64px;padding-bottom:8px;align-items:start}.abm-dropcap p:first-child:first-letter{font-family:var(--font-heading-family);font-size:3.5em;float:left;line-height:.82;padding:8px 12px 0 0;color:#2b2b2b}.abm-story__photo img{display:block;width:100%;aspect-ratio:7/5;object-fit:cover}@media(min-width:750px){.abm-hero{grid-template-columns:.85fr 1.15fr}.abm-hero__photo{order:-1}.abm-hero__text .abm-eyebrow{text-align:left}}.abm-story__photo .abm-caption{text-align:left}.abm-quote{padding-top:72px;padding-bottom:64px;text-align:center}.abm-quote blockquote{font-family:var(--font-heading-family);font-size:31px;line-height:1.4;font-weight:500;color:#2b2b2b;max-width:780px;margin:6px auto 26px}.abm-quote__after{max-width:640px;margin:0 auto}.abm-quote__after p{text-align:center}.abm-recog{background:#faf6ef;padding:60px 0 56px;text-align:center}.abm-recog__line{max-width:720px;margin:0 auto}.abm-recog__line p{text-align:center}.abm-featured{font-size:14px;letter-spacing:.3em;text-transform:uppercase;color:#6e6455;margin:26px 0 0;line-height:2}.abm-foot{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-top:64px;padding-bottom:84px}.abm-foot__sign{text-align:right}.abm-thanks{font-family:var(--font-heading-family);font-style:italic;font-size:30px;color:var(--abm-sub);margin:24px 0 10px}.abm-sign{font-size:13px;letter-spacing:.34em;text-transform:uppercase;color:var(--abm-gold);margin:0}@media(max-width:749px){.abm-hero{grid-template-columns:1fr;gap:36px;padding-top:44px;padding-bottom:36px}.abm-name{font-size:44px}.abm-tagline{font-size:20px}.abm-wide img{aspect-ratio:4/3}.abm-story{grid-template-columns:1fr;gap:32px;padding-top:40px}.abm-quote{padding-top:48px;padding-bottom:44px}.abm-quote blockquote{font-size:24px}.abm-foot{grid-template-columns:1fr;gap:8px;padding-top:44px;padding-bottom:56px}.abm-foot__sign{text-align:left}.abm-featured{letter-spacing:.18em}}.abm-story .abm-body p{font-size:19px;line-height:1.8}.abm-story .abm-eyebrow{font-size:13px}.abm-story__photo .abm-caption{font-size:12.5px}.abm-story{display:block}.abm-story:after{content:"";display:block;clear:both}.abm-story__photo{float:right;width:54%;margin:8px 0 22px 48px}.abm-story .abm-eyebrow{margin-bottom:40px}@media(max-width:749px){.abm-story__photo{float:none;width:100%;margin:24px 0 8px}.abm-story .abm-eyebrow{margin-bottom:26px}}.abm-dropcap p:first-child:first-letter{line-height:.78;padding:0 12px 0 0;margin-top:-7px}.abm-dropcap p:first-child:first-letter{line-height:.82;padding:8px 12px 0 0;margin-top:0}.abm-story .abm-eyebrow{margin-bottom:80px}@media(max-width:749px){.abm-story .abm-eyebrow{margin-bottom:26px}}.abm-quote{padding-top:36px}
/*# sourceMappingURL=/cdn/shop/t/39/assets/about-magazine.css.map */
