@import url('/v3-home-fonts/fonts.css');.new-home{max-width:1250px;padding:28px 28px 50px}.new-home h1{font:600 38px/1.18 "Lora",serif;letter-spacing:0;text-transform:none;margin:0 0 20px}.new-home p,.new-home a,.new-home dl{font-family:"IBM Plex Sans",sans-serif}.compact-intro{font-size:18px;max-width:42ch}.home-action{display:inline-block;background:var(--ink);color:var(--paper);padding:13px 20px;margin:15px 0;font-size:16px;font-weight:600;text-decoration:none}.home-action:hover,.home-action:focus-visible{background:var(--accent,#982145);color:white}.paint-lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:32px}.palette-figure{margin:0;border-left:1px solid var(--edge);padding:15px 25px}.palette-figure svg{display:block;width:100%;max-width:560px;height:auto}.new-home figcaption{font:14px/1.6 "IBM Plex Sans",sans-serif;padding-top:12px}.paint-batch{display:grid;grid-template-columns:110px 140px minmax(0,1fr);gap:25px;align-items:center;border-top:3px solid #982145;border-bottom:1px solid var(--edge);margin:24px 0;padding:18px 0}.paint-batch p{font-size:14px}.paint-batch .batch-total{font:600 32px "Lora",serif;margin:0}.paint-batch dl{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0}.paint-batch dd{margin:0;font-weight:600}.home-guides{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--edge);padding:15px 0;gap:15px 25px}.home-guides a{font:500 15px "IBM Plex Sans",sans-serif}.new-home .page-intro{font-size:17px;margin-top:35px}.new-home .article-copy{max-width:80ch;margin-top:35px}.fabric-lead{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:44px;align-items:center}.fabric-tag{border:2px solid #8f3928;border-radius:0;margin:0;padding:26px;background:#efe3d3;box-shadow:8px 8px 0 #d5bfa3}.tag-eye{width:17px;height:17px;border:3px solid #8f3928;border-radius:50%;margin-bottom:15px}.fabric-tag svg{display:block;width:100%;height:auto}.fabric-tag dl{display:grid;grid-template-columns:2fr 1fr;gap:8px;padding:15px;border-top:1px solid #8f3928;border-bottom:1px solid #8f3928;font-size:16px}.fabric-tag dd{margin:0;font-weight:600}.fabric-explainer h1{font-family:"IBM Plex Sans",sans-serif;font-size:34px;font-weight:500}.fabric-explainer .compact-intro{font-family:"Lora",serif;font-size:18px}.limitations{font-size:14px;max-width:50ch}.fabric-layout .home-guides{margin-top:32px}.new-home *{min-width:0}@media(max-width:700px){.new-home{padding:22px 18px 38px}.new-home h1{font-size:27px;margin-bottom:12px}.paint-lead{grid-template-columns:minmax(0,1fr);gap:12px}.compact-intro{font-size:16px}.home-action{margin:7px 0;padding:10px 14px;font-size:15px}.palette-figure{padding:0 0 8px;border-left:0}.palette-figure svg{max-height:210px}.paint-batch{grid-template-columns:85px minmax(0,1fr);gap:16px}.paint-batch>div:last-child{grid-column:1/-1}.fabric-lead{display:flex;flex-direction:column;gap:25px}.fabric-tag{padding:16px;width:100%;box-shadow:4px 4px 0 #d5bfa3}.fabric-tag svg{max-height:175px}.fabric-tag dl{padding:8px;font-size:14px;margin:10px 0}.fabric-tag figcaption{font-size:13px}.fabric-explainer h1{font-size:28px}.home-guides{display:grid;gap:14px}.new-home .page-intro{margin-top:25px}.new-home .article-copy{margin-top:20px}}