.rmx-article{font-family:var(--FONT-STACK-BODY, "Work Sans", sans-serif);color:var(--ink, #111);background:var(--bg, transparent)}.rmx-article__wrapper{max-width:1100px;margin:0 auto;padding:48px 24px 64px}.rmx-article__content{max-width:720px;margin:0 auto}.rmx-breadcrumb{font-family:var(--FONT-STACK-NAV, var(--FONT-STACK-HEADING, Inter, sans-serif));font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted, #6a6a6a);margin:0 0 28px}.rmx-breadcrumb a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor}.rmx-breadcrumb a:hover{color:var(--COLOR-ACCENT, var(--ink, #111))}.rmx-breadcrumb__sep{margin:0 8px;opacity:.5}.rmx-eyebrow{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--COLOR-ACCENT, var(--muted, #6a6a6a));margin:0 0 20px}.rmx-title{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-weight:800;font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-.02em;color:var(--ink, #111);margin:0 0 20px}.rmx-subtitle{font-family:var(--FONT-STACK-SUBHEADING, var(--FONT-STACK-HEADING, Inter, sans-serif));font-weight:400;font-size:clamp(18px,2vw,22px);line-height:1.35;color:var(--muted, #6a6a6a);margin:0 0 32px}.rmx-taxonomy{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin:0 0 28px;font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.rmx-taxonomy__pillar{color:var(--COLOR-ACCENT, var(--ink, #111));font-weight:700}.rmx-taxonomy__stage{color:var(--muted, #6a6a6a);font-weight:600}.rmx-taxonomy__dot{color:var(--muted, #9a9a9a)}.rmx-byline{display:flex;align-items:center;gap:12px;margin:0 0 36px;padding:16px 0;border-top:1px solid var(--rule, #e6e6e6);border-bottom:1px solid var(--rule, #e6e6e6)}.rmx-byline__avatar img{width:48px;height:48px;border-radius:50%;object-fit:cover;display:block}.rmx-byline__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.rmx-byline__line{font-family:var(--FONT-STACK-BODY, "Work Sans", sans-serif);font-size:15px;margin:0;color:var(--ink-soft, #2b2b2b)}.rmx-byline__by{color:var(--muted, #6a6a6a)}.rmx-byline__name{font-weight:700;color:var(--ink, #111);text-decoration:none}.rmx-byline__name:hover{color:var(--COLOR-ACCENT, var(--ink, #111));text-decoration:underline}.rmx-byline__dot{margin:0 6px;color:var(--muted, #9a9a9a)}.rmx-byline__date,.rmx-byline__read{color:var(--muted, #6a6a6a)}.rmx-byline__credentials{font-family:var(--FONT-STACK-BODY, "Work Sans", sans-serif);font-size:13px;color:var(--muted, #6a6a6a);margin:0;line-height:1.4}.rmx-hero{margin:0 0 32px;border-radius:2px;overflow:hidden}.rmx-hero img{width:100%;height:auto;display:block}.rmx-body{font-family:var(--FONT-STACK-BODY, "Work Sans", sans-serif);font-size:17px;line-height:1.65;color:var(--ink, #111)}.rmx-body>*{margin-left:auto;margin-right:auto}.rmx-body p,.rmx-body ul,.rmx-body ol,.rmx-body table,.rmx-body blockquote{margin:0 0 1.25em}.rmx-body h2{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-weight:700;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.01em;line-height:1.2;margin:2em 0 .6em;color:var(--ink, #111)}.rmx-body h3{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-weight:700;font-size:19px;margin:1.6em 0 .4em;color:var(--ink, #111)}.rmx-body a{color:var(--ink, #111);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.rmx-body a:hover{color:var(--COLOR-ACCENT, var(--ink, #111))}.rmx-body strong{font-weight:700}.rmx-body em{font-style:italic}.rmx-body ul,.rmx-body ol{padding-left:1.4em}.rmx-body li{margin:.4em 0}.rmx-body hr{border:0;border-top:1px solid var(--rule, #e6e6e6);margin:2em 0}.rmx-body table{width:100%;border-collapse:collapse;font-size:15px}.rmx-body th,.rmx-body td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--rule, #e6e6e6);vertical-align:top}.rmx-body th{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted, #6a6a6a)}.rmx-body blockquote,.rmx-body .pull-quote{border-left:3px solid var(--COLOR-ACCENT, var(--ink, #111));padding:.2em 0 .2em 1.2em;margin:1.6em 0;font-family:var(--FONT-STACK-SUBHEADING, var(--FONT-STACK-HEADING, Inter, sans-serif));font-style:italic;font-size:clamp(20px,2.2vw,24px);line-height:1.4;color:var(--ink, #111)}.rmx-body blockquote p:last-child{margin-bottom:0}.rmx-body figure{margin:2em 0}.rmx-body figure img{width:100%;height:auto;display:block;border-radius:2px}.rmx-body figure figcaption,.rmx-body figcaption.image-caption{font-family:var(--FONT-STACK-BODY, "Work Sans", sans-serif);font-size:13px;font-style:italic;color:var(--muted, #6a6a6a);margin-top:8px;line-height:1.5}.rmx-author-card{display:grid;grid-template-columns:120px 1fr;gap:24px;align-items:start;padding:28px 0;border-top:1px solid var(--rule, #e6e6e6);margin-top:48px}.rmx-author-card[data-no-avatar=true]{grid-template-columns:1fr}@media(max-width:600px){.rmx-author-card{grid-template-columns:1fr}}.rmx-author-card__avatar img{width:120px;height:120px;border-radius:50%;object-fit:cover;display:block}.rmx-author-card__meta{display:flex;flex-direction:column;gap:8px;min-width:0}.rmx-author-card__name{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-size:22px;font-weight:700;margin:0;color:var(--ink, #111)}.rmx-author-card__name a{color:inherit;text-decoration:none}.rmx-author-card__name a:hover{color:var(--COLOR-ACCENT, var(--ink, #111))}.rmx-author-card__title{font-family:var(--FONT-STACK-BODY, "Work Sans", sans-serif);font-size:14px;color:var(--muted, #6a6a6a);margin:0;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.rmx-author-card__credentials{font-family:var(--FONT-STACK-BODY, "Work Sans", sans-serif);font-size:15px;color:var(--ink-soft, #2b2b2b);margin:0}.rmx-author-card__bio{font-family:var(--FONT-STACK-BODY, "Work Sans", sans-serif);font-size:16px;line-height:1.6;color:var(--ink, #111);margin:8px 0 0}.rmx-author-card__bio p{margin:0 0 .8em}.rmx-author-card__links{margin:8px 0 0;font-size:14px}.rmx-author-card[data-mode=page]{border-top:none;padding-top:0}.rmx-author-card[data-mode=page] .rmx-author-card__name{font-size:28px}.rmx-related{max-width:1100px;margin:64px auto 0;padding:0 24px 64px}.rmx-related__heading{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted, #6a6a6a);margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid var(--rule, #e6e6e6)}.rmx-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media(max-width:800px){.rmx-related__grid{grid-template-columns:1fr}}.rmx-related__card{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit}.rmx-related__thumb{aspect-ratio:16 / 9;background:var(--bg-soft, #f7f7f5);border-radius:2px;overflow:hidden}.rmx-related__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.rmx-related__card:hover .rmx-related__thumb img{transform:scale(1.03)}.rmx-related__cat{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted, #6a6a6a);margin:0}.rmx-related__title{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-size:18px;font-weight:700;line-height:1.3;color:var(--ink, #111);margin:0}.rmx-related__card:hover .rmx-related__title{color:var(--COLOR-ACCENT, var(--ink, #111))}.rmx-author-page{font-family:var(--FONT-STACK-BODY, "Work Sans", sans-serif);color:var(--ink, #111)}.rmx-author-page__wrapper{max-width:880px;margin:0 auto;padding:48px 24px 64px}.rmx-author-page__articles{margin-top:56px}.rmx-author-page__articles-heading{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted, #6a6a6a);margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid var(--rule, #e6e6e6)}.rmx-author-page__article{display:block;padding:16px 0;border-bottom:1px solid var(--rule, #e6e6e6);text-decoration:none;color:inherit}.rmx-author-page__article:hover .rmx-author-page__article-title{color:var(--COLOR-ACCENT, var(--ink, #111))}.rmx-author-page__article-meta{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted, #6a6a6a);margin:0 0 4px}.rmx-author-page__article-title{font-family:var(--FONT-STACK-HEADING, Inter, sans-serif);font-size:20px;font-weight:700;line-height:1.3;margin:0;color:var(--ink, #111)}.rmx-author-page__empty{font-family:var(--FONT-STACK-BODY, "Work Sans", sans-serif);font-size:15px;color:var(--muted, #6a6a6a);font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/19/assets/blog-revmedx.css.map */
