@layer components{
.pagefind-ui__form{flex-direction:row;margin-left:1px;display:flex;}
.pagefind-ui__form .pagefind-ui__search-input{border-radius:var(--spacing);border-bottom-width:2px;border-left-width:2px;border-color:var(--color-gray-500);background-color:var(--color-gray-700);padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2);color:var(--color-white);border-top-right-radius:0;border-bottom-right-radius:0;margin-left:auto;margin-right:auto;line-height:1.625;}
.pagefind-ui__form .pagefind-ui__search-clear{color:#0000;width:calc(var(--spacing)*3);background-color:var(--color-gray-500);font-size:0;position:relative;}
.pagefind-ui__form .pagefind-ui__search-clear:before{content:"X";color:var(--color-white);padding:calc(.2rem + 1px) 2px;font-size:.8rem;position:absolute;inset:0;}
.pagefind-ui__drawer{max-width:calc(var(--spacing)*150);background:var(--color-front-gray-darker);color:var(--color-front-gray);z-index:20;margin-top:1.75rem;position:absolute;box-shadow:0 2px 2px #0003,0 3px 1px -2px #0006,0 1px 12px #0009;}
.pagefind-ui__drawer .pagefind-ui__results-area{disply:flex;flex-direction:column;}
.pagefind-ui__drawer .pagefind-ui__results-area .pagefind-ui__message{font-size:var(--text-base);padding:calc(var(--spacing)*2);}
.pagefind-ui__drawer .pagefind-ui__results-area .pagefind-ui__results{gap:var(--spacing);padding:var(--spacing);flex-direction:column;display:flex;}
.pagefind-ui__drawer .pagefind-ui__results-area .pagefind-ui__results .pagefind-ui__result{background:var(--color-front-gray);color:var(--color-black);flex-direction:row;display:flex;}
.pagefind-ui__drawer .pagefind-ui__results-area .pagefind-ui__results .pagefind-ui__result .pagefind-ui__result-thumb{width:calc(var(--spacing)*32);}
.pagefind-ui__drawer .pagefind-ui__results-area .pagefind-ui__results .pagefind-ui__result .pagefind-ui__result-thumb .pagefind-ui__result-image{object-fit:cover;object-position:75% 50%;height:100%;}
.pagefind-ui__drawer .pagefind-ui__results-area .pagefind-ui__results .pagefind-ui__result .pagefind-ui__result-inner{padding:calc(var(--spacing)*2);flex:60%;}
.pagefind-ui__drawer .pagefind-ui__results-area .pagefind-ui__results .pagefind-ui__result .pagefind-ui__result-inner .pagefind-ui__result-title{font-weight:500;font-family:var(--font-strong);}
.pagefind-ui__drawer .pagefind-ui__results-area .pagefind-ui__results .pagefind-ui__result .pagefind-ui__result-inner .pagefind-ui__result-excerpt{text-align:justify;padding:.25rem 0 .5rem;}
.pagefind-ui__drawer .pagefind-ui__results-area .pagefind-ui__results .pagefind-ui__result .pagefind-ui__result-inner .pagefind-ui__result-tags{gap:calc(var(--spacing)*2);font-size:var(--text-sm);flex-direction:row;display:flex;}
.pagefind-ui__drawer .pagefind-ui__results-area .pagefind-ui__results .pagefind-ui__result .pagefind-ui__result-inner .pagefind-ui__result-tags .pagefind-ui__result-tag{padding:calc(var(--spacing)*1);border-radius:var(--spacing);background-color:var(--color-gray-300);color:var(--color-gray-700);display:inline-block;}}@layer utilities{
.group-\[\:has\(\#tabs-activator-links-music\:checked\)\]\/tabs-links\:translate-x-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:checked) *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-music\:checked\)\]\/tabs-links\:border-yellow-600:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:checked) *){border-color:var(--color-yellow-600);}
.group-\[\:has\(\#tabs-activator-links-music\:checked\)\]\/tabs-links\:opacity-100:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:checked) *){opacity:1;}
.group-\[\:has\(\#tabs-activator-links-music\:not\(\:checked\)\)\]\/tabs-links\:invisible:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:not(:checked)) *){visibility:hidden;}
.group-\[\:has\(\#tabs-activator-links-music\:not\(\:checked\)\)\]\/tabs-links\:translate-x-9:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:not(:checked)) *){--tw-translate-x:calc(var(--spacing)*9);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-music\:not\(\:checked\)\)\]\/tabs-links\:opacity-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-music:not(:checked)) *){opacity:0;}
.group-\[\:has\(\#tabs-activator-links-social\:checked\)\]\/tabs-links\:translate-x-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:checked) *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-social\:checked\)\]\/tabs-links\:border-yellow-600:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:checked) *){border-color:var(--color-yellow-600);}
.group-\[\:has\(\#tabs-activator-links-social\:checked\)\]\/tabs-links\:opacity-100:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:checked) *){opacity:1;}
.group-\[\:has\(\#tabs-activator-links-social\:not\(\:checked\)\)\]\/tabs-links\:invisible:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:not(:checked)) *){visibility:hidden;}
.group-\[\:has\(\#tabs-activator-links-social\:not\(\:checked\)\)\]\/tabs-links\:translate-x-9:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:not(:checked)) *){--tw-translate-x:calc(var(--spacing)*9);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-social\:not\(\:checked\)\)\]\/tabs-links\:opacity-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-social:not(:checked)) *){opacity:0;}
.group-\[\:has\(\#tabs-activator-links-tech\:checked\)\]\/tabs-links\:translate-x-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:checked) *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-tech\:checked\)\]\/tabs-links\:border-yellow-600:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:checked) *){border-color:var(--color-yellow-600);}
.group-\[\:has\(\#tabs-activator-links-tech\:checked\)\]\/tabs-links\:opacity-100:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:checked) *){opacity:1;}
.group-\[\:has\(\#tabs-activator-links-tech\:not\(\:checked\)\)\]\/tabs-links\:invisible:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:not(:checked)) *){visibility:hidden;}
.group-\[\:has\(\#tabs-activator-links-tech\:not\(\:checked\)\)\]\/tabs-links\:translate-x-9:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:not(:checked)) *){--tw-translate-x:calc(var(--spacing)*9);translate:var(--tw-translate-x)var(--tw-translate-y);}
.group-\[\:has\(\#tabs-activator-links-tech\:not\(\:checked\)\)\]\/tabs-links\:opacity-0:is(:where(.group\/tabs-links):has(#tabs-activator-links-tech:not(:checked)) *){opacity:0;}
.peer-checked\/drawer-left\:visible:is(:where(.peer\/drawer-left):checked~*){visibility:visible;}
.peer-checked\/drawer-left\:block:is(:where(.peer\/drawer-left):checked~*){display:block;}
.peer-checked\/drawer-left\:translate-x-0:is(:where(.peer\/drawer-left):checked~*){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);}
.peer-checked\/drawer-left\:opacity-50:is(:where(.peer\/drawer-left):checked~*){opacity:.5;}
.peer-checked\/drawer-right\:visible:is(:where(.peer\/drawer-right):checked~*){visibility:visible;}
.peer-checked\/drawer-right\:block:is(:where(.peer\/drawer-right):checked~*){display:block;}
.peer-checked\/drawer-right\:translate-x-0:is(:where(.peer\/drawer-right):checked~*){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);}
.peer-checked\/drawer-right\:opacity-50:is(:where(.peer\/drawer-right):checked~*){opacity:.5;}}