#summary[data-astro-cid-444jey6b]{scroll-margin-top:20rem}@media screen and (min-width: 1024px){#summary[data-astro-cid-444jey6b]{scroll-margin-top:revert}}.tinted-image[data-astro-cid-icv3rdao]{position:relative;transition:transform 3s ease}.tinted-image[data-astro-cid-icv3rdao] .tint-overlay[data-astro-cid-icv3rdao]{position:absolute;inset:0;pointer-events:none;background:var(--tint, red);mix-blend-mode:multiply;opacity:.65;transition:opacity .28s ease}article[data-astro-cid-icv3rdao]:hover .tint-overlay[data-astro-cid-icv3rdao]{opacity:.75}article[data-astro-cid-icv3rdao]:hover .tinted-image[data-astro-cid-icv3rdao]{transform:scale(1.2)}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-container[data-astro-cid-xiuxv5hu],#collaboration-faq[data-astro-cid-xiuxv5hu] .ac[data-astro-cid-xiuxv5hu],#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-trigger[data-astro-cid-xiuxv5hu]{background:transparent}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac[data-astro-cid-xiuxv5hu]{margin-bottom:1rem}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-trigger[data-astro-cid-xiuxv5hu]{border:none;display:flex;flex:1;justify-content:space-between;align-items:center;padding:.5rem 0;transition:all .2s;text-align:start;cursor:pointer;font-size:1rem;line-height:1.5rem;font-weight:500;color:hsl(var(--foreground))}@media (min-width: 640px){#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-trigger[data-astro-cid-xiuxv5hu]{font-size:1.125rem;line-height:1.75rem}}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-trigger[data-astro-cid-xiuxv5hu]:focus,#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-trigger[data-astro-cid-xiuxv5hu]:hover{color:inherit;text-decoration:underline}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-trigger[data-astro-cid-xiuxv5hu]:after{content:"";display:none}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-trigger[data-astro-cid-xiuxv5hu][aria-expanded=true] svg[data-astro-cid-xiuxv5hu]{transform:rotate(180deg)}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-content[data-astro-cid-xiuxv5hu]{overflow:hidden;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards;padding-inline:0px}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-panel[data-astro-cid-xiuxv5hu]{font-family:Inter,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.875rem!important;line-height:1.25rem!important}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-panel[data-astro-cid-xiuxv5hu]>[data-astro-cid-xiuxv5hu]:first-child{margin-top:.75rem}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-panel[data-astro-cid-xiuxv5hu]>[data-astro-cid-xiuxv5hu]:last-child{margin-bottom:1rem}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac-content[data-astro-cid-xiuxv5hu][data-state=open]{animation-name:accordion-down}#collaboration-faq[data-astro-cid-xiuxv5hu] .ac[data-astro-cid-xiuxv5hu]{border-bottom-width:1px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;border-bottom-color:hsl(var(--muted-foreground) / .15)}html:not([data-theme=system]):not(.dark) #light-theme-button[data-astro-cid-5kwuvbvs] svg[data-astro-cid-5kwuvbvs],html:not([data-theme=system]).dark #dark-theme-button[data-astro-cid-5kwuvbvs] svg[data-astro-cid-5kwuvbvs],html[data-theme=system] #system-theme-button[data-astro-cid-5kwuvbvs] svg[data-astro-cid-5kwuvbvs]{stroke:#1e90ff}[data-astro-cid-5kwuvbvs]:not(html[data-theme=system]) & [data-astro-cid-5kwuvbvs]:not(html.dark) #light-theme-button[data-astro-cid-5kwuvbvs] svg[data-astro-cid-5kwuvbvs],html[data-theme=system] #system-theme-button[data-astro-cid-5kwuvbvs] svg[data-astro-cid-5kwuvbvs]{stroke:#1e90ff}@media screen and (min-width: 1024px){.timeline-shell[data-astro-cid-73omu3ku]{--border-width: 1px;--border-height: 1px;--timeline-col-width: 15rem;--transition-duration: .7s;--border-gap: calc( var(--border-width) * 4 )}.timeline-shell[data-astro-cid-73omu3ku]:before{content:"";position:absolute;z-index:2;top:0;left:var(--timeline-col-width);height:100%;width:var(--border-height);pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,var(--timeline-border-color, rgba(0, 0, 0, .08)) 10%,var(--timeline-border-color, rgba(0, 0, 0, .14)) 20%,var(--timeline-border-color, rgba(0, 0, 0, .14)) 80%,var(--timeline-border-color, rgba(0, 0, 0, .08)) 90%,rgba(255,255,255,0) 100%);-webkit-mask:repeating-linear-gradient(to bottom,#000 0 var(--border-width),transparent var(--border-width) calc(var(--border-width) + var(--border-gap)));mask:repeating-linear-gradient(to bottom,#000 0 var(--border-width),transparent var(--border-width) calc(var(--border-width) + var(--border-gap)));opacity:.85;transition:opacity var(--transition-duration) ease,transform var(--transition-duration) ease;transform-origin:top center}.timeline-shell[data-astro-cid-73omu3ku]:before,.timeline-shell[data-astro-cid-73omu3ku]:after{content:"";position:absolute;top:0;left:var(--timeline-col-width);height:100%;width:var(--border-height);pointer-events:none;-webkit-mask:repeating-linear-gradient(to bottom,#000 0 var(--border-width),transparent var(--border-width) calc(var(--border-width) + var(--border-gap)));mask:repeating-linear-gradient(to bottom,#000 0 var(--border-width),transparent var(--border-width) calc(var(--border-width) + var(--border-gap)));transform-origin:top center;transition:opacity var(--transition-duration) ease,transform var(--transition-duration) ease}.timeline-shell[data-astro-cid-73omu3ku]:before{z-index:1;opacity:.9;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,color-mix(in srgb,var(--timeline-border-color, rgba(0, 0, 0, .08)) 80%,rgba(255,255,255,0) 20%) 10%,var(--timeline-border-color, rgba(0, 0, 0, .14)) 20%,var(--timeline-border-color, rgba(0, 0, 0, .14)) 80%,color-mix(in srgb,var(--timeline-border-color, rgba(0, 0, 0, .08)) 80%,rgba(255,255,255,0) 20%) 90%,rgba(255,255,255,0) 100%)}.timeline-shell[data-astro-cid-73omu3ku]:after{z-index:3;opacity:0;transform:translateY(-10%);background:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,var(--timeline-color) 12%,var(--timeline-color) 88%,rgba(255,255,255,.5) 100%)}.timeline-shell[data-astro-cid-73omu3ku]:hover .timeline-date[data-astro-cid-73omu3ku]{color:var(--timeline-color)}}:root{--timeline-color-zinc: #666666;--timeline-color-black: #444;--timeline-color-red: #ef4444;--timeline-color-yellow: #f59e0b;--timeline-color-green: #107d58;--timeline-color-blue: #2563eb;--timeline-border-color: #444;--timeline-date-color: #555}html.dark,html[dark]{--timeline-color-zinc: #9ca3af;--timeline-color-black: #444;--timeline-color-red: #fca5a5;--timeline-color-yellow: #fcd34d;--timeline-color-green: #34d399;--timeline-color-blue: #93c5fd;--timeline-border-color: rgba(233, 233, 233, .091);--timeline-date-color: #e6e6e6}.timeline-zinc[data-astro-cid-73omu3ku]{--timeline-color: var(--timeline-color-zinc);--timeline-border-color: rgba(102, 102, 102, .12);--timeline-date-color: var(--timeline-color-zinc)}.timeline-black[data-astro-cid-73omu3ku]{--timeline-color: var(--timeline-color-black);--timeline-border-color: #333;--timeline-date-color: var(--timeline-color-black)}.timeline-red[data-astro-cid-73omu3ku]{--timeline-color: var(--timeline-color-red);--timeline-border-color: rgba(239, 68, 68, .12);--timeline-date-color: var(--timeline-color-red)}.timeline-yellow[data-astro-cid-73omu3ku]{--timeline-color: var(--timeline-color-yellow);--timeline-border-color: rgba(245, 158, 11, .12);--timeline-date-color: var(--timeline-color-yellow)}.timeline-green[data-astro-cid-73omu3ku]{--timeline-color: var(--timeline-color-green);--timeline-border-color: rgba(16, 125, 88, .12);--timeline-date-color: var(--timeline-color-green)}.timeline-blue[data-astro-cid-73omu3ku]{--timeline-color: var(--timeline-color-blue);--timeline-border-color: rgba(37, 99, 235, .12);--timeline-date-color: var(--timeline-color-blue)}.timeline-date[data-astro-cid-73omu3ku]{color:var(--timeline-date-color)}.timeline-gap-none[data-astro-cid-73omu3ku]{--border-gap: 0px}.timeline-gap-sm[data-astro-cid-73omu3ku]{--border-gap: calc(var(--border-width) * 1)}.timeline-gap-md[data-astro-cid-73omu3ku]{--border-gap: calc(var(--border-width) * 3)}.timeline-gap-lg[data-astro-cid-73omu3ku]{--border-gap: calc(var(--border-width) * 6)}.text-sideways[data-astro-cid-mu44m727]{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}.text-sideways[data-astro-cid-mu44m727].bottom-rtl{writing-mode:vertical-rl}.text-sideways[data-astro-cid-mu44m727].bottom-ltr{writing-mode:vertical-lr}.tile-grid[data-astro-cid-mu44m727]{background-image:linear-gradient(#00000080,#00000080),url(/me/headshot-rebel.jpg);background-repeat:repeat;background-position:center;background-size:40px 40px;transition:background-size .5s ease-in-out}.tile-grid[data-astro-cid-mu44m727]:hover{background-size:120px 120px}.tile-grid[data-astro-cid-mu44m727]{position:relative;background-image:url(/me/headshot-rebel.jpg);background-repeat:repeat;background-position:center;background-size:40px 40px;overflow:hidden;transition:background-size .5s ease-in-out}.tile-grid[data-astro-cid-mu44m727]:before{content:"";position:absolute;inset:0;background:#00000080;pointer-events:none;transition:opacity .35s ease;opacity:1}#sidebar-bg[data-astro-cid-mu44m727]{--transition-duration: .2s;--transition-ease: cubic-bezier(.2, .9, .2, 1);--sidebar-transition: opacity var(--transition-duration) var(--transition-ease)}#sidebar-bg-photo[data-astro-cid-mu44m727],#sidebar-bg-tint[data-astro-cid-mu44m727],#sidebar-bg-idle[data-astro-cid-mu44m727]{transition:var(--sidebar-transition)!important}#sidebar-bg-photo[data-astro-cid-mu44m727],#sidebar-bg-tint[data-astro-cid-mu44m727]{opacity:0}#sidebar-bg-idle[data-astro-cid-mu44m727]{opacity:1}#sidebar-bg[data-astro-cid-mu44m727].reveal #sidebar-bg-photo[data-astro-cid-mu44m727]{transition-duration:0ms!important;opacity:.85}#sidebar-bg[data-astro-cid-mu44m727].reveal #sidebar-bg-tint[data-astro-cid-mu44m727]{transition-duration:0ms!important;opacity:1}#sidebar-bg[data-astro-cid-mu44m727].reveal #sidebar-bg-idle[data-astro-cid-mu44m727]{opacity:0}.text-stroke[data-astro-cid-qpevvx3k]{color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:var(--stroke-width, 2px);-webkit-text-stroke-color:var(--stroke-color, crimson);text-stroke:var(--stroke-width, 2px) var(--stroke-color, crimson)}
