#psbm-post{--red:#e8342a;--red-dark:#c82c24;--navy:#161b2c;--charcoal:#1e2439;--gold:#c89b3c;--white:#fff;--off:#f7f7f7;--ink:#161b2c;--gray:#667085;--muted:#9ba3b4;--line:#e5e3e3;--hair:#2a3350;--display:"Archivo",system-ui,sans-serif;--body:"Inter",system-ui,sans-serif;--serif:"Playfair Display",Georgia,serif;background:#fff;color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.75;-webkit-font-smoothing:antialiased;overflow:hidden}
#psbm-post *{box-sizing:border-box}#psbm-post a{text-decoration:none}#psbm-post img{display:block;max-width:100%}#psbm-post .psbm-container{width:min(1200px,calc(100% - 48px));margin:auto}
#psbm-post .psbm-hero{position:relative;background:var(--navy);padding:46px 0 72px;color:#fff;overflow:hidden}#psbm-post .psbm-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--hair) 1px,transparent 1px),linear-gradient(90deg,var(--hair) 1px,transparent 1px);background-size:64px 64px;opacity:.34;mask-image:radial-gradient(ellipse 75% 80% at 80% 30%,#000,transparent 75%)}
#psbm-post .psbm-hero .psbm-container{position:relative;z-index:1}#psbm-post .psbm-breadcrumbs{display:flex;gap:10px;align-items:center;margin-bottom:46px;color:var(--muted);font-size:12px}#psbm-post .psbm-breadcrumbs a{color:var(--muted)}#psbm-post .psbm-breadcrumbs a:hover{color:#fff}#psbm-post .psbm-breadcrumbs span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:35ch}
#psbm-post .psbm-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:64px;align-items:center}#psbm-post .psbm-kicker,#psbm-post .psbm-side-label,#psbm-post .psbm-cta>span,#psbm-post .psbm-section-head span{display:flex;align-items:center;gap:11px;color:var(--red);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}#psbm-post .psbm-kicker:before{content:"";width:28px;height:1px;background:var(--red)}
#psbm-post h1,#psbm-post h2,#psbm-post h3{font-family:var(--display);line-height:1.08;margin-top:0;color:var(--ink)}#psbm-post .psbm-hero h1{font-size:clamp(38px,5.2vw,68px);letter-spacing:-.035em;text-transform:uppercase;color:#fff;margin:18px 0 22px}#psbm-post .psbm-subtitle{font-family:var(--serif);font-size:clamp(18px,2vw,23px);line-height:1.55;color:#c8ceda;margin:0 0 26px;max-width:62ch}#psbm-post .psbm-meta{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}#psbm-post .psbm-meta i{width:3px;height:3px;background:var(--red);border-radius:50%}#psbm-post .psbm-meta a{color:var(--muted)}
#psbm-post .psbm-featured{position:relative;margin:0;aspect-ratio:4/3;border:1px solid rgba(232,52,42,.48);padding:10px;background:var(--charcoal)}#psbm-post .psbm-featured:before,#psbm-post .psbm-featured:after{content:"";position:absolute;width:22px;height:22px;border:2px solid var(--red);z-index:2}#psbm-post .psbm-featured:before{left:-1px;top:-1px;border-right:0;border-bottom:0}#psbm-post .psbm-featured:after{right:-1px;bottom:-1px;border-left:0;border-top:0}#psbm-post .psbm-featured img{width:100%;height:100%;object-fit:cover}#psbm-post .psbm-featured-placeholder{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;text-align:center}#psbm-post .psbm-featured-placeholder span,#psbm-post .psbm-featured-placeholder strong{font:800 50px/1 var(--display)}#psbm-post .psbm-featured-placeholder span{color:#fff}#psbm-post .psbm-featured-placeholder strong{color:var(--muted)}#psbm-post .psbm-featured-placeholder small{flex-basis:100%;margin-top:18px;color:var(--muted)}
#psbm-post .psbm-main-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:72px;padding-top:72px;padding-bottom:90px;align-items:start}#psbm-post .psbm-article{position:relative;min-width:0}#psbm-post .psbm-share{position:absolute;left:-58px;top:4px;display:grid;gap:8px;text-align:center}#psbm-post .psbm-share>span{writing-mode:vertical-rl;transform:rotate(180deg);font-size:9px;font-weight:800;letter-spacing:.18em;color:#98a0ad;margin:0 auto 5px}#psbm-post .psbm-share a,#psbm-post .psbm-share button{width:36px;height:36px;border:1px solid var(--line);background:#fff;color:var(--ink);display:grid;place-items:center;font-weight:800;font-family:var(--body);cursor:pointer}#psbm-post .psbm-share a:hover,#psbm-post .psbm-share button:hover{border-color:var(--red);color:var(--red)}
#psbm-post .psbm-content{color:#475467;font-size:17px}#psbm-post .psbm-content>p:first-child{font-size:20px;line-height:1.7;color:#344054}#psbm-post .psbm-content>p:first-child:first-letter{float:left;color:var(--red);font:800 67px/.82 var(--display);padding:8px 9px 0 0}#psbm-post .psbm-content h2{font-size:clamp(27px,3vw,38px);text-transform:uppercase;letter-spacing:-.02em;margin:54px 0 18px;padding-top:4px}#psbm-post .psbm-content h2:before{content:"";display:block;width:36px;height:2px;background:var(--red);margin-bottom:18px}#psbm-post .psbm-content h3{font-size:23px;margin:38px 0 14px}#psbm-post .psbm-content p{margin:0 0 22px}#psbm-post .psbm-content ul,#psbm-post .psbm-content ol{margin:20px 0 28px;padding-left:25px}#psbm-post .psbm-content li{margin-bottom:11px;padding-left:5px}#psbm-post .psbm-content li::marker{color:var(--red);font-weight:800}#psbm-post .psbm-content blockquote{margin:40px 0;padding:28px 32px;border:0;border-left:3px solid var(--red);background:var(--off);font:600 21px/1.6 var(--serif);color:var(--ink)}#psbm-post .psbm-content blockquote p{color:inherit;margin:0}#psbm-post .psbm-content a{color:var(--red);text-decoration:underline}#psbm-post .psbm-content img{margin:34px 0}#psbm-post .psbm-content figcaption{font-size:12px;color:#98a0ad;margin-top:-24px}
#psbm-post .psbm-tags{border-top:1px solid var(--line);margin-top:50px;padding-top:24px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}#psbm-post .psbm-tags>span{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-right:5px}#psbm-post .psbm-tags a{color:#596273;border:1px solid var(--line);padding:6px 11px;font-size:12px}#psbm-post .psbm-tags a:hover{border-color:var(--red);color:var(--red)}
#psbm-post .psbm-author{display:grid;grid-template-columns:84px 1fr;gap:22px;margin-top:42px;padding:28px;border:1px solid var(--line);background:var(--off)}#psbm-post .psbm-author-avatar img{width:84px;height:84px;object-fit:cover}#psbm-post .psbm-author span{font-size:9px;letter-spacing:.15em;font-weight:800;color:var(--red)}#psbm-post .psbm-author h3{font-size:20px;margin:5px 0 7px;text-transform:uppercase}#psbm-post .psbm-author p{margin:0;color:var(--gray);font-size:13px;line-height:1.65}
#psbm-post .psbm-cta{position:relative;overflow:hidden;background:var(--charcoal);color:#fff;margin-top:42px;padding:42px}#psbm-post .psbm-cta:after{content:"P";position:absolute;right:-15px;bottom:-65px;font:900 180px/1 var(--display);color:rgba(255,255,255,.025)}#psbm-post .psbm-cta h2{color:#fff;font-size:31px;text-transform:uppercase;margin:13px 0 12px;position:relative;z-index:1}#psbm-post .psbm-cta p{color:var(--muted);max-width:57ch;margin:0 0 22px;position:relative;z-index:1}#psbm-post .psbm-cta a,#psbm-post .psbm-newsletter>a{display:inline-flex;gap:18px;align-items:center;color:#fff;background:var(--red);padding:12px 18px;font-size:12px;font-weight:800;position:relative;z-index:1}#psbm-post .psbm-cta a:hover,#psbm-post .psbm-newsletter>a:hover{background:var(--red-dark)}
#psbm-post .psbm-sidebar{position:sticky;top:30px;display:grid;gap:18px}#psbm-post .psbm-side-card{border:1px solid var(--line);padding:26px;background:#fff}#psbm-post .psbm-side-card h2{font-size:19px;text-transform:uppercase;margin:9px 0 20px}#psbm-post .psbm-side-label{font-size:9px}#psbm-post .psbm-side-card form{display:flex}#psbm-post .psbm-side-card label{flex:1}#psbm-post .psbm-side-card .screen-reader-text{position:absolute;clip:rect(1px,1px,1px,1px)}#psbm-post .psbm-side-card input[type=search]{height:43px;width:100%;border:1px solid var(--line);padding:0 12px;font:13px var(--body)}#psbm-post .psbm-side-card input[type=submit]{border:0;background:var(--red);color:#fff;padding:0 15px;font-size:0;cursor:pointer}#psbm-post .psbm-side-card input[type=submit]:after{content:"→"}#psbm-post #psbm-toc{display:grid}#psbm-post #psbm-toc a{color:#596273;padding:10px 0 10px 16px;border-left:1px solid var(--line);font-size:13px;line-height:1.35}#psbm-post #psbm-toc a:hover{border-left-color:var(--red);color:var(--red)}#psbm-post #psbm-toc a.is-sub{padding-left:28px;font-size:12px}#psbm-post #psbm-toc p{font-size:12px;color:#98a0ad;margin:0}
#psbm-post .psbm-quick-links{display:grid}#psbm-post .psbm-quick-links a{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid var(--line);color:#596273;font-size:13px;font-weight:600}#psbm-post .psbm-quick-links a:last-child{border:0}#psbm-post .psbm-quick-links b{color:var(--red)}#psbm-post .psbm-related{display:grid;gap:17px}#psbm-post .psbm-related>a{display:grid;grid-template-columns:68px 1fr;gap:12px;color:var(--ink);align-items:center}#psbm-post .psbm-related img,#psbm-post .psbm-related-mark{width:68px;height:57px;object-fit:cover}#psbm-post .psbm-related-mark{display:grid;place-items:center;background:var(--navy);color:var(--red);font:900 25px var(--display)}#psbm-post .psbm-related small{display:block;color:#98a0ad;font-size:9px;text-transform:uppercase;margin-bottom:4px}#psbm-post .psbm-related strong{display:block;font:700 12px/1.4 var(--display);text-transform:uppercase}#psbm-post .psbm-newsletter{background:var(--navy);border-color:var(--navy)}#psbm-post .psbm-newsletter h2{color:#fff;font-size:22px;margin-top:12px}#psbm-post .psbm-newsletter p{color:var(--muted);font-size:13px;line-height:1.6}
#psbm-post .psbm-bottom-related{background:var(--off);padding:78px 0 90px;border-top:1px solid var(--line)}#psbm-post .psbm-section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:35px}#psbm-post .psbm-section-head h2{font-size:38px;text-transform:uppercase;margin:8px 0 0}#psbm-post .psbm-section-head>a{font-size:11px;color:var(--red);font-weight:800;letter-spacing:.08em}#psbm-post .psbm-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#psbm-post .psbm-card-grid article{background:#fff;border:1px solid var(--line)}#psbm-post .psbm-card-image{height:205px;background:var(--navy);display:grid;place-items:center;overflow:hidden}#psbm-post .psbm-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .25s}#psbm-post .psbm-card-image:hover img{transform:scale(1.025)}#psbm-post .psbm-card-image span{color:var(--muted);font:800 12px var(--display);letter-spacing:.14em}#psbm-post .psbm-card-grid article>div{padding:25px}#psbm-post .psbm-card-grid small{color:var(--red);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}#psbm-post .psbm-card-grid h3{font-size:19px;text-transform:uppercase;margin:9px 0}#psbm-post .psbm-card-grid h3 a{color:var(--ink)}#psbm-post .psbm-card-grid p{font-size:13px;color:var(--gray);line-height:1.6;margin:0 0 16px}#psbm-post .psbm-read{font-size:10px;color:var(--red);font-weight:800;letter-spacing:.09em}
@media(max-width:1100px){#psbm-post .psbm-share{position:static;display:flex;align-items:center;margin-bottom:26px}#psbm-post .psbm-share>span{writing-mode:initial;transform:none;margin:0 5px 0 0}#psbm-post .psbm-main-grid{gap:38px;grid-template-columns:minmax(0,1fr) 300px}}
@media(max-width:850px){#psbm-post .psbm-hero-grid,#psbm-post .psbm-main-grid{grid-template-columns:1fr}#psbm-post .psbm-hero-grid{gap:38px}#psbm-post .psbm-featured{max-height:500px}#psbm-post .psbm-sidebar{position:static;grid-template-columns:1fr 1fr}#psbm-post .psbm-search-card,#psbm-post .psbm-newsletter{grid-column:1/-1}#psbm-post .psbm-card-grid{grid-template-columns:1fr 1fr}#psbm-post .psbm-card-grid article:last-child{display:none}}
@media(max-width:600px){#psbm-post .psbm-container{width:min(100% - 32px,1200px)}#psbm-post .psbm-hero{padding:30px 0 50px}#psbm-post .psbm-breadcrumbs{margin-bottom:32px}#psbm-post .psbm-meta{flex-wrap:wrap}#psbm-post .psbm-main-grid{padding-top:48px;padding-bottom:62px}#psbm-post .psbm-sidebar,#psbm-post .psbm-card-grid{grid-template-columns:1fr}#psbm-post .psbm-side-card{grid-column:auto}#psbm-post .psbm-card-grid article:last-child{display:block}#psbm-post .psbm-content{font-size:16px}#psbm-post .psbm-content>p:first-child{font-size:18px}#psbm-post .psbm-author{grid-template-columns:1fr}#psbm-post .psbm-cta{padding:32px 25px}#psbm-post .psbm-section-head{display:block}#psbm-post .psbm-section-head>a{display:inline-block;margin-top:16px}#psbm-post .psbm-bottom-related{padding:58px 0 65px}}
@media(prefers-reduced-motion:reduce){#psbm-post *{scroll-behavior:auto!important;transition:none!important}}

