.intro[data-astro-cid-j7pv25f6]{padding:4px 0 20px}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(34px,4vw,56px);margin:0 0 8px}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:13px;letter-spacing:.03em;color:var(--mute);max-width:130ch}.thread[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 22px;padding-block:26px 4px}.thread[data-astro-cid-j7pv25f6] .lab[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.thread[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:15px;line-height:1.7;color:#cfc9bb;max-width:78ch}.thread[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-underline-offset:4px;text-decoration-color:var(--line-strong)}.thread[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration-color:var(--ink)}.panels[data-astro-cid-j7pv25f6]{display:flex;min-height:max(560px,calc(100svh - 226px));border-top:1px solid var(--line)}.panel[data-astro-cid-j7pv25f6]{position:relative;flex:1 1 0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:clamp(20px,3vw,40px);border-right:1px solid var(--line);transition:flex-grow .55s cubic-bezier(.2,.7,.2,1);background:var(--bg-2)}.panel[data-astro-cid-j7pv25f6]:last-child{border-right:0}.panels[data-astro-cid-j7pv25f6]:hover .panel[data-astro-cid-j7pv25f6]{flex-grow:.8}.panels[data-astro-cid-j7pv25f6] .panel[data-astro-cid-j7pv25f6]:hover,.panels[data-astro-cid-j7pv25f6] .panel[data-astro-cid-j7pv25f6]:focus-within{flex-grow:1.7}.copy[data-astro-cid-j7pv25f6]{position:relative;z-index:2;max-width:44ch}.copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(48px,6.2vw,92px);margin:10px 0 12px}.copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 18px;color:#d6d0c2;max-width:36ch}.stretch[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:none}.stretch[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:3;cursor:pointer}.stretch[data-astro-cid-j7pv25f6]:focus-visible{outline:none}.stretch[data-astro-cid-j7pv25f6]:focus-visible:after{outline:2px solid var(--accent);outline-offset:-6px;border-radius:3px}.row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap}.go[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;font-family:var(--font-mono);font-size:12px;letter-spacing:.05em;color:var(--accent);padding:7px 14px;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);border-radius:999px;transition:background .25s,color .25s,transform .3s,border-color .25s}.panel[data-astro-cid-j7pv25f6]:hover .go[data-astro-cid-j7pv25f6],.panel[data-astro-cid-j7pv25f6]:focus-within .go[data-astro-cid-j7pv25f6]{background:var(--accent);color:#0c0c0b;border-color:var(--accent);transform:translate(4px)}.art[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:0;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.panel[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,#0c0c0bf5 20%,#0c0c0b8c 36%,#0c0c0b00 54%);pointer-events:none}.panel[data-astro-cid-j7pv25f6]:hover .art[data-astro-cid-j7pv25f6],.panel[data-astro-cid-j7pv25f6]:focus-within .art[data-astro-cid-j7pv25f6]{transform:scale(1.04)}.burrow[data-astro-cid-j7pv25f6]{background:radial-gradient(120% 90% at 30% 20%,#1c3a2a,#0e1a13 60%,#0b0f0c)}.burrow-art[data-astro-cid-j7pv25f6] .b1{position:absolute;width:92%;left:4%;top:6%;transform:rotate(-2deg)}.burrow-art[data-astro-cid-j7pv25f6] .b2{position:absolute;width:31%;right:5%;top:27%;transform:rotate(3deg)}.marauders[data-astro-cid-j7pv25f6]{background:radial-gradient(120% 90% at 70% 10%,#2a2013,#0e1220 60%,#090b12)}.marauders-art[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{position:absolute;top:5%;left:4%;width:220%;height:105%;border:0;transform:scale(.43);transform-origin:top left;pointer-events:none;border-radius:10px;box-shadow:0 30px 70px -20px #000}.homelab[data-astro-cid-j7pv25f6]{background:radial-gradient(120% 90% at 50% 0%,#10231d,#0b100e 60%)}.homelab-art[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;top:3%;left:4%;width:92%;height:62%;object-fit:cover;object-position:10% 38%;border-radius:12px;box-shadow:0 30px 70px -20px #000}.gh-still[data-astro-cid-j7pv25f6]{display:none}@media(max-width:860px){.panels[data-astro-cid-j7pv25f6]{flex-direction:column;min-height:0}.panel[data-astro-cid-j7pv25f6]{min-height:78svh;border-right:0;border-bottom:1px solid var(--line);flex:none}.panels[data-astro-cid-j7pv25f6]:hover .panel[data-astro-cid-j7pv25f6],.panels[data-astro-cid-j7pv25f6] .panel[data-astro-cid-j7pv25f6]:hover{flex-grow:0}.marauders-art[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{display:none}.gh-still[data-astro-cid-j7pv25f6]{display:block;position:absolute;top:5%;left:4%;width:92%;height:auto;border-radius:10px;box-shadow:0 30px 70px -20px #000}}
