.docs[data-astro-cid-hfertcsn]{--paper:#f3eee5;--ink:#151a2b;--ink-dim:#151a2ba8;--rule:#151a2b1f;--rust:#b8663a;--col-gap:clamp(32px, 4vw, 64px);gap:0 var(--col-gap);background:var(--paper);min-height:100svh;color:var(--ink);grid-template-rows:1fr auto;grid-template-columns:300px minmax(0,760px) minmax(200px,1fr);display:grid}.side[data-astro-cid-hfertcsn]{grid-row:1/-1}.docs[data-astro-cid-hfertcsn]>.footer{max-width:none;margin:0 0 0 calc(-1 * var(--col-gap));padding-left:var(--col-gap);background:var(--night-deep);color:var(--snow-dim);border-top:0;grid-area:2/2/auto/-1}.side[data-astro-cid-hfertcsn]{padding:32px 32px 0 var(--gutter);color:var(--snow);background:#131829;overflow:clip;box-shadow:inset -1px 0 #f1ece60d}.side-inner[data-astro-cid-hfertcsn]{isolation:isolate;min-height:calc(100svh - 32px);position:sticky;top:32px}.side-inner[data-astro-cid-hfertcsn]:after{content:"";z-index:-1;pointer-events:none;top:-32px;bottom:0;left:calc(-1 * var(--gutter));background:linear-gradient(#e8996a1a 0%,#e8996a40 40%,#e8996a36 75%,#e8996a00 100%);position:absolute;right:-32px;-webkit-mask:url(/contours-tall.svg) 50%/cover no-repeat;mask:url(/contours-tall.svg) 50%/cover no-repeat}.side[data-astro-cid-hfertcsn] summary[data-astro-cid-hfertcsn]{display:none}.side[data-astro-cid-hfertcsn] ul[data-astro-cid-hfertcsn],.toc[data-astro-cid-hfertcsn] ul[data-astro-cid-hfertcsn]{margin:0;padding:0;list-style:none}.group[data-astro-cid-hfertcsn]+.group[data-astro-cid-hfertcsn]{margin-top:30px}.side[data-astro-cid-hfertcsn] li[data-astro-cid-hfertcsn] a[data-astro-cid-hfertcsn]{font:500 15px/1.35 var(--body);color:var(--snow-dim);padding:7px 0;text-decoration:none;display:block}.side[data-astro-cid-hfertcsn] li[data-astro-cid-hfertcsn] a[data-astro-cid-hfertcsn]:hover{color:var(--snow)}.side[data-astro-cid-hfertcsn] li[data-astro-cid-hfertcsn] a[data-astro-cid-hfertcsn][aria-current]{color:var(--snow);font-weight:700}.label[data-astro-cid-hfertcsn]{font:300 22px/1 var(--display);letter-spacing:.01em;align-items:center;gap:12px;margin:0 0 10px;display:flex}.label[data-astro-cid-hfertcsn]:after{content:"";flex:1;height:1px}.side[data-astro-cid-hfertcsn] .label[data-astro-cid-hfertcsn]{color:var(--snow)}.side[data-astro-cid-hfertcsn] .label[data-astro-cid-hfertcsn]:after{background:linear-gradient(90deg,#e8996a99,#e8996a00)}.toc[data-astro-cid-hfertcsn]{width:220px;padding:56px var(--gutter) 0 0;place-self:start end;position:sticky;top:0}.toc[data-astro-cid-hfertcsn] .label[data-astro-cid-hfertcsn]{color:var(--ink);font-size:19px}.toc[data-astro-cid-hfertcsn] .label[data-astro-cid-hfertcsn]:after{background:linear-gradient(90deg,#b8663a80,#b8663a00)}.toc[data-astro-cid-hfertcsn] li[data-astro-cid-hfertcsn] a[data-astro-cid-hfertcsn]{border-left:1px solid var(--rule);font:400 13px/1.4 var(--body);color:var(--ink-dim);padding:5px 0 5px 12px;text-decoration:none;display:block}.toc[data-astro-cid-hfertcsn] li[data-astro-cid-hfertcsn] a[data-astro-cid-hfertcsn]:hover{color:var(--ink);border-color:var(--rust)}.article[data-astro-cid-hfertcsn]{min-width:0;padding:48px 0 96px}h1[data-astro-cid-hfertcsn]{font-size:clamp(44px,5.5vw,72px);font-weight:800}.lede[data-astro-cid-hfertcsn]{color:var(--ink-dim);margin-top:16px;font-size:19px}.prose[data-astro-cid-hfertcsn]{margin-top:44px;font-size:17px;line-height:1.7}.prose[data-astro-cid-hfertcsn] h2{font:800 30px/1.1 var(--display);text-transform:uppercase;border-top:1px solid var(--rule);margin:52px 0 14px;padding-top:20px;scroll-margin-top:24px}.prose[data-astro-cid-hfertcsn] h3{font:700 18px/1.3 var(--body);margin:32px 0 10px}.prose[data-astro-cid-hfertcsn] p,.prose[data-astro-cid-hfertcsn] ul,.prose[data-astro-cid-hfertcsn] ol{margin:0 0 16px}.prose[data-astro-cid-hfertcsn] ul,.prose[data-astro-cid-hfertcsn] ol{padding-left:22px}.prose[data-astro-cid-hfertcsn] li+li{margin-top:6px}.prose[data-astro-cid-hfertcsn] a{color:inherit;text-decoration-color:var(--ember);text-underline-offset:3px}.prose[data-astro-cid-hfertcsn] strong{color:var(--ink)}.prose[data-astro-cid-hfertcsn] code{font:500 .88em/1 var(--mono);white-space:nowrap;background:#151a2b12;border-radius:5px;padding:2px 6px}.prose[data-astro-cid-hfertcsn] pre{border-radius:10px;margin:0 0 20px;padding:16px 18px;overflow-x:auto;background:#0a0d18!important}.prose[data-astro-cid-hfertcsn] pre code{white-space:pre;color:var(--snow);background:0 0;padding:0;font-size:13.5px;line-height:1.6}.prose[data-astro-cid-hfertcsn] kbd{font:600 .85em/1 var(--mono);background:#fff;border-radius:5px;padding:3px 7px;box-shadow:inset 0 -2px #151a2b33,inset 0 0 0 1px #151a2b40}.prose[data-astro-cid-hfertcsn] blockquote{border-left:3px solid var(--ember);background:#e8996a29;border-radius:0 10px 10px 0;margin:0 0 20px;padding:14px 18px}.prose[data-astro-cid-hfertcsn] blockquote p:last-child{margin-bottom:0}.pager[data-astro-cid-hfertcsn]{border-top:1px solid var(--rule);justify-content:space-between;gap:16px;margin-top:64px;padding-top:24px;display:flex}.pager[data-astro-cid-hfertcsn] a[data-astro-cid-hfertcsn]{font:700 16px/1.3 var(--body);color:var(--ink);gap:6px;max-width:48%;text-decoration:none;display:grid}.pager[data-astro-cid-hfertcsn] a[data-astro-cid-hfertcsn] span[data-astro-cid-hfertcsn]{font:400 13px/1 var(--body);color:var(--ink-dim);align-items:center;gap:6px;display:flex}.pager[data-astro-cid-hfertcsn] .next[data-astro-cid-hfertcsn] span[data-astro-cid-hfertcsn]{justify-content:flex-end}.pager[data-astro-cid-hfertcsn] a[data-astro-cid-hfertcsn]:hover,.pager[data-astro-cid-hfertcsn] a[data-astro-cid-hfertcsn]:hover .arrow{color:var(--rust)}.pager[data-astro-cid-hfertcsn] .prev[data-astro-cid-hfertcsn]:hover .arrow{transform:translate(-3px)}.pager[data-astro-cid-hfertcsn] .next[data-astro-cid-hfertcsn]:hover .arrow{transform:translate(3px)}.pager[data-astro-cid-hfertcsn] .next[data-astro-cid-hfertcsn]{text-align:right;margin-left:auto}@media (width<=1180px){.docs[data-astro-cid-hfertcsn]{grid-template-columns:280px minmax(0,1fr)}.toc[data-astro-cid-hfertcsn]{display:none}.article[data-astro-cid-hfertcsn]{padding-right:var(--gutter)}}@media (width<=900px){.docs[data-astro-cid-hfertcsn]{grid-template-rows:none;grid-template-columns:1fr;gap:0}.side[data-astro-cid-hfertcsn]{grid-row:auto}.docs[data-astro-cid-hfertcsn]>.footer{padding-left:var(--gutter);grid-area:auto/1;margin:0}.side[data-astro-cid-hfertcsn]{padding:4px var(--gutter)}.side-inner[data-astro-cid-hfertcsn]{min-height:0;padding-bottom:8px;position:static}.side-inner[data-astro-cid-hfertcsn]:after{display:none}.side[data-astro-cid-hfertcsn] summary[data-astro-cid-hfertcsn]{cursor:pointer;font:700 15px/1 var(--body);padding:14px 0;display:block}.side-inner[data-astro-cid-hfertcsn][open] summary[data-astro-cid-hfertcsn]{margin-bottom:8px}.article[data-astro-cid-hfertcsn]{padding:32px var(--gutter) 72px}}
