@font-face{font-family:WM Digits;src:url(rubik-bold-digits.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0030-0039}.wm-article{--wm-bg: #F7F4EC;--wm-paper: #FBF9F4;--wm-surface: #F0ECE2;--wm-surface-deep: #E7E2D5;--wm-ink: #1E2420;--wm-ink-soft: #394039;--wm-ink-muted: #5F665F;--wm-rule: #DED8C9;--wm-rule-strong: #B9B09C;--wm-accent: #3E5B47;--wm-accent-dark: #2A3F31;--wm-accent-soft: #E3E9E0;--wm-madder: #8A4535;--wm-madder-soft: #F3E6E1;--wm-white: #FFFFFF;--wm-focus: #2A3F31;--wm-font-display: "WM Digits", "Cormorant Garamond", "Cormorant", "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--wm-font-body: "WM Digits", "Source Serif 4", "Source Serif Pro", "Iowan Old Style", Charter, "Bitstream Charter", Georgia, serif;--wm-font-ui: "WM Digits", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--wm-text: clamp(17px, 16.2px + .22vw, 19px);--wm-text-lg: clamp(19px, 17.8px + .35vw, 21px);--wm-dek: clamp(19px, 17px + .55vw, 23px);--wm-h1: clamp(34px, 24px + 3.1vw, 70px);--wm-h2: clamp(27px, 22px + 1.35vw, 40px);--wm-h3: clamp(21px, 19px + .55vw, 25px);--wm-quote: clamp(24px, 20px + 1.1vw, 34px);--wm-ui: 15px;--wm-ui-sm: 13.5px;--wm-label: 12px;--wm-lh: 1.72;--wm-lh-tight: 1.12;--wm-track: .12em;--wm-space-1: 4px;--wm-space-2: 8px;--wm-space-3: 12px;--wm-space-4: 16px;--wm-space-5: 24px;--wm-space-6: 32px;--wm-space-7: 48px;--wm-space-8: 64px;--wm-space-9: 96px;--wm-space-10: 128px;--wm-section-gap: var(--wm-space-8);--wm-page-max: 1280px;--wm-content-max: 760px;--wm-reading-max: 700px;--wm-rail: 216px;--wm-col-gap: 64px;--wm-gutter: clamp(18px, 4vw, 48px);--wm-sticky-top: 24px;--wm-hair: 1px solid var(--wm-rule);--wm-strong: 1px solid var(--wm-rule-strong);--wm-radius: 2px;--wm-shadow: none;--wm-ease: .14s ease;container-type:inline-size;container-name:wm;display:block;width:100%;margin:0;padding:0;background:var(--wm-bg);color:var(--wm-ink-soft);font-family:var(--wm-font-body);font-size:var(--wm-text);font-weight:400;line-height:var(--wm-lh);text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal;font-synthesis:none;overflow-wrap:break-word}.wm-article *,.wm-article *:before,.wm-article *:after{box-sizing:border-box}.wm-article,.wm-article *,.wm-article *:before,.wm-article *:after{font-style:normal!important}.wm-article :where(h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,figure,figcaption,blockquote,table,details,summary,nav,header,footer,section,aside){margin:0;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;color:inherit}.wm-article :where(ul,ol){list-style:none}.wm-article :where(img,svg){display:block;max-width:100%;height:auto}.wm-article :where(em,i,cite,dfn,var,address){font-weight:inherit}.wm-article strong,.wm-article b{font-weight:600;color:var(--wm-ink)}.wm-article abbr[title]{text-decoration:underline dotted}.wm-article hr{border:0;border-top:var(--wm-hair);margin:var(--wm-space-7) 0;height:0}.wm-article h1,.wm-article h2,.wm-article h3,.wm-article h4{font-family:var(--wm-font-display);font-weight:600;color:var(--wm-ink);letter-spacing:-.005em;text-wrap:balance}.wm-article h1{font-size:var(--wm-h1);line-height:1.03;letter-spacing:-.015em}.wm-article h2{font-size:var(--wm-h2);line-height:var(--wm-lh-tight)}.wm-article h3{font-size:var(--wm-h3);line-height:1.2}.wm-article h4{font-family:var(--wm-font-ui);font-size:var(--wm-ui);font-weight:600;letter-spacing:0}.wm-article p{margin:0 0 1.05em;text-wrap:pretty}.wm-article p:last-child{margin-bottom:0}.wm-article .wm-lead{font-size:var(--wm-text-lg);color:var(--wm-ink);line-height:1.66}.wm-article .wm-label,.wm-article .wm-eyebrow{font-family:var(--wm-font-ui);font-size:var(--wm-label);font-weight:600;line-height:1.4;letter-spacing:var(--wm-track);text-transform:uppercase;color:var(--wm-accent)}.wm-article .wm-list{margin:0 0 1.2em;padding-left:0}.wm-article .wm-list>li{position:relative;padding-left:1.4em;margin-bottom:.5em}.wm-article ul.wm-list>li:before{content:"";position:absolute;left:.25em;top:.72em;width:6px;height:6px;background:var(--wm-rule-strong);border-radius:50%}.wm-article ol.wm-list{counter-reset:wm-li}.wm-article ol.wm-list>li{counter-increment:wm-li;padding-left:0;display:grid;grid-template-columns:2.4em minmax(0,1fr);align-items:baseline}.wm-article ol.wm-list>li:before{content:counter(wm-li,decimal-leading-zero);font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);font-weight:600;font-variant-numeric:tabular-nums;color:var(--wm-accent)}.wm-article .wm-frame{width:100%;max-width:calc(var(--wm-content-max) + 2 * var(--wm-gutter));margin-inline:auto;padding-left:max(var(--wm-gutter),env(safe-area-inset-left));padding-right:max(var(--wm-gutter),env(safe-area-inset-right))}.wm-article .wm-reading{max-width:var(--wm-reading-max)}.wm-article .wm-body{display:block}.wm-article .wm-rail{display:none}.wm-article .wm-main{min-width:0}.wm-article .wm-main>:where(p,ul,ol,h2,h3,h4,.wm-reading,.wm-callout,.wm-read-next,.wm-pull-quote,.wm-fact-box,.wm-toc-mobile,.wm-do-avoid,.wm-source-notes){max-width:var(--wm-reading-max)}.wm-article .wm-section{margin-top:var(--wm-section-gap)}.wm-article .wm-section>:where(p,ul,ol,h2,h3,h4,.wm-callout,.wm-read-next,.wm-pull-quote,.wm-do-avoid,.wm-steps,.wm-timeline,.wm-subsection){max-width:var(--wm-reading-max)}.wm-article .wm-section>h2{padding-top:var(--wm-space-5);border-top:var(--wm-hair);margin-bottom:var(--wm-space-5)}.wm-article .wm-main{counter-reset:wm-sec}.wm-article .wm-section>h2{counter-increment:wm-sec}.wm-article .wm-section>h2:before{content:counter(wm-sec,decimal-leading-zero);display:block;margin-bottom:var(--wm-space-2);font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);font-weight:600;letter-spacing:.04em;line-height:1.4;color:var(--wm-accent);font-variant-numeric:tabular-nums}.wm-article .wm-section--plain>h2:before{content:none}.wm-article .wm-subsection{margin-top:var(--wm-space-7)}.wm-article .wm-subsection>h3{margin-bottom:var(--wm-space-3)}.wm-article .wm-demo-note{font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);line-height:1.5;color:var(--wm-ink-muted);background:var(--wm-surface);border-bottom:var(--wm-hair);padding:var(--wm-space-3) var(--wm-gutter);text-align:center}.wm-article .wm-site-header{border-bottom:var(--wm-hair);font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm)}.wm-article .wm-site-header .wm-frame{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--wm-space-2) var(--wm-space-5);padding-top:var(--wm-space-4);padding-bottom:var(--wm-space-4)}.wm-article .wm-masthead{font-family:var(--wm-font-display);font-size:22px;font-weight:600;color:var(--wm-ink);text-decoration:none;letter-spacing:.01em;line-height:1.2}.wm-article .wm-site-header ul{display:flex;flex-wrap:wrap;gap:var(--wm-space-2) var(--wm-space-5)}.wm-article .wm-site-header ul a{text-decoration-color:transparent;color:var(--wm-ink-soft)}.wm-article .wm-site-header ul a:hover{text-decoration-color:currentColor;color:var(--wm-ink)}.wm-article .wm-breadcrumbs{font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);line-height:1.5;color:var(--wm-ink-muted)}.wm-article .wm-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:var(--wm-space-1)}.wm-article .wm-breadcrumbs li{display:inline;min-width:0}.wm-article .wm-breadcrumbs li+li:before{content:"/";margin:0 var(--wm-space-2);color:var(--wm-rule-strong)}.wm-article .wm-breadcrumbs a{color:var(--wm-ink-muted);text-decoration-color:transparent}.wm-article .wm-breadcrumbs a:hover{color:var(--wm-ink);text-decoration-color:var(--wm-rule-strong)}.wm-article .wm-breadcrumbs [aria-current=page]{color:var(--wm-ink-soft)}.wm-article .wm-article-header{padding-top:var(--wm-space-6);padding-bottom:var(--wm-space-6)}.wm-article .wm-article-header .wm-breadcrumbs{margin-bottom:var(--wm-space-6)}.wm-article .wm-article-header .wm-eyebrow{margin-bottom:var(--wm-space-4)}.wm-article .wm-article-header h1{max-width:20ch;margin-bottom:var(--wm-space-5)}.wm-article .wm-dek{max-width:var(--wm-reading-max);font-size:var(--wm-dek);line-height:1.5;color:var(--wm-ink-soft);margin-bottom:var(--wm-space-5)}.wm-article .wm-meta{display:flex;flex-wrap:wrap;gap:var(--wm-space-2) var(--wm-space-5);font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);line-height:1.5;color:var(--wm-ink-muted);padding-top:var(--wm-space-4);border-top:var(--wm-hair);max-width:var(--wm-reading-max)}.wm-article .wm-meta>div{display:flex;gap:.4em}.wm-article .wm-meta dd{color:var(--wm-ink-soft);font-weight:500}.wm-article .wm-fact-box{margin:var(--wm-space-7) 0 0;border-top:2px solid var(--wm-ink);padding:var(--wm-space-4) 0 0}.wm-article .wm-fact-box>.wm-label{display:block;margin-bottom:var(--wm-space-2);color:var(--wm-ink)}.wm-article .wm-fact-box dl{display:grid;grid-template-columns:1fr}.wm-article .wm-fact-box dl>div{padding:var(--wm-space-3) 0;border-top:var(--wm-hair);display:grid;grid-template-columns:6.5em minmax(0,1fr);gap:var(--wm-space-4)}.wm-article .wm-fact-box dl>div:first-child{border-top:0}.wm-article .wm-fact-box dt{font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);color:var(--wm-ink-muted);line-height:1.7}.wm-article .wm-fact-box dd{color:var(--wm-ink);line-height:1.5}.wm-article .wm-toc{font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);line-height:1.45}.wm-article .wm-toc>.wm-label{display:block;margin-bottom:var(--wm-space-3);color:var(--wm-ink)}.wm-article .wm-toc ol{counter-reset:wm-toc;border-left:var(--wm-hair)}.wm-article .wm-toc li{counter-increment:wm-toc}.wm-article .wm-toc a{display:grid;grid-template-columns:2.2em minmax(0,1fr);padding:7px var(--wm-space-3) 7px var(--wm-space-4);margin-left:-1px;border-left:2px solid transparent;color:var(--wm-ink-soft);text-decoration:none}.wm-article .wm-toc a:before{content:counter(wm-toc,decimal-leading-zero);color:var(--wm-ink-muted);font-variant-numeric:tabular-nums}.wm-article .wm-toc a:hover{color:var(--wm-ink);border-left-color:var(--wm-accent)}.wm-article .wm-toc-mobile{margin:0 0 var(--wm-space-7);border-top:var(--wm-hair);border-bottom:var(--wm-hair)}.wm-article .wm-toc-mobile>summary{list-style:none;cursor:pointer;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:var(--wm-space-4);font-family:var(--wm-font-ui);font-size:var(--wm-label);font-weight:600;letter-spacing:var(--wm-track);text-transform:uppercase;color:var(--wm-ink)}.wm-article .wm-toc-mobile>summary::-webkit-details-marker{display:none}.wm-article .wm-toc-mobile>summary:after{content:"+";font-size:20px;font-weight:400;letter-spacing:0;color:var(--wm-ink-muted)}.wm-article .wm-toc-mobile[open]>summary:after{content:"\2212"}.wm-article .wm-toc-mobile .wm-toc{padding-bottom:var(--wm-space-3)}.wm-article .wm-toc-mobile .wm-toc ol{border-left:0}.wm-article .wm-toc-mobile .wm-toc a{padding-left:0;min-height:44px;align-items:center;border-left:0;margin-left:0}.wm-article .wm-rail-block+.wm-rail-block{margin-top:var(--wm-space-7)}.wm-article .wm-rail-parent{font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);line-height:1.45}.wm-article .wm-rail-parent .wm-label{display:block;margin-bottom:var(--wm-space-2)}.wm-article .wm-pull-quote{margin:var(--wm-space-7) 0;padding-left:var(--wm-space-5);border-left:2px solid var(--wm-madder)}.wm-article .wm-pull-quote blockquote p{font-family:var(--wm-font-display);font-size:var(--wm-quote);font-weight:500;line-height:1.25;color:var(--wm-ink);margin:0}.wm-article .wm-pull-quote figcaption{margin-top:var(--wm-space-4);font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);color:var(--wm-ink-muted);line-height:1.5}.wm-article .wm-pull-quote figcaption strong{color:var(--wm-ink-soft)}.wm-article .wm-callout{margin:var(--wm-space-7) 0;padding:var(--wm-space-5);background:var(--wm-surface);border:1px solid var(--wm-surface-deep);border-left:3px solid var(--wm-accent);border-radius:var(--wm-radius)}.wm-article .wm-callout>.wm-label{display:block;margin-bottom:var(--wm-space-2)}.wm-article .wm-callout p{font-size:.95em;line-height:1.65}.wm-article .wm-callout--source{border-left-color:var(--wm-ink-muted)}.wm-article .wm-callout--source>.wm-label{color:var(--wm-ink-muted)}.wm-article .wm-callout--definition{background:var(--wm-paper);border-color:var(--wm-rule);border-left-color:var(--wm-accent)}.wm-article .wm-callout--method{border-left-color:var(--wm-ink)}.wm-article .wm-callout--method>.wm-label{color:var(--wm-ink)}.wm-article .wm-callout--takeaway{background:var(--wm-accent-soft);border-color:#d3dccf;border-left-color:var(--wm-accent)}.wm-article .wm-callout--warning{background:var(--wm-madder-soft);border-color:#e8d3cb;border-left-color:var(--wm-madder)}.wm-article .wm-callout--warning>.wm-label{color:var(--wm-madder)}.wm-article .wm-read-next{display:block;margin:var(--wm-space-7) 0;padding:var(--wm-space-3) 0 var(--wm-space-3) var(--wm-space-5);border-left:1px solid var(--wm-rule-strong);text-decoration:none;color:inherit}.wm-article .wm-read-next .wm-label{display:block;margin-bottom:var(--wm-space-2)}.wm-article .wm-read-next__title{display:block;font-family:var(--wm-font-display);font-size:var(--wm-h3);font-weight:600;line-height:1.2;color:var(--wm-ink);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color var(--wm-ease)}.wm-article .wm-read-next__desc{display:block;margin-top:var(--wm-space-2);font-size:.92em;color:var(--wm-ink-muted);line-height:1.55}.wm-article .wm-read-next:hover .wm-read-next__title{text-decoration-color:var(--wm-ink)}.wm-article .wm-steps{counter-reset:wm-step;margin:var(--wm-space-6) 0}.wm-article .wm-steps>li{counter-increment:wm-step;display:grid;grid-template-columns:52px minmax(0,1fr);gap:var(--wm-space-4);padding:var(--wm-space-5) 0;border-top:var(--wm-hair)}.wm-article .wm-steps>li:last-child{border-bottom:var(--wm-hair)}.wm-article .wm-steps>li:before{content:counter(wm-step,decimal-leading-zero);font-family:var(--wm-font-display);font-size:34px;font-weight:500;line-height:1;font-variant-numeric:lining-nums tabular-nums;color:var(--wm-accent)}.wm-article .wm-steps h3{margin-bottom:var(--wm-space-2)}.wm-article .wm-steps p{margin:0}.wm-article .wm-timeline{margin:var(--wm-space-6) 0 var(--wm-space-6) 4px;border-left:1px solid var(--wm-rule-strong)}.wm-article .wm-timeline>li{position:relative;padding:0 0 var(--wm-space-6) var(--wm-space-6)}.wm-article .wm-timeline>li:last-child{padding-bottom:0}.wm-article .wm-timeline>li:before{content:"";position:absolute;left:-5px;top:.45em;width:9px;height:9px;background:var(--wm-bg);border:1px solid var(--wm-accent);border-radius:50%}.wm-article .wm-timeline__when{display:block;font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);font-weight:600;color:var(--wm-accent);font-variant-numeric:tabular-nums;margin-bottom:var(--wm-space-1)}.wm-article .wm-timeline__what{display:block;font-family:var(--wm-font-display);font-size:var(--wm-h3);font-weight:600;color:var(--wm-ink);line-height:1.25;margin-bottom:var(--wm-space-1)}.wm-article .wm-comparison{margin:var(--wm-space-7) 0;display:grid;grid-template-columns:1fr;gap:var(--wm-space-4)}.wm-article .wm-comparison__side{padding:var(--wm-space-5);background:var(--wm-paper);border:var(--wm-hair);border-radius:var(--wm-radius)}.wm-article .wm-comparison__side .wm-label{display:block;margin-bottom:var(--wm-space-2)}.wm-article .wm-comparison__side h3{margin-bottom:var(--wm-space-3)}.wm-article .wm-comparison__side .wm-list{margin:0;font-size:.95em}.wm-article .wm-do-avoid{margin:var(--wm-space-7) 0;display:grid;grid-template-columns:1fr;border:var(--wm-hair);border-radius:var(--wm-radius);background:var(--wm-paper)}.wm-article .wm-do-avoid>div{padding:var(--wm-space-5)}.wm-article .wm-do-avoid>div+div{border-top:var(--wm-hair)}.wm-article .wm-do-avoid .wm-label{display:block;margin-bottom:var(--wm-space-3)}.wm-article .wm-do-avoid .wm-avoid .wm-label{color:var(--wm-madder)}.wm-article .wm-do-avoid .wm-list{margin:0;font-size:.95em}.wm-article .wm-cluster-nav>.wm-label{display:block;margin-bottom:var(--wm-space-4);color:var(--wm-ink)}.wm-article .wm-cluster-nav ol{counter-reset:wm-cl;display:grid;grid-template-columns:1fr;border-top:2px solid var(--wm-ink)}.wm-article .wm-cluster-nav li{counter-increment:wm-cl;border-bottom:var(--wm-hair)}.wm-article .wm-cluster-nav a{display:grid;grid-template-columns:2.6em minmax(0,1fr);column-gap:var(--wm-space-2);row-gap:var(--wm-space-1);align-items:baseline;padding:var(--wm-space-4) 0;min-height:52px;text-decoration:none;color:var(--wm-ink)}.wm-article .wm-cluster-nav a:before{content:counter(wm-cl,decimal-leading-zero);font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);font-weight:600;color:var(--wm-accent);font-variant-numeric:tabular-nums}.wm-article .wm-cluster-nav__title{font-family:var(--wm-font-display);font-size:21px;font-weight:600;line-height:1.25;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color var(--wm-ease)}.wm-article .wm-cluster-nav__desc{grid-column:2;font-size:.88em;color:var(--wm-ink-muted);line-height:1.5}.wm-article .wm-cluster-nav a:hover .wm-cluster-nav__title{text-decoration-color:var(--wm-ink)}.wm-article .wm-cluster-nav [aria-current=page] .wm-cluster-nav__title{color:var(--wm-accent-dark)}.wm-article .wm-faq{max-width:var(--wm-reading-max)}.wm-article .wm-faq details{border-top:var(--wm-hair)}.wm-article .wm-faq details:last-of-type{border-bottom:var(--wm-hair)}.wm-article .wm-faq summary{list-style:none;cursor:pointer;min-height:56px;padding:var(--wm-space-4) 0;display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:var(--wm-space-4);align-items:center;font-family:var(--wm-font-display);font-size:22px;font-weight:600;line-height:1.3;color:var(--wm-ink)}.wm-article .wm-faq summary::-webkit-details-marker{display:none}.wm-article .wm-faq summary:after{content:"+";font-family:var(--wm-font-ui);font-size:22px;font-weight:300;color:var(--wm-ink-muted);text-align:center}.wm-article .wm-faq details[open] summary:after{content:"\2212"}.wm-article .wm-faq details>div{padding:0 var(--wm-space-7) var(--wm-space-5) 0}.wm-article .wm-hero{margin:0 0 var(--wm-space-7)}.wm-article .wm-figure{margin:var(--wm-space-7) 0}.wm-article .wm-figure__frame{position:relative;width:100%;aspect-ratio:3 / 2;background:var(--wm-surface);overflow:hidden;border-radius:var(--wm-radius)}.wm-article .wm-figure__frame>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain}.wm-article .wm-figure__frame--pad>img{top:5%;right:5%;bottom:5%;left:5%;width:90%;height:90%}.wm-article .wm-figure__frame--cover>img{object-fit:cover}.wm-article .wm-ratio-landscape{aspect-ratio:3 / 2}.wm-article .wm-ratio-wide{aspect-ratio:16 / 9}.wm-article .wm-ratio-square{aspect-ratio:1 / 1}.wm-article .wm-ratio-portrait{aspect-ratio:4 / 5}.wm-article .wm-hero .wm-figure__frame{aspect-ratio:4 / 3}.wm-article .wm-caption{display:flex;flex-wrap:wrap;gap:var(--wm-space-1) var(--wm-space-4);justify-content:space-between;margin-top:var(--wm-space-3);font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);line-height:1.5;color:var(--wm-ink-muted)}.wm-article .wm-caption__text{color:var(--wm-ink-soft);max-width:60ch}.wm-article .wm-credit{font-size:var(--wm-label);letter-spacing:.02em;color:var(--wm-ink-muted)}.wm-article .wm-figure--narrow{max-width:440px}.wm-article .wm-figure--full{margin-left:calc(-1 * var(--wm-gutter));margin-right:calc(-1 * var(--wm-gutter))}.wm-article .wm-figure--full .wm-figure__frame{border-radius:0}.wm-article .wm-figure--full .wm-caption{padding-left:var(--wm-gutter);padding-right:var(--wm-gutter)}.wm-article .wm-hero-split{display:grid;grid-template-columns:1fr;gap:var(--wm-space-5);padding-top:var(--wm-space-6);padding-bottom:var(--wm-space-5)}.wm-article .wm-hero-split .wm-article-header{padding:0}.wm-article .wm-hero-split .wm-hero{margin:0}.wm-article .wm-table-scroll{margin:var(--wm-space-6) 0;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-top:2px solid var(--wm-ink);border-bottom:var(--wm-hair)}.wm-article .wm-table-scroll:focus-visible{outline:2px solid var(--wm-focus);outline-offset:3px}.wm-article .wm-table{width:100%;min-width:580px;border-collapse:collapse;font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);line-height:1.5;color:var(--wm-ink-soft)}.wm-article .wm-table caption{caption-side:top;text-align:left;padding:var(--wm-space-3) 0;font-weight:600;color:var(--wm-ink)}.wm-article .wm-table th{text-align:left;font-weight:600;color:var(--wm-ink);background:var(--wm-surface);padding:10px 14px;border-bottom:var(--wm-strong);vertical-align:bottom}.wm-article .wm-table td{padding:12px 14px;border-bottom:var(--wm-hair);vertical-align:top}.wm-article .wm-table tbody th{background:none;border-bottom:var(--wm-hair);padding:12px 14px;font-family:var(--wm-font-body);font-size:16px;font-weight:600;vertical-align:top}.wm-article .wm-table tbody tr:last-child>th,.wm-article .wm-table tbody tr:last-child>td{border-bottom:0}.wm-article .wm-table--numbered tbody{counter-reset:wm-row}.wm-article .wm-table--numbered tbody tr{counter-increment:wm-row}.wm-article .wm-table--numbered tbody tr>:first-child:before{content:counter(wm-row,decimal-leading-zero);display:block;font-family:var(--wm-font-ui);font-size:var(--wm-label);font-weight:600;color:var(--wm-accent)}.wm-article .wm-table-note{margin-top:calc(-1 * var(--wm-space-4));margin-bottom:var(--wm-space-6);font-family:var(--wm-font-ui);font-size:var(--wm-label);color:var(--wm-ink-muted)}.wm-article a{color:var(--wm-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--wm-rule-strong);transition:color var(--wm-ease),text-decoration-color var(--wm-ease),background-color var(--wm-ease),border-color var(--wm-ease)}.wm-article a:hover{color:var(--wm-accent-dark);text-decoration-color:currentColor}.wm-article :where(p,li,dd)>a:not(.wm-button){color:var(--wm-accent-dark);text-decoration-color:#a9baa9}.wm-article :where(p,li,dd)>a:not(.wm-button):visited{color:#405045}.wm-article :where(p,li,dd)>a:not(.wm-button):hover{color:var(--wm-ink);text-decoration-color:currentColor}.wm-article .wm-ext:after{content:"\a0\2197";font-family:var(--wm-font-ui);font-size:.85em}.wm-article .wm-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--wm-space-2);min-height:46px;padding:10px 22px;max-width:100%;font-family:var(--wm-font-ui);font-size:var(--wm-ui);font-weight:600;line-height:1.3;text-align:center;white-space:normal;text-decoration:none;border:1px solid var(--wm-ink);border-radius:var(--wm-radius);background:var(--wm-ink);color:var(--wm-paper);cursor:pointer}.wm-article .wm-button:hover{background:var(--wm-accent-dark);border-color:var(--wm-accent-dark);color:var(--wm-white)}.wm-article .wm-button--quiet{background:transparent;color:var(--wm-ink);border-color:var(--wm-rule-strong)}.wm-article .wm-button--quiet:hover{background:var(--wm-surface);color:var(--wm-ink);border-color:var(--wm-ink)}.wm-article .wm-button--light{background:var(--wm-paper);color:var(--wm-ink);border-color:var(--wm-paper)}.wm-article .wm-button--light:hover{background:var(--wm-white);color:var(--wm-ink);border-color:var(--wm-white)}.wm-article .wm-module{margin-top:var(--wm-section-gap)}.wm-article .wm-module__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--wm-space-2) var(--wm-space-5);padding-top:var(--wm-space-4);border-top:2px solid var(--wm-ink);margin-bottom:var(--wm-space-4)}.wm-article .wm-module__head h2{font-size:clamp(25px,21px + .9vw,34px)}.wm-article .wm-module__head .wm-label{flex-basis:100%}.wm-article .wm-module__more{font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);font-weight:600;display:inline-flex;align-items:center;min-height:32px}.wm-article .wm-related-reading ul{display:grid;grid-template-columns:1fr}.wm-article .wm-related-card{border-bottom:var(--wm-hair)}.wm-article .wm-related-card>a{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--wm-space-2);height:100%;padding:var(--wm-space-5) 0;text-decoration:none;color:inherit}.wm-article .wm-related-card--img>a{grid-template-columns:88px minmax(0,1fr);gap:var(--wm-space-4);align-items:start}.wm-article .wm-related-card .wm-figure__frame{aspect-ratio:1 / 1;transition:background-color var(--wm-ease)}.wm-article .wm-related-card .wm-figure__frame>img{object-fit:cover}.wm-article .wm-related-card__body{display:flex;flex-direction:column;gap:var(--wm-space-2);min-width:0}.wm-article .wm-related-card__title{font-family:var(--wm-font-display);font-size:22px;font-weight:600;line-height:1.22;color:var(--wm-ink);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color var(--wm-ease)}.wm-article .wm-related-card__desc{font-size:.9em;line-height:1.55;color:var(--wm-ink-muted)}.wm-article .wm-related-card>a:hover .wm-related-card__title{text-decoration-color:var(--wm-ink)}.wm-article .wm-related-card>a:hover .wm-figure__frame{background:var(--wm-surface-deep)}.wm-article .wm-sources ol{counter-reset:wm-src;display:grid;grid-template-columns:1fr;gap:var(--wm-space-4)}.wm-article .wm-source-card{counter-increment:wm-src;display:flex;flex-direction:column;gap:var(--wm-space-2);padding:var(--wm-space-5);background:var(--wm-paper);border:1px solid var(--wm-rule);border-radius:var(--wm-radius);transition:border-color var(--wm-ease)}.wm-article .wm-source-card:hover{border-color:var(--wm-rule-strong)}.wm-article .wm-source-card:before{content:counter(wm-src,decimal-leading-zero);font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);font-weight:600;color:var(--wm-accent);font-variant-numeric:tabular-nums}.wm-article .wm-source-card__inst{font-family:var(--wm-font-ui);font-size:var(--wm-label);font-weight:600;letter-spacing:var(--wm-track);text-transform:uppercase;color:var(--wm-ink-muted)}.wm-article .wm-source-card__title{font-family:var(--wm-font-display);font-size:21px;font-weight:600;line-height:1.25;color:var(--wm-ink)}.wm-article .wm-source-card__type{font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);color:var(--wm-ink-muted)}.wm-article .wm-source-card__link{margin-top:auto;padding-top:var(--wm-space-3);font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);font-weight:600}.wm-article .wm-source-card__link a{display:inline-flex;align-items:center;min-height:32px}.wm-article .wm-source-notes{margin-top:var(--wm-space-7);font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);line-height:1.55;color:var(--wm-ink-muted)}.wm-article .wm-source-notes>.wm-label{display:block;padding-top:var(--wm-space-3);border-top:var(--wm-hair);margin-bottom:var(--wm-space-2);color:var(--wm-ink)}.wm-article .wm-source-notes ol{counter-reset:wm-note}.wm-article .wm-source-notes li{counter-increment:wm-note;display:grid;grid-template-columns:2.4em minmax(0,1fr);padding:5px 0}.wm-article .wm-source-notes li:before{content:counter(wm-note,decimal-leading-zero);color:var(--wm-accent);font-weight:600;font-variant-numeric:tabular-nums}.wm-article .wm-source-notes li>a{color:var(--wm-ink-soft);text-decoration-color:var(--wm-rule-strong)}.wm-article .wm-product-grid ul{display:grid;grid-template-columns:1fr;gap:var(--wm-space-4) var(--wm-space-5)}.wm-article .wm-product-card>a{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto;column-gap:var(--wm-space-4);align-items:start;height:100%;padding:var(--wm-space-3);background:var(--wm-paper);border:1px solid var(--wm-rule);border-radius:var(--wm-radius);text-decoration:none;color:inherit;transition:border-color var(--wm-ease)}.wm-article .wm-product-card>a:hover{border-color:var(--wm-rule-strong)}.wm-article .wm-product-card .wm-figure__frame{grid-row:1 / span 5;aspect-ratio:4 / 5;transition:background-color var(--wm-ease)}.wm-article .wm-product-card__text{display:flex;flex-direction:column;gap:2px;min-width:0;height:100%}.wm-article .wm-product-grid--four .wm-product-card>a{display:flex;flex-direction:column;gap:var(--wm-space-1);padding:0;background:none;border:0}.wm-article .wm-product-grid--four .wm-product-card .wm-figure__frame{margin-bottom:var(--wm-space-3)}.wm-article .wm-product-card__artist{font-family:var(--wm-font-ui);font-size:var(--wm-label);font-weight:600;letter-spacing:var(--wm-track);text-transform:uppercase;color:var(--wm-ink-muted)}.wm-article .wm-product-card__title{font-family:var(--wm-font-display);font-size:21px;font-weight:600;line-height:1.2;color:var(--wm-ink)}.wm-article .wm-product-card__edition{font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);color:var(--wm-ink-muted)}.wm-article .wm-product-card__price{font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);color:var(--wm-ink-soft)}.wm-article .wm-product-card__link{margin-top:auto;padding-top:var(--wm-space-2);align-self:flex-start;font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);font-weight:600;color:var(--wm-ink);text-decoration:underline;text-decoration-color:var(--wm-rule-strong);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--wm-ease)}.wm-article .wm-product-card>a:hover .wm-figure__frame{background:var(--wm-surface-deep)}.wm-article .wm-product-card>a:hover .wm-product-card__link{text-decoration-color:currentColor}.wm-article .wm-inline-product{margin:var(--wm-space-7) 0;max-width:var(--wm-reading-max)}.wm-article .wm-inline-product>.wm-label{display:block;margin-bottom:var(--wm-space-2);color:var(--wm-ink-muted)}.wm-article .wm-inline-product .wm-product-card>a{grid-template-columns:96px minmax(0,1fr)}.wm-article .wm-cta{margin-top:var(--wm-section-gap);padding:var(--wm-space-6) var(--wm-space-5);background:var(--wm-surface);border:1px solid var(--wm-surface-deep);border-radius:var(--wm-radius);display:grid;grid-template-columns:1fr;gap:var(--wm-space-4);align-items:center}.wm-article .wm-cta .wm-label{display:block;margin-bottom:var(--wm-space-2)}.wm-article .wm-cta .wm-cta__title{font-family:var(--wm-font-display);font-size:clamp(24px,21px + .8vw,30px);font-weight:600;line-height:1.2;color:var(--wm-ink);margin-bottom:var(--wm-space-2)}.wm-article .wm-cta p{font-size:.95em;color:var(--wm-ink-soft)}.wm-article .wm-cta .wm-button{width:100%}.wm-article .wm-cta--ink{background:var(--wm-ink);border-color:var(--wm-ink)}.wm-article .wm-cta--ink .wm-cta__title{color:var(--wm-paper)}.wm-article .wm-cta--ink p,.wm-article .wm-cta--ink .wm-label{color:#cfcbbf}.wm-article .wm-article-footer{margin-top:var(--wm-section-gap);padding-top:var(--wm-space-6);padding-bottom:var(--wm-space-8);border-top:var(--wm-hair)}.wm-article .wm-pagination ul{display:grid;grid-template-columns:1fr;gap:var(--wm-space-3)}.wm-article .wm-pagination a{display:flex;flex-direction:column;gap:var(--wm-space-1);height:100%;min-height:44px;padding:var(--wm-space-4) var(--wm-space-5);border:1px solid var(--wm-rule);border-radius:var(--wm-radius);text-decoration:none;color:var(--wm-ink);background:var(--wm-paper)}.wm-article .wm-pagination a:hover{border-color:var(--wm-ink);color:var(--wm-ink)}.wm-article .wm-pagination .wm-label{color:var(--wm-ink-muted)}.wm-article .wm-pagination__title{font-family:var(--wm-font-display);font-size:21px;font-weight:600;line-height:1.25}.wm-article .wm-back-link{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--wm-space-4);font-family:var(--wm-font-ui);font-size:var(--wm-ui-sm);font-weight:600}@container wm (min-width: 600px){.wm-article .wm-fact-box dl{grid-template-columns:1fr 1fr;column-gap:var(--wm-space-6)}.wm-article .wm-fact-box dl>div:nth-child(2){border-top:0}.wm-article .wm-fact-box dl>div{grid-template-columns:1fr;gap:2px}.wm-article .wm-comparison,.wm-article .wm-do-avoid{grid-template-columns:1fr 1fr}.wm-article .wm-do-avoid>div+div{border-top:0;border-left:var(--wm-hair)}.wm-article .wm-sources ol{grid-template-columns:1fr 1fr}.wm-article .wm-product-grid ul{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-article .wm-related-reading ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--wm-space-6)}.wm-article .wm-cluster-nav ol{grid-template-columns:1fr 1fr;column-gap:var(--wm-space-6)}.wm-article .wm-pagination ul{grid-template-columns:1fr 1fr}.wm-article .wm-pagination .wm-next a{text-align:right;align-items:flex-end}.wm-article .wm-cta{grid-template-columns:minmax(0,1fr) auto;padding:var(--wm-space-6);gap:var(--wm-space-6)}.wm-article .wm-cta .wm-button{width:auto}.wm-article .wm-steps>li{grid-template-columns:72px minmax(0,1fr)}.wm-article .wm-steps>li:before{font-size:40px}.wm-article .wm-article-header{padding-top:var(--wm-space-7)}.wm-article .wm-hero .wm-figure__frame{aspect-ratio:16 / 10}}@container wm (min-width: 900px){.wm-article{--wm-section-gap: var(--wm-space-9)}.wm-article .wm-frame{max-width:calc(var(--wm-page-max) + 2 * var(--wm-gutter))}.wm-article .wm-sources ol,.wm-article .wm-product-grid ul{grid-template-columns:repeat(3,minmax(0,1fr))}.wm-article .wm-product-grid--four ul{grid-template-columns:repeat(4,minmax(0,1fr))}.wm-article .wm-product-card>a{grid-template-columns:104px minmax(0,1fr)}.wm-article .wm-related-reading ul{grid-template-columns:repeat(3,minmax(0,1fr))}.wm-article .wm-related-card--img>a{grid-template-columns:1fr}.wm-article .wm-related-card--img .wm-figure__frame{aspect-ratio:3 / 2}.wm-article .wm-hero .wm-figure__frame{aspect-ratio:16 / 9;max-height:78vh;max-height:78svh}.wm-article .wm-hero-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--wm-space-8);align-items:center;padding-top:var(--wm-space-7);padding-bottom:var(--wm-space-7)}.wm-article .wm-hero-split .wm-hero .wm-figure__frame{aspect-ratio:4 / 5;max-height:80vh;max-height:80svh}.wm-article .wm-hero-split h1{max-width:none;font-size:clamp(34px,18px + 2.6vw,60px)}.wm-article .wm-figure--full{margin-left:0;margin-right:0}.wm-article .wm-figure--full .wm-caption{padding-left:0;padding-right:0}}@container wm (min-width: 1100px){.wm-article .wm-article-header,.wm-article .wm-body,.wm-article .wm-aligned{display:grid;grid-template-columns:var(--wm-rail) minmax(0,1fr);column-gap:var(--wm-col-gap)}.wm-article .wm-article-header>*,.wm-article .wm-aligned>*{grid-column:2}.wm-article .wm-rail{display:block;grid-column:1;grid-row:1}.wm-article .wm-rail-sticky{position:sticky;top:var(--wm-sticky-top)}.wm-article .wm-main{grid-column:2;grid-row:1}.wm-article .wm-toc-mobile{display:none}.wm-article .wm-figure--full{margin-left:calc(-1 * (var(--wm-rail) + var(--wm-col-gap)))}.wm-article .wm-figure--full .wm-caption{padding-left:calc(var(--wm-rail) + var(--wm-col-gap))}.wm-article .wm-hero-split .wm-article-header{display:block}.wm-article .wm-hero-split .wm-article-header>*{grid-column:auto}}@media(min-width:1600px){.wm-article{--wm-page-max: 1360px;--wm-rail: 232px;--wm-col-gap: 80px;--wm-reading-max: 720px}}@media(min-width:2200px){.wm-article{--wm-page-max: 1680px;--wm-rail: 256px;--wm-col-gap: 96px;--wm-reading-max: 740px;--wm-text: 20px;--wm-gutter: 64px}}.wm-article a:focus-visible,.wm-article summary:focus-visible,.wm-article .wm-button:focus-visible{outline:2px solid var(--wm-focus);outline-offset:3px;border-radius:1px}.wm-article .wm-cta--ink a:focus-visible{outline-color:var(--wm-paper)}.wm-article .wm-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wm-article .wm-skip{position:absolute;left:var(--wm-gutter);top:-200px;padding:var(--wm-space-2) var(--wm-space-4);background:var(--wm-ink);color:var(--wm-paper);z-index:5}.wm-article .wm-skip:focus{top:var(--wm-space-2)}@media(prefers-reduced-motion:reduce){.wm-article *,.wm-article *:before,.wm-article *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.wm-article .wm-button,.wm-article .wm-source-card,.wm-article .wm-callout{border:1px solid CanvasText}}@media print{.wm-article{background:#fff;color:#000;--wm-text: 11.5pt;container-type:normal}.wm-article .wm-site-header,.wm-article .wm-rail,.wm-article .wm-toc-mobile,.wm-article .wm-cta,.wm-article .wm-product-grid,.wm-article .wm-pagination,.wm-article .wm-back-link,.wm-article .wm-button,.wm-article .wm-demo-note,.wm-article .wm-skip{display:none!important}.wm-article .wm-frame{max-width:none;padding:0}.wm-article .wm-sources ol{grid-template-columns:1fr}.wm-article .wm-source-card{border:0;padding:0 0 8pt;break-inside:avoid}.wm-article .wm-sources a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt;word-break:break-all}.wm-article h2,.wm-article h3{break-after:avoid}.wm-article figure,.wm-article table{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/william-morris-journal.css.map */
