body.pbn-redesign{--pbn-background:#fff5e9;--pbn-surface:#ffffff;--pbn-text:#492b24;--pbn-primary:#a33d24;--pbn-accent:#276776;--bg:var(--pbn-background);--bg-2:var(--pbn-surface);--panel:var(--pbn-surface);--gold:var(--pbn-primary);--text:var(--pbn-text);--muted:var(--pbn-text);--border:var(--pbn-accent);margin:0;background:var(--pbn-background)!important;color:var(--pbn-text)!important;font-family:system-ui,-apple-system,'Segoe UI',sans-serif;line-height:1.7}.pbn-redesign *{box-sizing:border-box}.pbn-redesign a{color:var(--pbn-accent);text-decoration-thickness:1px;text-underline-offset:4px}.pbn-redesign a:hover{color:var(--pbn-primary)}.pbn-redesign :focus-visible{outline:3px solid var(--pbn-accent);outline-offset:5px}.pbn-redesign h1,.pbn-redesign h2,.pbn-redesign h3,.pbn-redesign .brand-name,.pbn-redesign .footer-brand-name{font-family:'Trebuchet MS',sans-serif;color:var(--pbn-text);line-height:1.15;letter-spacing:-.025em}.pbn-redesign h1{font-size:clamp(2.3rem,5vw,4.4rem)}.pbn-redesign h2{font-size:clamp(1.7rem,3vw,2.5rem)}.pbn-redesign h3{font-size:1.35rem}.pbn-redesign .container{width:min(1180px,92%);margin-inline:auto;padding:0}.pbn-redesign .site-header{background:var(--pbn-surface)!important;border:0;border-top:5px solid var(--pbn-primary);border-bottom:1px solid var(--pbn-accent)}.pbn-redesign .header-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:15px 0}.pbn-redesign .brand,.pbn-redesign .footer-brand-row{display:flex;align-items:center;gap:10px}.pbn-redesign .brand-name{font-size:1.4rem;font-weight:700}.pbn-redesign svg path{fill:var(--pbn-primary)!important}.pbn-redesign .primary-nav{display:flex;justify-content:center;gap:10px 20px;flex-wrap:wrap}.pbn-redesign .primary-nav a{font-size:.85rem;color:var(--pbn-accent);font-weight:650}.pbn-redesign .btn-compact,.pbn-redesign .btn-primary,.pbn-redesign #age-ok{display:inline-block;background:var(--pbn-primary)!important;color:var(--pbn-surface)!important;border:1px solid var(--pbn-primary)!important;border-radius:0!important;padding:11px 19px;text-decoration:none;font-weight:650}.pbn-redesign .btn-secondary{display:inline-block;background:var(--pbn-surface);color:var(--pbn-accent);border:1px solid var(--pbn-accent);padding:11px 19px;text-decoration:none}.pbn-redesign #main-content{display:flex;flex-direction:column;gap:40px;padding:38px 0 60px}.pbn-redesign .hero{display:grid;grid-template-columns:1.05fr 1fr;min-height:0;width:min(1180px,92%);margin:auto;background:var(--pbn-surface)!important;border:1px solid var(--pbn-accent);padding:18px;gap:0;position:relative}.pbn-redesign .hero-bg{position:relative;inset:auto;grid-column:2;grid-row:1;min-height:440px;background-size:cover;background-position:center}.pbn-redesign .hero-scrim,.pbn-redesign .hero-side-scrim{display:none!important;background:none!important}.pbn-redesign .hero-content{position:relative;grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:36px 35px 36px 20px;margin:0;max-width:none;background:var(--pbn-surface);color:var(--pbn-text)}.pbn-redesign .hero h1{margin:0;color:var(--pbn-text)}.pbn-redesign .hero .subtitle{font-size:1rem;color:var(--pbn-text);line-height:1.75}.pbn-redesign .eyebrow{font-size:.72rem;letter-spacing:.17em;font-weight:750;color:var(--pbn-primary)}.pbn-redesign .hero-actions{display:flex;gap:12px;flex-wrap:wrap}.pbn-redesign #articles{order:-1;width:min(1180px,92%);margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;background:var(--pbn-background)}.pbn-redesign #articles>h2{grid-column:1/-1;margin:0;padding-bottom:14px;border-bottom:2px solid var(--pbn-primary)}.pbn-redesign .article-preview{background:var(--pbn-surface);border:1px solid var(--pbn-accent);border-left:5px solid var(--pbn-primary);padding:28px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.pbn-redesign .article-preview h3,.pbn-redesign .article-preview p{margin:0}.pbn-redesign .article-preview h3 a{color:var(--pbn-text)}.pbn-redesign time{font-size:.8rem;color:var(--pbn-accent)}.pbn-redesign .section-gaming{width:min(1180px,92%);margin:auto;background:var(--pbn-surface)!important;border:1px solid var(--pbn-accent);padding:28px}.pbn-redesign .gaming-inner{width:100%;display:grid;grid-template-columns:1.3fr 1fr;gap:35px;align-items:center}.pbn-redesign .gaming-media{grid-column:2;grid-row:1;width:100%;height:350px;background-size:cover;background-position:center;border-radius:0}.pbn-redesign .gaming-text{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:18px}.pbn-redesign .gaming-text h2,.pbn-redesign .gaming-text p{margin:0;color:var(--pbn-text)}.pbn-redesign .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;border-top:1px solid var(--pbn-accent);padding-top:18px}.pbn-redesign .stat{display:flex;flex-direction:column}.pbn-redesign .stat .value{font-size:1.8rem;color:var(--pbn-primary);font-family:'Trebuchet MS',sans-serif}.pbn-redesign .stat .label{font-size:.65rem;color:var(--pbn-text)}.pbn-redesign .section-resp{width:min(1180px,92%);margin:auto;background:var(--pbn-background)!important;padding:20px 0}.pbn-redesign .resp-header{display:grid;grid-template-columns:1fr 1.3fr;gap:35px;align-items:start;max-width:none;text-align:left;padding:0}.pbn-redesign .resp-header h2,.pbn-redesign .resp-header p{margin:0;color:var(--pbn-text)}.pbn-redesign .section-resp>.container{width:100%}.pbn-redesign .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.pbn-redesign .card{display:flex;flex-direction:column;gap:14px;background:var(--pbn-surface)!important;border:1px solid var(--pbn-accent);border-top:5px solid var(--pbn-primary);padding:25px;border-radius:0}.pbn-redesign .card h3,.pbn-redesign .card p{margin:0;color:var(--pbn-text)}.pbn-redesign .site-footer{background:var(--pbn-surface)!important;color:var(--pbn-text)!important;border-top:5px solid var(--pbn-accent);padding:40px 0 25px}.pbn-redesign .footer-top{display:grid;grid-template-columns:1fr 2fr;gap:30px}.pbn-redesign .footer-brand{display:flex;flex-direction:column;gap:15px}.pbn-redesign .footer-brand-name{font-size:1.4rem;font-weight:700}.pbn-redesign .footer-tagline{max-width:29ch;color:var(--pbn-text)}.pbn-redesign .footer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.pbn-redesign .footer-col{display:flex;flex-direction:column;gap:10px}.pbn-redesign .footer-col .title{font-size:.75rem;color:var(--pbn-primary);font-weight:750}.pbn-redesign .footer-col a,.pbn-redesign .footer-col div{white-space:normal;font-size:.8rem;color:var(--pbn-accent)}.pbn-redesign .footer-contact{grid-column:1/-1;border-top:1px solid var(--pbn-accent);padding-top:20px;font-size:.85rem;color:var(--pbn-text)}.pbn-redesign .footer-divider{height:1px;background:var(--pbn-accent);margin:25px 0}.pbn-redesign .footer-bottom{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;width:100%;font-size:.75rem}.pbn-redesign .footer-bottom div,.pbn-redesign .footer-bottom small{color:var(--pbn-text)}.pbn-redesign .responsible-small{width:100%;font-size:.75rem;margin-top:15px;color:var(--pbn-text)}.pbn-redesign .wp-article-main{display:block;padding:35px 0 65px}.pbn-redesign .wp-article-section{display:block}.pbn-redesign .wp-article-section>.container{max-width:960px}.pbn-redesign .wp-article-card{display:block;background:var(--pbn-surface);border:1px solid var(--pbn-accent);padding:clamp(20px,5vw,65px)}.pbn-redesign .wp-article-header{border-bottom:3px solid var(--pbn-primary);padding-bottom:25px;margin-bottom:30px}.pbn-redesign .wp-article-header h1{font-size:clamp(2rem,4vw,3.4rem);margin:10px 0 0}.pbn-redesign .wp-article-date{font-size:.85rem;color:var(--pbn-accent)}.pbn-redesign .wp-article-body{max-width:72ch;margin:auto;overflow-wrap:anywhere;font-size:1.04rem}.pbn-redesign .wp-article-body h2{margin-top:2em;font-size:1.9rem}.pbn-redesign .wp-article-body h3{margin-top:1.5em}.pbn-redesign .wp-article-body p{margin:1.25em 0}.pbn-redesign .wp-article-body ul,.pbn-redesign .wp-article-body ol{padding-left:1.5em}.pbn-redesign .wp-article-body li{padding:5px 0}.pbn-redesign .toc{display:block;padding:22px;background:var(--pbn-background);border-left:4px solid var(--pbn-accent)}.pbn-redesign .toc ul{margin:8px 0}.pbn-redesign table{display:table;width:100%;border-collapse:collapse;table-layout:fixed;font-size:.9rem;margin:25px 0}.pbn-redesign th,.pbn-redesign td{padding:12px;border:1px solid var(--pbn-accent);text-align:left;vertical-align:top;overflow-wrap:anywhere}.pbn-redesign th{background:var(--pbn-background);color:var(--pbn-text)}.pbn-redesign img{display:block;max-width:100%;height:auto}.pbn-redesign figure{margin:25px 0}.pbn-redesign figcaption{font-size:.8rem;margin-top:10px;color:var(--pbn-accent)}.pbn-redesign [id]{scroll-margin-top:24px}.pbn-redesign [data-breadcrumbs]{max-width:960px;width:92%;margin:25px auto 0;font-size:.85rem}.pbn-redesign #age-overlay{background:rgba(73,43,36,.9)!important}.pbn-redesign #age-overlay>div{background:var(--pbn-surface)!important;color:var(--pbn-text)!important;border:2px solid var(--pbn-primary)!important;border-radius:0!important}.pbn-redesign .byline{border-top:1px solid var(--pbn-accent);padding-top:16px;font-size:.85rem}@media(max-width:850px){.pbn-redesign .header-inner{grid-template-columns:1fr auto}.pbn-redesign .primary-nav{grid-column:1/-1;grid-row:2;justify-content:flex-start;width:100%;order:initial}.pbn-redesign .hero{grid-template-columns:1fr}.pbn-redesign .hero-bg{grid-column:1;grid-row:1;min-height:280px}.pbn-redesign .hero-content{grid-column:1;grid-row:2;padding:25px 12px}.pbn-redesign .gaming-inner,.pbn-redesign .resp-header,.pbn-redesign .footer-top{grid-template-columns:1fr}.pbn-redesign .gaming-media{grid-column:1;grid-row:1;height:280px;max-width:none}.pbn-redesign .gaming-text{grid-column:1;grid-row:2}.pbn-redesign .cards{grid-template-columns:1fr}.pbn-redesign .footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.pbn-redesign #articles{grid-template-columns:1fr}.pbn-redesign .article-preview{padding:22px}.pbn-redesign .section-gaming{padding:20px}.pbn-redesign .hero-actions{display:grid;width:100%}.pbn-redesign .hero-actions a{text-align:center}.pbn-redesign th,.pbn-redesign td{padding:7px;font-size:.78rem}.pbn-redesign .wp-article-card{padding:20px}.pbn-redesign .primary-nav{gap:9px 16px}.pbn-redesign .btn-compact{padding:8px 12px}.pbn-redesign .footer-bottom div{white-space:normal}}
