/*
Theme Name: PDC Dispatch
Description: A relaxed writing-focused Blocksy child theme for Pig Daddy Cash.
Template: blocksy
Version: 1.0.1
Text Domain: pdc-dispatch
*/
:root{--theme-text-color:#dbdde0;--theme-heading-color:#f5f2ec;--theme-link-initial-color:#19d8e5;--theme-link-hover-color:#fff;--theme-body-background-color:#111418;--theme-border-color:#343b43}
body{background:#111418;color:#dbdde0;font-family:Arial,Helvetica,sans-serif;line-height:1.7}a{color:#19d8e5}a:hover{color:#fff}a:focus-visible,button:focus-visible{outline:3px solid #19d8e5;outline-offset:5px}.pdc-banner{display:block;background:#0b0d10}.pdc-banner img{display:block;width:100%;height:auto;max-width:2048px;margin:auto}.pdc-nav{background:#181c21;border-bottom:1px solid #343b43}.pdc-nav-inner{max-width:1160px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px}.pdc-brand{font-size:14px;letter-spacing:.12em;font-weight:bold;color:#f5f2ec;text-decoration:none}.pdc-links,.pdc-links ul{list-style:none;display:flex;gap:24px;padding:0;margin:0}.pdc-links a{text-decoration:none;font-size:14px}.pdc-main{max-width:1160px;margin:auto;padding:65px 24px 80px}.pdc-intro{max-width:730px;margin-bottom:40px}.pdc-eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#19d8e5;font-size:12px;font-weight:bold}.pdc-main h1{font-size:clamp(32px,5vw,56px);line-height:1.13;margin:14px 0 20px;color:#f5f2ec}.pdc-intro p{font-size:19px}.pdc-platforms{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:40px 0 65px}.pdc-platform{padding:22px 24px;border:1px solid #343b43;border-radius:8px;background:#1a1f25;text-decoration:none;display:block;color:#f5f2ec}.pdc-platform strong{display:block;font-size:18px;letter-spacing:.05em}.pdc-platform span{color:#adb5bf;font-size:14px}.pdc-platform:hover{border-color:#19d8e5}.pdc-inactive{opacity:.75}.pdc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pdc-card{border:1px solid #343b43;border-radius:8px;overflow:hidden;background:#191e24}.pdc-card img{width:100%;aspect-ratio:16/10;object-fit:cover}.pdc-card-body{padding:24px}.pdc-card h3{margin:8px 0 12px;font-size:23px}.pdc-card h3 a{color:#f5f2ec;text-decoration:none}.pdc-card p{font-size:16px}.pdc-note{padding:25px;border-left:3px solid #19d8e5;background:#191e24}.pdc-about{margin-top:65px;padding-left:24px;border-left:3px solid #a65ac9;max-width:780px}.pdc-footer{border-top:1px solid #343b43;padding:28px 24px;text-align:center;font-size:13px;color:#aab1bb}.pdc-skip{position:absolute;left:-9999px}.pdc-skip:focus{left:12px;top:40px;z-index:99999;background:#111418;padding:12px}.entry-content{color:#dbdde0} .pdc-footer p{margin:0} @media(max-width:700px){.pdc-nav-inner{flex-direction:column;gap:10px}.pdc-links,.pdc-links ul{flex-wrap:wrap;justify-content:center;gap:16px}.pdc-main{padding-top:35px}.pdc-platforms,.pdc-grid{grid-template-columns:1fr}.pdc-platforms{gap:12px;margin-bottom:40px}.pdc-platform{padding:16px 20px}.pdc-banner img{min-height:0}.pdc-about{margin-top:40px}}

/* Override the parent theme's generated palette and background selectors. */
html body.pdc-site{background:#111418!important;background-image:none!important;color:#dbdde0!important;--theme-text-color:#dbdde0;--theme-heading-color:#f5f2ec;--theme-palette-color-3:#dbdde0;--theme-palette-color-4:#f5f2ec;--theme-palette-color-5:#343b43;--theme-palette-color-6:#191e24;--theme-palette-color-7:#181c21;--theme-palette-color-8:#111418;--theme-body-background-color:#111418}
body.pdc-site .pdc-main{background:#111418!important;color:#dbdde0!important}
body.pdc-site .pdc-main h1,body.pdc-site .pdc-main h2,body.pdc-site .pdc-main h3{color:#f5f2ec!important}
body.pdc-site .pdc-intro p,body.pdc-site .pdc-about p,body.pdc-site .pdc-note p,body.pdc-site .pdc-card p{color:#dbdde0!important}
body.pdc-site .pdc-nav{background:#181c21!important}
body.pdc-site .pdc-banner img{height:auto!important;max-height:none!important;object-fit:contain!important}
