@font-face{font-family:OrchardJournal;src:url(/assets/4fd316d47ceab59b.woff2) format("woff2");font-weight:200 800;font-display:swap;unicode-range:u+000d,u+0020-007e,u+00a0-0113,u+0116-012b,u+012e-0131,u+0134-0137,u+0139-013e,u+0141-0148,u+014a-014d,u+0150-017e,u+0192,u+01a0-01a1,u+01af-01b0,u+0218-021b,u+0259,u+02c6-02c7,u+02d8-02dd,u+0374-0375,u+037e,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ce,u+0400-045f,u+0490-0491,u+04ae-04af,u+04ba-04bb,u+04e8-04e9,u+1e80-1e85,u+1e9e,u+1ea0-1ef9,u+2011,u+2013-2014,u+2018-201a,u+201c-2022,u+2026,u+2030,u+2039-203a,u+2044,u+2060,u+2070,u+2074-2079,u+2080-2089,u+20a3,u+20a9-20ac,u+20ae,u+20b1,u+20b4,u+20b9-20ba,u+20bd,u+20bf,u+2116,u+2122,u+2190-2193,u+21b5,u+2202,u+2205,u+220f,u+2211-2212,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+e001-e003,u+e007-e009,u+fb01-fb02}.orchard-journal{--surface:#1c2228;--text:#eef2f6;--text-strong:#d1d9df;--text-muted:#bac6d0;--rule:#48525c;--rule-soft:#374149;--font-mono:OrchardJournal,Arial,sans-serif;color-scheme:dark;height:100dvh;overflow-y:auto;overflow-x:clip;scrollbar-gutter:stable;background:var(--surface);color:var(--text);font-family:OrchardJournal,Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.orchard-journal *{box-sizing:border-box}.orchard-journal a{color:inherit;text-decoration:none;touch-action:manipulation}.orchard-journal :is(button,input,summary){font:inherit}.orchard-journal :is(h1,h2,h3,p){margin:0}.orchard-journal :is(h1,h2,h3){text-wrap:balance}.orchard-journal p{text-wrap:pretty}.orchard-journal :is(a,button,input,summary):focus-visible{outline:3px solid #b8cdca;outline-offset:5px}.orchard-journal main:focus{outline:0}.orchard-journal [id]{scroll-margin-top:112px}.journal-skip{position:fixed;top:8px;left:16px;z-index:50;padding:12px 18px;background:var(--text);color:var(--surface)!important;transform:translateY(-200%)}.journal-skip:focus{transform:none}.journal-header{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:24px;min-height:84px;padding:12px max(24px,calc((100% - 1280px)/2));border-bottom:1px solid var(--rule-soft);background:var(--surface)}.journal-brand{display:inline-flex;align-items:center;min-height:44px;flex-shrink:0}.journal-brand img{display:block;width:142px;height:auto}.journal-nav{display:flex;align-items:center;justify-content:center;gap:8px;margin-inline:auto}.journal-nav a{padding:12px 16px;min-height:44px;font-size:14px;color:var(--text-strong);border-radius:6px}.journal-demo{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:11px 18px;border:1px solid #86939d;border-radius:7px;font-size:14px;font-weight:600;white-space:nowrap}.journal-demo span{font-size:18px;font-weight:400}.journal-mobile-menu{display:none}.journal-footer{width:calc(100% - 80px);max-width:1280px;margin-inline:auto;padding:56px 0 36px;border-top:1px solid var(--rule)}.journal-footer-intro{display:flex;align-items:center;justify-content:space-between;gap:24px}.journal-footer-intro p{font-size:18px;color:var(--text-strong)}.journal-footer-nav{display:flex;flex-wrap:wrap;gap:8px 28px;padding:28px 0;border-bottom:1px solid var(--rule-soft)}.journal-footer-nav a,.journal-footer-resources a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--text-muted)}.journal-footer-resources{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:32px 0}.journal-footer-resources nav{display:flex;flex-direction:column;align-items:flex-start}.journal-footer-resources h2{font-size:15px;font-weight:600;margin-bottom:12px}.journal-footer-resources a{min-height:44px;line-height:1.6;padding-block:6px}.journal-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px;border-top:1px solid var(--rule-soft);font-size:13px;color:var(--text-muted)}.journal-footer-bottom a{display:inline-flex;align-items:center;min-height:44px}@media(hover:hover) and (pointer:fine){.journal-nav a:hover{background:#282e34;color:var(--text)}.journal-demo:hover{background:var(--text);color:var(--surface)}.journal-footer a:hover{color:var(--text);text-decoration:underline;text-underline-offset:4px}}@media(max-width:800px){.journal-header{gap:12px;min-height:76px;padding:10px 24px}.journal-brand img{width:118px}.journal-nav{display:none}.journal-header>.journal-demo{margin-left:auto;min-height:44px;padding:8px 13px;gap:10px}.journal-mobile-menu{display:block}.journal-mobile-menu summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;font-size:14px;list-style:none}.journal-mobile-menu summary::-webkit-details-marker{display:none}.journal-mobile-menu[open] summary span{transform:rotate(45deg)}.journal-mobile-menu nav{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;padding:12px 24px 20px;background:var(--surface);border-bottom:1px solid var(--rule)}.journal-mobile-menu nav a{display:flex;align-items:center;min-height:52px;border-top:1px solid var(--rule-soft);font-size:17px}.journal-footer{width:calc(100% - 48px);padding-top:40px}.journal-footer-intro{align-items:flex-start;flex-direction:column;gap:16px}.journal-footer-intro p{font-size:17px;max-width:30ch}.journal-footer-resources{gap:24px}.journal-footer-nav{gap:4px 20px}}@media(max-width:440px){.journal-header{padding-inline:18px;gap:10px}.journal-header .journal-brand img{width:100px}.journal-header .journal-demo{font-size:12px;gap:8px;padding-inline:10px}.journal-header .journal-demo span{display:none}.journal-mobile-menu summary{font-size:12px}.journal-footer-resources{grid-template-columns:1fr;gap:28px}.journal-footer-resources a{min-height:44px}.journal-footer{width:calc(100% - 40px)}}@media print{body:has(.orchard-journal),html:has(.orchard-journal){height:auto!important;overflow:visible!important}.orchard-journal{--surface:#fff;--text:#20262c;--text-strong:#20262c;--text-muted:#46515a;--rule:#87939c;--rule-soft:#b5bdc4;height:auto;overflow:visible;background:white;color:var(--text)}.journal-footer,.journal-header,.journal-skip,.orchard-journal .blog-intro:before{display:none}}@font-face{font-family:OrchardJournal;src:url(/assets/877b787ced9da96d.woff2) format("woff2");font-weight:200 800;font-display:swap;unicode-range:u+0020-007e,u+00a0-00ff,u+2011,u+2013-2014,u+2018-201a,u+201c-2022,u+2026,u+2030,u+2039-203a,u+2044,u+2060,u+2070,u+2074-2079,u+2080-2089,u+20a3,u+20a9-20ac,u+20ae,u+20b1,u+20b4,u+20b9-20ba,u+20bd,u+20bf,u+2116,u+2122,u+2190-2193,u+21b5,u+2212}.orchard-blog{min-height:0}.orchard-blog .blog-wrap{width:calc(100% - 80px);max-width:1180px;margin-inline:auto}.orchard-blog .blog-intro{position:relative;isolation:isolate;padding:88px 0 80px;margin-bottom:40px}.orchard-blog .blog-intro:before{content:"";position:absolute;z-index:-1;inset:0 0 -40px;background:linear-gradient(90deg,#1c2228 10%,rgb(28 34 40/.92) 47%,rgb(28 34 40/.25)),linear-gradient(0deg,#1c2228,transparent 70%),url(/assets/63a433904a66fe3d.webp) right 38%/min(70vw,900px) auto no-repeat;opacity:.6;pointer-events:none}.orchard-blog .blog-eyebrow{font-size:14px;color:var(--text-muted);margin:0 0 24px}.orchard-blog .blog-intro__body{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.orchard-blog h1{font-family:Georgia,Times New Roman,serif;font-size:72px;font-weight:400;line-height:1.06;letter-spacing:-.035em;margin:0}.orchard-blog .blog-intro__body>p{font-size:18px;line-height:1.75;max-width:49ch;color:var(--text-strong);margin:0}.orchard-blog .blog-section-label{font-size:14px;font-weight:500;color:var(--text-muted);margin:0 0 28px}.orchard-blog .blog-featured{border-top:1px solid var(--rule);padding-top:24px}.orchard-blog .blog-featured__grid{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;column-gap:48px}.orchard-blog .blog-feature{position:relative;padding:8px 0 32px}.orchard-blog .blog-feature--lead{grid-row:span 2;display:flex;flex-direction:column;border-right:1px solid var(--rule-soft);padding-right:48px}.orchard-blog .blog-feature:last-child{border-top:1px solid var(--rule-soft);padding-top:28px}.orchard-blog .blog-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;color:var(--text-muted);font-size:13px;line-height:1.6}.orchard-blog .blog-feature h3{font-size:26px;line-height:1.25;font-weight:550;letter-spacing:-.025em;margin:20px 0 16px;max-width:30ch}.orchard-blog .blog-feature--lead h3{font-size:40px;line-height:1.15;font-weight:500;margin-top:32px;max-width:22ch}.orchard-blog .blog-feature p{font-size:17px;line-height:1.75;max-width:49ch;color:var(--text-strong);margin:0}.orchard-blog .blog-feature h3 a:after{content:"";position:absolute;inset:0}.orchard-blog .blog-feature__arrow{display:none}.orchard-blog .blog-feature__read{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:36px;font-size:15px}.orchard-blog .blog-library{margin-top:80px}.orchard-blog .blog-library__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:32px}.orchard-blog .blog-library h2{font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:1.15;letter-spacing:-.025em;margin:0}.orchard-blog .blog-search{width:360px;max-width:100%}.orchard-blog .blog-search label{display:block;font-size:13px;color:var(--text-muted);margin-bottom:10px}.orchard-blog .blog-search input{display:block;width:100%;min-height:48px;padding:12px 16px;border:1px solid #68757f;border-radius:7px;background:#252c33;color:var(--text);font-size:16px}.orchard-blog .blog-search input::placeholder{color:var(--text-muted);opacity:1}.orchard-blog .blog-library__controls{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--rule);padding-bottom:24px}.orchard-blog .blog-filters{display:flex;flex-wrap:wrap;gap:8px}.orchard-blog .blog-filters button{min-height:44px;padding:8px 16px;border:1px solid var(--rule);border-radius:6px;font-size:14px;color:var(--text-strong);background:transparent;cursor:pointer}.orchard-blog .blog-filters button[aria-pressed=true]{background:var(--text);border-color:var(--text);color:var(--surface)}.orchard-blog .blog-results{color:var(--text-muted);font-size:13px;white-space:nowrap}.orchard-blog .blog-article{display:grid;grid-template-columns:180px minmax(0,1fr);gap:40px;padding:32px 0;border-bottom:1px solid var(--rule-soft);position:relative}.orchard-blog .blog-article .blog-meta{flex-direction:column;justify-content:flex-start;gap:8px;padding-top:4px}.orchard-blog .blog-article__copy{padding-right:48px}.orchard-blog .blog-article h3{font-size:25px;font-weight:550;line-height:1.3;letter-spacing:-.02em;margin:0 0 12px}.orchard-blog .blog-article h3 a:after{content:"";position:absolute;inset:0}.orchard-blog .blog-article p{font-size:17px;color:var(--text-strong);line-height:1.75;max-width:65ch;margin:0}.orchard-blog .blog-article__arrow{position:absolute;right:0;top:36px}.orchard-blog .blog-archive{display:inline-flex;align-items:center;gap:16px;min-height:48px;margin-top:24px;font-size:15px;text-decoration:underline;text-underline-offset:5px}.orchard-blog .blog-empty{padding:48px 0}.orchard-blog .blog-empty h3{font-size:25px;margin-bottom:16px}.orchard-blog .blog-empty p{color:var(--text-strong)}.orchard-blog .blog-empty button{min-height:44px;margin-top:16px;text-decoration:underline;cursor:pointer}.orchard-blog .blog-briefing{display:flex;align-items:center;justify-content:space-between;gap:48px;padding:64px 0 80px;margin-top:80px;border-top:1px solid var(--rule)}.orchard-blog .blog-briefing h2{font-family:Georgia,Times New Roman,serif;font-size:48px;line-height:1.12;letter-spacing:-.03em;font-weight:400;margin:0 0 24px}.orchard-blog .blog-briefing p:not(.blog-eyebrow){color:var(--text-strong);font-size:17px;line-height:1.75;max-width:48ch}.orchard-blog .blog-briefing .journal-demo{flex-shrink:0}@media(hover:hover) and (pointer:fine){.orchard-blog :is(.blog-feature h3 a,.blog-article h3 a):hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.orchard-blog .blog-filters button:hover{border-color:var(--text)}}@media(max-width:1260px){.orchard-blog .blog-intro{padding-top:72px}.orchard-blog h1{font-size:64px}}@media(max-width:900px){.orchard-blog .blog-featured__grid{column-gap:32px}.orchard-blog .blog-feature--lead{padding-right:32px}.orchard-blog .blog-feature--lead h3{font-size:34px}.orchard-blog .blog-library__heading{flex-direction:column;align-items:flex-start;gap:24px}.orchard-blog .blog-search{width:100%}.orchard-blog .blog-article{grid-template-columns:150px minmax(0,1fr);gap:24px}.orchard-blog .blog-briefing{flex-direction:column;align-items:flex-start}}@media(max-width:640px){.orchard-blog .blog-wrap{width:calc(100% - 40px)}.orchard-blog .blog-intro{padding:48px 0;margin-bottom:32px}.orchard-blog .blog-intro:before{inset:0 0 -32px;background-size:auto,auto,700px auto;opacity:.32}.orchard-blog h1{font-size:48px;line-height:1.08}.orchard-blog .blog-intro__body{gap:24px}.orchard-blog .blog-intro__body>p{font-size:17px}.orchard-blog .blog-featured__grid{display:block}.orchard-blog .blog-feature--lead{border-right:0;padding-right:0}.orchard-blog .blog-feature+.blog-feature{border-top:1px solid var(--rule-soft);padding-top:24px}.orchard-blog .blog-feature h3,.orchard-blog .blog-feature--lead h3{font-size:28px;margin-top:20px}.orchard-blog .blog-feature__read{padding-top:24px}.orchard-blog .blog-library{margin-top:48px}.orchard-blog .blog-library h2{font-size:34px}.orchard-blog .blog-library__controls{flex-direction:column;align-items:flex-start}.orchard-blog .blog-article{grid-template-columns:1fr;gap:16px;padding:28px 0}.orchard-blog .blog-article .blog-meta{flex-direction:row;justify-content:space-between;padding:0}.orchard-blog .blog-article__copy{padding-right:32px}.orchard-blog .blog-article h3{font-size:23px}.orchard-blog .blog-article__arrow{top:70px}.orchard-blog .blog-briefing{padding:48px 0 64px;margin-top:48px;gap:28px}.orchard-blog .blog-briefing h2{font-size:38px}.orchard-blog .blog-eyebrow{margin-bottom:20px}}