.entry-content .kn-notes{--kn-ink:#433b33;--kn-brown:#89512f;--kn-muted:#82715f;--kn-line:#e8ddd0;color:var(--kn-ink);font-family:inherit;margin-top:70px;padding-top:58px;border-top:1px solid var(--kn-line);text-align:left;overflow-wrap:anywhere;line-height:1.9}.entry-content .kn-notes *{box-sizing:border-box}.entry-content .kn-notes .kn-eyebrow{font-size:11px!important;font-weight:700;color:var(--kn-brown);letter-spacing:1.8px;margin:0 0 18px!important;line-height:1.7}.entry-content .kn-notes h2{font-size:clamp(28px,3vw,44px)!important;font-weight:750!important;line-height:1.28!important;letter-spacing:-1.5px!important;margin:0 0 23px!important;color:var(--kn-ink);word-break:keep-all}.entry-content .kn-notes h2 em{font-style:normal;color:var(--kn-brown)}.entry-content .kn-notes h3{font-size:17px!important;line-height:1.55!important;font-weight:700!important;letter-spacing:-.3px!important;margin:0 0 10px!important;color:var(--kn-ink)}.entry-content .kn-notes p{font-size:15px!important;line-height:1.95!important;margin:0 0 16px!important;color:#71604f}.entry-content .kn-notes .kn-lead{font-size:17px!important;max-width:780px;margin-bottom:30px!important;color:#71604f}.entry-content .kn-notes .kn-heading{margin-bottom:34px}.entry-content .kn-notes a{color:var(--kn-brown);text-underline-offset:4px}.entry-content .kn-notes .kn-figure{margin:0;min-width:0}.entry-content .kn-notes .kn-figure img{display:block;width:100%;height:auto;border-radius:3px}.entry-content .kn-notes figcaption{font-size:12px;line-height:1.8;color:var(--kn-muted);margin-top:11px;letter-spacing:0}.entry-content .kn-notes .kn-caption{font-size:12px!important;line-height:1.8!important;margin-top:16px!important;color:var(--kn-muted)}.entry-content .kn-notes .kn-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}.entry-content .kn-notes .kn-split{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:38px;align-items:start}.entry-content .kn-notes .kn-offset{margin-top:66px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.entry-content .kn-notes .kn-detail-strip{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:660px;margin:34px auto}.entry-content .kn-notes .kn-reading{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 38px;margin:30px 0 45px}.entry-content .kn-notes .kn-answer{min-width:0}.entry-content .kn-notes .kn-answer p{font-size:14px!important;line-height:1.95!important;margin:0!important}.entry-content .kn-notes .kn-band{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:42px;background:#faf6ef;padding:38px 32px;margin:55px 0}.entry-content .kn-notes .kn-band h2{font-size:clamp(27px,2.5vw,35px)!important;margin:0!important}.entry-content .kn-notes .kn-band>.kn-reading,.entry-content .kn-notes .kn-band .kn-reading{grid-template-columns:1fr;margin:0;gap:24px}.entry-content .kn-notes .kn-band>div>p:last-child{margin-bottom:0!important}.entry-content .kn-notes .kn-band>div>.kn-reading{margin-top:26px}.entry-content .kn-notes .kn-specimens img{height:310px;object-fit:contain}.entry-content .kn-notes .kn-specimens{max-width:700px;margin:30px auto}.entry-content .kn-notes .kn-checker img{background:repeating-conic-gradient(#eee8df 0 25%,#fffdf9 0 50%) 0/18px 18px}.entry-content .kn-notes .kn-white img{background:#fff;border:1px solid #f0e9df}.entry-content .kn-notes .kn-inspect fieldset{display:flex;flex-wrap:wrap;gap:8px 18px;border:0;margin:0 0 16px;padding:0}.entry-content .kn-notes .kn-inspect legend{font-size:12px;margin-bottom:9px;color:var(--kn-muted)}.entry-content .kn-notes .kn-inspect label{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:500;min-height:44px;margin:0;cursor:pointer}.entry-content .kn-notes .kn-inspect input{accent-color:var(--kn-brown);width:16px;height:16px;margin:0}.entry-content .kn-notes .kn-inspect:has(input[value=dark]:checked) .kn-checker img{background:#272422}.entry-content .kn-notes .kn-inspect .kn-figure img{max-height:390px;object-fit:contain}.entry-content .kn-notes .kn-edge .kn-reading{display:block;margin:22px 0}.entry-content .kn-notes .kn-composition{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);gap:30px;align-items:center}.entry-content .kn-notes .kn-composition img{max-height:590px;object-fit:contain;background:#f9f5ee}.entry-content .kn-notes .kn-size-line{display:grid;grid-template-columns:1fr .85fr 1.3fr;gap:22px;align-items:center;margin:36px 0 48px}.entry-content .kn-notes .kn-size-line img{box-shadow:0 13px 24px #5a3e2014}.entry-content .kn-notes .kn-paper-desk{display:grid;grid-template-columns:1fr 1fr;gap:32px;background:#f7f2e9;padding:30px;margin:30px 0}.entry-content .kn-notes .kn-paper-desk img{max-height:510px;object-fit:contain;box-shadow:0 15px 25px #674a2914;background:#fff}.entry-content .kn-notes .kn-stitch-evidence{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr);gap:38px;margin:30px 0;align-items:start}.entry-content .kn-notes .kn-stitch-evidence>div:first-child{display:grid;gap:25px}.entry-content .kn-notes .kn-stitch-evidence img{border:1px solid var(--kn-line)}.entry-content .kn-notes .kn-stitch-result{background:#faf6ef;padding:22px}.entry-content .kn-notes .kn-stitch-result>p{font-size:13px!important;margin-top:20px!important}.entry-content .kn-notes .kn-warning{color:#b52018;font-weight:750}.entry-content .kn-notes .kn-reading-intro{max-width:700px;margin:45px 0 25px}.entry-content .kn-notes .kn-bottom{border-top:1px solid var(--kn-line);padding:24px 0 8px;margin-top:42px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;align-items:center}.entry-content .kn-notes .kn-bottom p{font-size:11px!important;max-width:650px;margin:0!important}.entry-content .kn-notes .kn-bottom a{font-size:13px;white-space:nowrap}.entry-content .klu-tool-origin{border:0;border-top:1px solid #e8ddd0;border-radius:0;background:none;box-shadow:none;padding:24px 0;margin:28px 0 0}@media(max-width:850px){.entry-content .kn-notes .kn-split{gap:24px}.entry-content .kn-notes .kn-band{gap:25px;padding:30px 23px}.entry-content .kn-notes .kn-reading{gap:24px}}@media(max-width:700px){.entry-content .kn-notes{margin-top:44px;padding-top:36px}.entry-content .kn-notes h2{font-size:30px!important;letter-spacing:-1px!important}.entry-content .kn-notes p{font-size:14px!important}.entry-content .kn-notes .kn-lead{font-size:15px!important}.entry-content .kn-notes .kn-split,.entry-content .kn-notes .kn-band,.entry-content .kn-notes .kn-reading,.entry-content .kn-notes .kn-composition,.entry-content .kn-notes .kn-stitch-evidence{grid-template-columns:1fr;gap:24px}.entry-content .kn-notes .kn-band{padding:27px 20px;margin:38px 0}.entry-content .kn-notes .kn-band h2{font-size:28px!important}.entry-content .kn-notes .kn-heading{margin-bottom:25px}.entry-content .kn-notes .kn-pair{gap:14px}.entry-content .kn-notes .kn-detail-strip{gap:14px;margin:24px 0}.entry-content .kn-notes .kn-specimens img{height:205px}.entry-content .kn-notes .kn-size-line{grid-template-columns:1fr 1fr;gap:18px}.entry-content .kn-notes .kn-size-line>figure:last-child{grid-column:1/-1}.entry-content .kn-notes .kn-paper-desk{gap:20px;padding:15px}.entry-content .kn-notes .kn-composition{grid-template-columns:1fr 1fr;gap:16px;align-items:start}.entry-content .kn-notes .kn-composition img{max-height:390px}.entry-content .kn-notes .kn-redact-pair{grid-template-columns:1fr}.entry-content .kn-notes .kn-stitch-evidence>div:first-child{grid-template-columns:1fr 1fr;gap:14px}.entry-content .kn-notes .kn-stitch-result{padding:15px}.entry-content .kn-notes .kn-offset{margin-top:38px}.entry-content .kn-notes figcaption{font-size:11px}}.entry-content .kn-notes .kn-fit-pair img{height:350px;object-fit:contain;background:#faf6ef}@media(max-width:700px){.entry-content .kn-notes .kn-fit-pair img{height:220px}}@media(max-width:700px){.entry-content .kn-notes .kn-composition,.entry-content .kn-notes .kn-stitch-evidence>div:first-child{grid-template-columns:1fr}}.entry-content .kn-notes .kn-compress-evidence{align-items:center}.entry-content .kn-notes .kn-numbers{font-size:28px!important;font-weight:750;letter-spacing:-1px;color:#7e5231}.entry-content .kn-notes .kn-numbers span{color:#c5ad92;margin:0 12px}.entry-content .kn-notes .kn-numbers small{display:block;font-size:12px;font-weight:400;letter-spacing:0}.entry-content .kn-notes .kn-edge-explanation{padding:30px 0;align-self:center}.entry-content .kn-notes .kn-edge-explanation h3{font-size:34px!important;line-height:1.4}.entry-content .kn-notes .kn-format-specimens{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:30px 0}.entry-content .kn-notes .kn-format-swatch{height:150px;display:grid;place-items:center;font-weight:800;font-size:46px;letter-spacing:-2px;border:1px solid #e7dece;color:#7b5b40}.entry-content .kn-notes .kn-white{background:#fff}.entry-content .kn-notes .kn-fit-diagrams{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:35px auto;max-width:650px}.entry-content .kn-notes .kn-fit-window{aspect-ratio:4/5;background:#f0e9df;border:1px solid #d8c4ab;display:flex;align-items:center;overflow:hidden;position:relative}.entry-content .kn-notes .kn-fit-window span{display:grid;place-items:center;background:linear-gradient(135deg,#c3d0c0,#719081);font-size:14px;color:#fff;white-space:nowrap}.entry-content .kn-notes .kn-cover span{height:100%;width:100%;background:linear-gradient(135deg,#c3d0c0 10%,#719081 45%,#b4c1ad 70%,#719081)}.entry-content .kn-notes .kn-contain span{height:50%;width:100%}.entry-content .kn-notes .kn-journal-proof{align-items:center}.entry-content .kn-notes .kn-journal-proof h3{font-size:34px!important;line-height:1.4}.entry-content .kn-notes .kn-journal-proof img{border:1px solid #e6d8c6}@media(max-width:700px){.entry-content .kn-notes .kn-edge-explanation h3,.entry-content .kn-notes .kn-journal-proof h3{font-size:29px!important}.entry-content .kn-notes .kn-fit-diagrams{gap:18px}.entry-content .kn-notes .kn-numbers{font-size:25px!important}}.entry-content .kn-notes .kn-format-swatch.kn-checker{background-color:#fff;background-image:linear-gradient(45deg,#e9e1d5 25%,transparent 25%),linear-gradient(-45deg,#e9e1d5 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e9e1d5 75%),linear-gradient(-45deg,transparent 75%,#e9e1d5 75%);background-size:24px 24px;background-position:0 0,0 12px,12px -12px,-12px 0}

/* Keep the edge inspection in context, with a whole face and adjoining hair. */
.entry-content .kn-background-remover .kn-edge-explanation{align-self:start;padding:0}
.entry-content .kn-background-remover .kn-inspect .kn-figure img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;max-height:none}
