.cxw{background:var(--calypso-paper, #f6f2ec);font-family:var(--calypso-sans);color:var(--calypso-ink)}.cxw *{box-sizing:border-box}.cxw__inner{max-width:1240px;margin:0 auto;padding:clamp(3.5rem,8vh,6rem) clamp(1.5rem,5vw,3rem)}.cxw__intro{max-width:40rem;margin:-.75rem auto clamp(2rem,5vh,3rem);text-align:center;font-size:1.18rem;line-height:1.7;color:#46413e}.cxw__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:0;padding:0;list-style:none}.cxw-card{display:flex;flex-direction:column;gap:8px;height:100%;padding:clamp(24px,3vw,34px);background:var(--calypso-paper-soft, #fffdfa);border:1px solid var(--calypso-hairline);border-radius:var(--calypso-radius-md);text-decoration:none;box-shadow:var(--calypso-shadow-soft);transition:border-color .2s ease,transform .2s ease}.cxw-card:hover{border-color:rgba(var(--calypso-salmon-rgb),.85);transform:translateY(-2px)}.cxw-card:focus-visible{outline:3px solid var(--calypso-teal);outline-offset:2px}.cxw-card__title{font-family:var(--calypso-serif);font-weight:400;font-size:1.65rem;line-height:1.15;letter-spacing:-.01em;color:var(--calypso-ink)}.cxw-card__text{font-size:1.08rem;line-height:1.6;color:#46413e}.cxw-card__go{margin-top:auto;padding-top:10px;font-size:.95rem;font-weight:600;color:var(--calypso-teal)}.cxw-card__go span{color:var(--calypso-salmon)}.cxw__journal{margin-top:clamp(2.5rem,6vh,4rem)}.cxw__journal-head{margin:0 0 1.4rem;text-align:center;font-family:var(--calypso-serif);font-weight:400;font-size:clamp(1.5rem,1.1rem + 1.6vw,2rem);letter-spacing:-.01em;color:var(--calypso-ink)}.cxw__posts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none}.cxw-post{display:flex;flex-direction:column;gap:6px;height:100%;text-decoration:none;background:var(--calypso-paper-soft, #fffdfa);border:1px solid var(--calypso-hairline);border-radius:var(--calypso-radius-md);overflow:hidden;padding-bottom:18px;transition:border-color .2s ease,transform .2s ease}.cxw-post:hover{border-color:rgba(var(--calypso-salmon-rgb),.85);transform:translateY(-2px)}.cxw-post:focus-visible{outline:3px solid var(--calypso-teal);outline-offset:2px}.cxw-post__media{display:block;aspect-ratio:3 / 2;overflow:hidden;background:#efe9e0}.cxw-post__media img{width:100%;height:100%;object-fit:cover}.cxw-post__date{padding:14px 18px 0;font-family:IBM Plex Mono,monospace;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--calypso-muted)}.cxw-post__title{padding:0 18px;font-family:var(--calypso-serif);font-size:1.3rem;line-height:1.25;color:var(--calypso-ink)}@media(max-width:820px){.cxw__grid{grid-template-columns:1fr}.cxw__posts{grid-template-columns:1fr;max-width:460px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/264/assets/cx-wayfinding.css.map */
