@media(min-width:861px){.links{gap:1.5rem}}.agrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.4rem}.acard{background:var(--card);border-radius:26px;transition:transform .5s var(--ease),background .4s}.acard:hover{transform:translateY(-8px);background:#e8dcc9}.acard-link{display:flex;flex-direction:column;gap:.8rem;height:100%;padding:1.9rem}.acard-meta{display:flex;flex-wrap:wrap;gap:.3rem .6rem;align-items:center;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.acard h2,.acard h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:1.65rem;line-height:1.1;letter-spacing:-.01em;max-width:none}.acard p{color:var(--muted);font-size:.94rem}.acard .go{margin-top:auto;font-weight:800;font-size:.8rem;color:var(--wine);display:flex;gap:.5rem;align-items:center}.acard .go b{transition:transform .4s var(--ease)}.acard:hover .go b{transform:translate(6px)}.journal{padding-top:5rem}.art-page{max-width:820px;margin:0 auto;padding:9rem 1.5rem 3rem}.art-head h1{font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(2.2rem,6vw,4rem);line-height:1;letter-spacing:-.02em;margin:1.2rem 0}.art-head .lead{font-size:1.15rem;color:var(--muted);max-width:44rem}.atag{background:var(--wine);color:#fff;border-radius:99px;padding:.25rem .7rem;letter-spacing:.08em}.art-body{margin-top:2.4rem;font-size:1.06rem;line-height:1.75}.art-body h2{font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(1.8rem,4vw,2.4rem);line-height:1.1;letter-spacing:-.01em;margin:2.8rem 0 1rem;max-width:none}.art-body h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:1.5rem;margin:2rem 0 .6rem}.art-body p{margin:0 0 1.1rem}.art-body ul,.art-body ol{margin:0 0 1.3rem 1.3rem}.art-body li{margin:.35rem 0}.art-body a{color:var(--wine);text-decoration:underline;text-underline-offset:3px;font-weight:600}.art-body a:hover{color:var(--ink)}.art-body strong{font-weight:700}.art-cta{margin-top:3.5rem;background:var(--wine);color:var(--bg);border-radius:30px;padding:2.4rem;text-align:center;display:grid;gap:.9rem;justify-items:center}.art-cta h2{font-size:clamp(1.8rem,4vw,2.4rem);max-width:none}.art-cta p{opacity:.85}.art-cta .btn.fill{background:var(--bg);color:var(--wine)}.art-cta .btn:before{background:var(--gold)}@media(max-width:760px){.art-page{padding:7rem 1.25rem 2rem}.art-cta{padding:1.8rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/blog.css.map */
