.hb-hero{padding-top:1.5rem!important}.powered-by{display:none!important}.wc-cite{counter-reset:pub-counter}.wc-cite li{list-style:none;counter-increment:pub-counter}.wc-cite li::before{content:"[" counter(pub-counter)"] ";font-weight:700}footer,.site-footer{background-color:#f6f8fa;color:#000;height:1.5cm;display:flex;align-items:center;justify-content:center;width:100vw;max-width:100%;padding:0;margin:0;border-top:1px solid #ddd;box-sizing:border-box;font-family:segoe ui,Tahoma,Geneva,Verdana,sans-serif;font-size:.9rem;line-height:1.4}footer a,.site-footer a{color:inherit;text-decoration:none;font-weight:500}@media(prefers-color-scheme:dark){footer,.site-footer{background-color:#161b22;color:#fff;border-top:1px solid #2a2f38}footer a,.site-footer a{color:inherit}}.download-wrapper{display:flex;justify-content:center;margin-top:1.5rem}.download-btn-outline{display:inline-block;padding:.55rem 1.4rem;border-radius:999px;font-size:.95rem;font-weight:600;text-decoration:none;background-color:initial!important;color:#3f6d9c;border:2px solid #38628b;transition:color .2s ease,border-color .2s ease}.download-btn-outline:hover{background-color:initial!important;color:#008441;border-color:#008441;text-decoration:none}body.dark .download-btn-outline{color:#3f6d9c;border-color:#3f6d9c}body.dark .download-btn-outline:hover{color:#008441;border-color:#008441}.arabic-text{direction:rtl;text-align:right}.spoiler summary{font-style:italic}.resume-biography{padding-top:.75rem!important;padding-bottom:.5rem!important}@media(max-width:1023px){.resume-biography{padding-top:0rem!important;padding-bottom:0rem!important;margin-top:-2rem}}@media(min-width:1024px){#section-portfolio{padding-top:.5rem!important;padding-bottom:.5rem!important}}@media(max-width:1023px){#section-portfolio{padding-top:0!important;padding-bottom:0!important}}@media(min-width:1024px){#contact{padding-top:0!important;padding-bottom:.5rem!important}}@media(max-width:1023px){#contact{padding-top:0!important;padding-bottom:0!important}}[x-data="searchModal()"] a[href*=hugoblox],[x-data="searchModal()"] a[href*=hugo-blox],[x-data="searchModal()"] a[href*="hugoblox.com"],[x-data="searchModal()"] a[href*="hugoblox.net"]{display:none!important}if it's wrapped in a footer-like container, hide it too */
[x-data="searchModal()"] .pagefind-ui__search-footer,[x-data="searchModal()"] .search-footer,[x-data="searchModal()"] footer{display:none!important}*/