.ag-art{--ink:#242B26;--green:#465849;--green-dk:#4B544C;--green-lt:#5a6e5d;--panel:#f9fafb;--line:#e0e0e0;--muted:#6B6B6B;--serif:"Playfair Display",Georgia,serif;--body:"Inter Tight",system-ui,sans-serif;--label:"Alata",sans-serif;--content:780px;--mid:780px;--measure:780px;--gutter:32px}.ag-crumbs{background:#fff}.ag-crumbs ol{margin:0;padding:16px 0 0;list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-family:var(--label);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.ag-crumbs li{color:var(--muted);margin:0}.ag-crumbs li+li:before{content:"\203a";margin-right:8px;color:#b9c0b9}.ag-crumbs a{color:var(--green);text-decoration:none}.ag-crumbs a:hover{text-decoration:underline;text-underline-offset:2px}.ag-art-hero{max-width:var(--content);margin:0 auto;padding:34px var(--gutter) 0}.ag-art-hero__head{max-width:var(--measure)}.ag-art-hero__eyebrow{font-family:var(--label);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin:0 0 14px}.ag-art-hero h1{font-family:var(--serif);font-weight:600;font-size:clamp(32px,4.4vw,52px);line-height:1.08;letter-spacing:-.015em;margin:0 0 18px;color:var(--ink)}.ag-art-hero__lead{font-family:var(--body);font-size:20px;line-height:1.5;color:#404a42;max-width:32em;margin:0}.ag-art-hero__meta{margin-top:20px;font-family:var(--label);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ag-art-hero__img{margin-top:32px}.ag-art-hero__img img{width:100%;max-height:460px;object-fit:cover;display:block;border:1px solid var(--line)}.ag-article{max-width:var(--content);margin:0 auto;padding:48px var(--gutter) 24px;font-family:var(--body);font-size:18px;line-height:1.62;color:var(--ink)}.ag-article>*{margin-left:auto;margin-right:auto}.ag-article>p,.ag-article>ul,.ag-article>ol,.ag-article>h2,.ag-article>h3,.ag-article>.lead-para,.ag-article>blockquote{max-width:var(--measure)}.ag-article>p{margin-top:0;margin-bottom:20px}.ag-article a{color:var(--green);text-decoration:none}.ag-article a:hover{color:var(--green-lt);text-decoration:underline;text-underline-offset:2px}.ag-article strong{font-weight:600}.ag-article>h2{font-family:var(--serif);font-weight:600;font-size:30px;line-height:1.18;letter-spacing:-.01em;margin:54px auto 18px}.ag-article>h3{font-family:var(--serif);font-weight:600;font-size:21px;margin:30px auto 8px}.ag-article>ul,.ag-article>ol{margin:0 auto 20px;padding-left:1.15em;max-width:calc(var(--measure) - 0px)}.ag-article li{margin-bottom:10px}.ag-article .lead-para{font-size:21px;line-height:1.5;color:#2c352e;margin:0 auto 24px}.ag-article>img,.ag-article>div:not(.fig-card):not(.block):not(.photo):has(>img),.ag-article>div:not(.fig-card):not(.block):not(.photo):has(>a>img),.ag-article>p:has(>img),.ag-article>p:has(>a>img),.ag-article>a:has(>img),.ag-article>figure:not(.fig-card):not(.photo):has(>img),.ag-article>figure:not(.fig-card):not(.photo):has(>a>img){float:right;width:min(44%,430px);margin:6px 0 22px 34px}.ag-article>img{aspect-ratio:4/3;object-fit:cover}.ag-article :is(div,p,a,figure):not(.fig-card):not(.photo):has(>img)>img,.ag-article :is(div,p,figure):not(.fig-card):not(.photo):has(>a>img)>a>img{float:none!important;width:100%!important;max-width:100%;margin:0!important;display:block;border:0;aspect-ratio:4/3;object-fit:cover}.ag-article>.fig-card,.ag-article>.block,.ag-article>.photo,.ag-article>.table-wrap,.ag-article>table{clear:both}.ag-article .table-wrap{max-width:var(--mid);margin:36px auto}.ag-article .table-title{font-family:var(--label);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.ag-article table{border-collapse:collapse;width:100%;max-width:var(--mid);margin:32px auto;font-family:var(--body);font-size:16px;border:1px solid var(--line)}.ag-article thead th{background:var(--green);color:#fff;font-family:var(--label);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:400;text-align:left;padding:13px 16px}.ag-article tbody td{padding:12px 16px;border-top:1px solid var(--line);color:#333b34}.ag-article tbody tr:nth-child(2n){background:#fafbfa}.ag-article tbody tr:hover{background:#eef1ee}.ag-article td.num{text-align:right;font-variant-numeric:tabular-nums}.ag-article tbody td:first-child{font-weight:600;color:var(--ink)}.ag-article .block{max-width:var(--mid);margin:44px auto}.ag-article figure.fig-card,.ag-article .block .fig-card{background:var(--panel);border:1px solid var(--line);padding:24px;margin:44px auto;max-width:var(--mid)}.ag-article .fig-card img{margin:0 auto;cursor:zoom-in;border:0;float:none;width:auto;max-width:100%}.ag-article figcaption{font-family:var(--label);font-size:12px;letter-spacing:.04em;color:var(--muted);margin-top:14px;line-height:1.5;text-align:center}.ag-article .figcap-num{color:var(--green);text-transform:uppercase;letter-spacing:.12em;margin-right:8px}.ag-article .callout,.ag-article>blockquote{max-width:var(--measure);margin:44px auto;padding:26px 30px;background:var(--panel);border:1px solid var(--line)}.ag-article .callout p,.ag-article>blockquote p{font-family:var(--serif);font-style:italic;font-size:21px;line-height:1.5;color:var(--ink);margin:0 0 14px;max-width:none}.ag-article .callout cite,.ag-article>blockquote cite{display:block;font-family:var(--label);font-style:normal;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ag-article .photo{max-width:var(--content);margin:50px auto}.ag-article .photo img{width:100%;max-height:500px;object-fit:cover;border:1px solid var(--line);float:none}.ag-article .photo figcaption{text-align:left;max-width:var(--measure);margin:14px auto 0}.ag-article .faq{max-width:var(--measure);margin:56px auto 0}.ag-article .faq h2{font-family:var(--serif);font-weight:600;font-size:30px;line-height:1.18;letter-spacing:-.01em;margin:0 0 8px}.ag-article .faq dl{margin:24px 0 0;border-top:1px solid var(--line)}.ag-article .faq dt{font-family:var(--serif);font-weight:600;font-size:19px;padding:22px 0 6px}.ag-article .faq dd{margin:0 0 22px;color:#3a433c}.ag-art-cta{max-width:var(--content);margin:8px auto 0;padding:0 var(--gutter)}.ag-art-cta__in{background:var(--ink);color:#eef1ee;padding:40px 44px;display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap}.ag-art-cta h3{font-family:var(--serif);font-weight:500;font-size:24px;margin:0;color:#fff;max-width:18em}.ag-art-cta .btns{display:flex;gap:12px;flex-wrap:wrap}.ag-art-cta .ag-btn{display:inline-block;font-family:var(--label);font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:13px 22px;text-decoration:none}.ag-art-cta .ag-btn--primary{background:#fff;color:var(--ink)}.ag-art-cta .ag-btn--ghost{border:1px solid rgba(255,255,255,.4);color:#fff}.ag-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#141815eb;display:none;align-items:center;justify-content:center;z-index:9000;padding:40px;cursor:zoom-out}.ag-lightbox.is-open{display:flex}.ag-lightbox img{max-width:92vw;max-height:90vh;width:auto}.ag-art a:focus-visible,.ag-article a:focus-visible,.ag-crumbs a:focus-visible,.ag-article .fig-card img:focus-visible{outline:2px solid var(--green-dk);outline-offset:3px;border-radius:1px}@media(max-width:767px){.ag-art{--gutter:20px}.ag-art-hero__img img{max-height:300px}.ag-art-cta__in{padding:30px 24px}.ag-article{font-size:17px}.ag-article img{float:none;width:auto;max-width:100%;margin:24px auto}.ag-article .fig-card img,.ag-article .photo img{width:auto;max-width:100%}.ag-article .photo img{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/article-magazine.css.map */
