html{scrollbar-color:#9E5653 rgba(58,44,32,.1);scrollbar-width:thin}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#3a2c2014}::-webkit-scrollbar-thumb{background:#9e5653;border-radius:99px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#87483d;background-clip:content-box}::-webkit-scrollbar-corner{background:transparent}@media(min-width:860px){.split-sec{grid-template-columns:1fr 1fr!important}}@keyframes senuri-kern-hero{0%{letter-spacing:.3em;opacity:0;filter:blur(6px)}to{letter-spacing:var(--ls-display);opacity:1;filter:blur(0)}}@keyframes senuri-kern-em{0%{letter-spacing:.22em;opacity:0}to{letter-spacing:var(--ls-display);opacity:1}}.kern-hero{letter-spacing:var(--ls-display);animation:senuri-kern-hero 2.2s var(--ease-out) both}.kern-hero-em{display:inline-block;animation:senuri-kern-em 2.2s var(--ease-out) .42s both}@media(prefers-reduced-motion:reduce){.kern-hero,.kern-hero-em{animation:none}}@media(max-width:1200px){.senuri-desk-nav{display:none!important}}@media(min-width:1201px){.senuri-mob-menu{display:none!important}}.jr-prose{font-family:var(--font-body);font-size:clamp(16px,1.3vw,17px);line-height:1.85;color:var(--umber)}.jr-prose>p:first-child{font-size:clamp(17px,1.45vw,20px);line-height:1.7;color:var(--umber);font-weight:300}.jr-prose p{font-weight:300;margin:0 0 1.35em}.jr-prose h2{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,2.7vw,36px);line-height:1.12;letter-spacing:var(--ls-display);color:var(--umber);margin:2.1em 0 .65em;text-wrap:balance}.jr-prose h3{font-family:var(--font-display);font-weight:400;font-size:clamp(20px,2.1vw,27px);line-height:1.16;letter-spacing:var(--ls-display);color:#87483d;margin:1.7em 0 .55em;text-wrap:balance}.jr-prose h2+h3{margin-top:.9em}.jr-prose strong{font-weight:500;color:var(--umber)}.jr-prose em{font-style:italic}.jr-prose a{color:#87483d;text-decoration:underline;text-decoration-color:#87483d61;text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color var(--dur-fast) var(--ease-out)}.jr-prose a:hover{color:var(--umber);text-decoration-color:currentColor}.jr-prose ol,.jr-prose ul{margin:0 0 1.5em;padding-left:1.35em}.jr-prose li{margin:0 0 .75em;padding-left:.2em}.jr-prose li::marker{font-family:var(--font-sans);font-size:.85em;color:#87483d}.jr-prose hr{border:0;height:1px;background:#3a2c2029;margin:2.4em auto;width:72px}.jr-prose hr+p{font-size:clamp(16px,1.35vw,18.5px);color:var(--umber)}.jr-prose sup.jr-ref{font-size:.68em;line-height:0;vertical-align:super;margin-left:1px}.jr-prose sup.jr-ref a{text-decoration:none;font-family:var(--font-sans);font-weight:500}.jr-prose sup.jr-ref+sup.jr-ref{margin-left:3px}.jr-prose .jr-callout{background:var(--cream-soft);border-left:2px solid var(--clay-rose);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:20px 24px 6px;margin:0 0 1.6em}.jr-prose .jr-callout-label{display:block;font-family:var(--font-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#87483d;margin:0 0 8px}.jr-prose .jr-callout p{color:var(--umber);font-weight:400}.jr-prose table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;margin:.4em 0 1.8em;font-size:clamp(13.5px,1.05vw,15px);line-height:1.55}.jr-prose table thead,.jr-prose table tbody,.jr-prose table tr{display:table;width:100%;table-layout:fixed;min-width:560px}.jr-prose th,.jr-prose td{text-align:left;vertical-align:top;padding:12px 14px 12px 0;border-bottom:1px solid rgba(58,44,32,.16)}.jr-prose th{font-family:var(--font-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#87483d;font-weight:500;border-bottom-color:#3a2c2057}.jr-prose td:first-child{font-weight:500;color:var(--umber)}.jr-prose td strong{font-weight:500}.jr-prose h2,.jr-prose h3{scroll-margin-top:104px}.jr-prose .jr-fig{margin:2.2em 0 2.4em}.jr-prose .jr-fig img{display:block;width:100%;height:auto;border-radius:0;background:var(--cream-deep)}.jr-prose .jr-fig figcaption{margin:10px 0 0;padding-top:9px;border-top:1px solid color-mix(in srgb,var(--umber) 18%,transparent);font-family:var(--font-sans);font-size:12.5px;line-height:1.5;font-weight:400;color:var(--umber-soft)}.jr-prose h2,.jr-prose .jr-quiz,.jr-prose hr,.jr-prose .jr-refs,.jr-prose .jr-fig:not(.jr-fig-inset){clear:both}@media(min-width:640px){.jr-prose .jr-fig-inset{float:right;width:42%;margin:.35em 0 1.2em clamp(22px,3vw,36px)}}.jr-layout{display:grid;grid-template-columns:minmax(0,1fr);max-width:720px;margin:0;position:relative;z-index:1}.jr-rail{order:-1}.jr-wash{position:sticky;top:0;height:100vh;height:100svh;margin-bottom:-100vh;margin-bottom:-100svh;z-index:0;pointer-events:none}.jr-wash img{position:absolute;right:-16%;bottom:-30%;width:min(58vw,800px);height:auto;aspect-ratio:656 / 1012;object-fit:cover;opacity:.26;mix-blend-mode:multiply}@media(max-width:859px){.jr-wash img{right:-34%;bottom:-24%;width:112vw}}.jr-rail-sticky{display:none}.jr-rail-label{display:block;font-family:var(--font-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#87483d}.jr-toc-m{margin:0 0 30px;border:1px solid rgba(58,44,32,.16);border-radius:var(--radius-md);padding:0 18px;background:var(--cream-soft)}.jr-toc-m summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;cursor:pointer;list-style:none;font-family:var(--font-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#87483d}.jr-toc-m summary::-webkit-details-marker{display:none}.jr-toc-m summary:after{content:"+";font-size:16px;line-height:1;color:#87483d}.jr-toc-m[open] summary:after{content:"−"}.jr-toc-m ol{margin:0;padding:0 0 14px 1.25em}.jr-toc-m li{margin:0 0 8px}.jr-toc-m li::marker{font-family:var(--font-sans);font-size:12px;color:#87483d}.jr-toc-m a{font-family:var(--font-body);font-size:14.5px;line-height:1.45;color:var(--umber);text-decoration:none}.jr-toc-m a:hover{color:#87483d}.jr-toc ol{list-style:none;margin:14px 0 0;padding:0;border-left:1px solid rgba(58,44,32,.16)}.jr-toc li{margin:0}.jr-toc a{display:block;padding:7px 0 7px 16px;margin-left:-1px;border-left:1px solid transparent;font-family:var(--font-body);font-size:13.5px;line-height:1.45;color:var(--ink-55);text-decoration:none;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.jr-toc a:hover{color:var(--umber)}.jr-toc a[aria-current=true]{color:#87483d;border-left-color:#87483d}.jr-share{margin-top:34px}.jr-share ul{list-style:none;display:flex;flex-wrap:wrap;gap:10px 20px;margin:12px 0 0;padding:0}.jr-share a,.jr-share button{font-family:var(--font-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#87483d;background:none;border:0;padding:0 0 2px;cursor:pointer;text-decoration:none;border-bottom:1px solid rgba(135,72,61,.35);line-height:1.5;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.jr-share a:hover,.jr-share button:hover{color:var(--umber);border-bottom-color:var(--umber)}.jr-share-m{margin-top:clamp(36px,4.5vw,56px);padding-top:22px;border-top:1px solid rgba(58,44,32,.16)}.jr-disclaimer{margin:clamp(36px,4.5vw,56px) 0 0;padding-top:22px;border-top:1px solid rgba(58,44,32,.16);font-family:var(--font-body);font-size:12.5px;line-height:1.75;color:var(--ink-55)}@media(min-width:860px){.jr-hero-copy{padding-left:max(clamp(20px,5vw,46px),calc((200% - 1120px)/2))!important}}@media(min-width:1100px){.jr-layout{max-width:1120px;margin:0 auto;grid-template-columns:250px minmax(0,720px);column-gap:clamp(48px,5vw,84px);justify-content:start;align-items:start}.jr-rail{align-self:stretch;grid-column:1}.jr-col{grid-column:2}.jr-rail-sticky{display:block;position:sticky;top:110px;padding-top:6px}.jr-toc-m,.jr-share-m{display:none}}@media(prefers-reduced-motion:reduce){[data-read-progress]{display:none}}.jr-prose .jr-quiz{background:var(--cream-soft);border-left:2px solid var(--clay-rose);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:22px 24px 20px;margin:1.8em 0 2em;font-size:clamp(14.5px,1.1vw,15.5px);line-height:1.65}.jr-prose .jr-quiz-label{display:block;font-family:var(--font-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#87483d;margin:0 0 10px}.jr-prose .jr-quiz-intro{color:var(--umber);font-weight:400;margin:0 0 .6em}.jr-prose .jr-quiz-scale{font-family:var(--font-sans);font-size:12px;letter-spacing:.04em;color:var(--ink-55);margin:0 0 1em}.jr-prose .jr-quiz-qs{list-style:none;margin:0;padding:0;counter-reset:jrq}.jr-prose .jr-quiz-qs>li{margin:0 0 1.15em;padding:0;counter-increment:jrq}.jr-prose .jr-quiz fieldset{border:0;margin:0;padding:0;min-width:0}.jr-prose .jr-quiz legend,.jr-prose .jr-quiz-question{display:block;font-weight:500;color:var(--umber);margin:0 0 8px;padding:0}.jr-prose .jr-quiz legend:before,.jr-prose .jr-quiz-question:before{content:counter(jrq) ". ";font-family:var(--font-sans);font-size:.85em;color:#87483d}.jr-prose .jr-quiz-hint{font-size:.92em;color:var(--ink-55);margin:-4px 0 8px;font-style:italic}.jr-prose .jr-quiz-opts{display:flex;flex-wrap:wrap;gap:8px}.jr-prose .jr-quiz-opts label,.jr-prose .jr-quiz-opts button{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:13px;line-height:1.35;color:var(--umber);background:#f4efe5;border:1px solid rgba(58,44,32,.26);border-radius:var(--radius-pill);padding:8px 14px;cursor:pointer;text-align:left;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.jr-prose .jr-quiz-opts label:hover,.jr-prose .jr-quiz-opts button:hover{border-color:#87483d}.jr-prose .jr-quiz-opts input{margin:0;accent-color:#87483D}.jr-prose .jr-quiz-opts label:has(input:checked){background:var(--umber);border-color:var(--umber);color:var(--cream)}.jr-prose .jr-quiz-letter{font-size:11px;letter-spacing:.08em;color:#87483d}.jr-prose .jr-quiz-opts button[data-picked]{background:var(--umber);border-color:var(--umber);color:var(--cream)}.jr-prose .jr-quiz-opts button[data-picked] .jr-quiz-letter{color:var(--clay-rose-soft)}.jr-prose .jr-quiz-opts button[data-picked][data-distractor]{background:transparent;color:var(--ink-55);border-style:dashed}.jr-prose .jr-quiz-opts button[data-reveal-correct]{border-color:var(--terracotta);box-shadow:inset 0 0 0 1px var(--terracotta)}.jr-prose .jr-quiz-opts button:disabled{cursor:default}.jr-prose .jr-quiz-answer{margin:8px 0 0;font-size:.95em}.jr-prose .jr-quiz-answer summary{cursor:pointer;font-family:var(--font-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#87483d;list-style:none}.jr-prose .jr-quiz-answer summary::-webkit-details-marker{display:none}.jr-prose .jr-quiz-answer summary:after{content:" +"}.jr-prose .jr-quiz-answer[open] summary:after{content:" −"}.jr-prose .jr-quiz-answer p{margin:8px 0 0;color:var(--umber)}.jr-prose .jr-quiz-actions{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 0}.jr-prose .jr-quiz-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-sans);font-weight:500;font-size:12px;letter-spacing:var(--ls-button);text-transform:uppercase;line-height:1;color:var(--cream);background:var(--terracotta);border:1px solid var(--terracotta);border-radius:var(--radius-xs);padding:13px 22px;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.jr-prose .jr-quiz-btn:hover{background:var(--terracotta-deep);border-color:var(--terracotta-deep);transform:translateY(-1px)}.jr-prose .jr-quiz-btn-quiet{color:#87483d;background:transparent;border-color:#87483d66}.jr-prose .jr-quiz-btn-quiet:hover{background:transparent;color:var(--umber);border-color:var(--umber)}.jr-prose .jr-quiz-missing{font-family:var(--font-sans);font-size:12.5px;color:#87483d;margin:0 0 10px}.jr-prose .jr-quiz-results{margin-top:18px;padding-top:16px;border-top:1px solid rgba(58,44,32,.16)}.jr-prose .jr-quiz-total{font-family:var(--font-sans);font-size:12.5px;letter-spacing:.06em;color:var(--ink-55);margin:0 0 8px}.jr-prose .jr-quiz-total:empty{display:none}.jr-prose .jr-quiz-result{margin:0 0 .9em}.jr-prose .jr-quiz-result p{margin:0 0 .3em}.jr-prose .jr-quiz-result-title strong{font-family:var(--font-display);font-weight:400;font-size:1.3em;letter-spacing:var(--ls-display);color:var(--umber)}.jr-prose .jr-quiz-range{font-family:var(--font-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-55);margin-left:8px}.jr-prose .jr-quiz[data-state=answered] .jr-quiz-result:not([data-active]){display:none}.jr-prose .jr-quiz[data-state=answered] .jr-quiz-range,.jr-prose .jr-quiz[data-state=answered] [data-quiz-form],.jr-prose .jr-quiz[data-state=answered] .jr-quiz-scale{display:none}.jr-prose .jr-quiz-note{font-size:.92em;color:var(--ink-55);margin:.6em 0 0}.jr-prose .jr-quiz-note a{color:#87483d}.jr-prose .jr-quiz-score{font-family:var(--font-display);font-size:1.25em;color:var(--umber);margin:6px 0 0}.jr-prose .jr-quiz-score:empty{display:none}.jr-prose .jr-quiz[data-stepping] .jr-quiz-qs>li:not([data-current]){display:none}.jr-prose .jr-quiz[data-stepping] legend:before,.jr-prose .jr-quiz[data-stepping] .jr-quiz-question:before{content:none}.jr-prose .jr-quiz[data-stepping] .jr-quiz-qs>li{margin-bottom:.4em}.jr-prose .jr-quiz[data-stepping] .jr-quiz-actions,.jr-prose .jr-quiz[data-stepping] .jr-quiz-scale{display:none}.jr-prose .jr-quiz-nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:18px 0 0;padding-top:14px;border-top:1px solid rgba(58,44,32,.16)}.jr-prose .jr-quiz-progress{font-family:var(--font-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-55)}.jr-prose .jr-quiz-nav-btns{display:flex;gap:10px;margin-left:auto}.jr-prose .jr-quiz-btn:disabled{opacity:.45;cursor:default;transform:none}.jr-prose .jr-quiz-btn[hidden],.jr-prose .jr-quiz[data-state=answered] .jr-quiz-nav,.jr-prose .jr-quiz[data-state=scored] .jr-quiz-nav,.jr-prose .jr-quiz[data-state=scored] .jr-quiz-qs{display:none}.jr-prose .jr-quiz-results [data-quiz-reset]{margin-top:20px}.jr-prose .jr-quiz[data-stepping]:not([data-state=answered]) .jr-quiz-results{display:none}.jr-prose .jr-refs{font-size:clamp(13px,1.02vw,14.5px);line-height:1.65;color:var(--ink-55);padding-left:1.5em}.jr-prose .jr-refs li{margin-bottom:.7em;scroll-margin-top:110px}.jr-prose .jr-refs li:target{color:var(--umber)}
