.ps-prose{color:var(--ps-gray-700);font-size:var(--ps-text-md);line-height:1.75}.ps-prose>*{margin-block:0 1.25em}.ps-prose>:last-child{margin-bottom:0}.ps-prose h2{font-size:var(--ps-text-2xl);margin-top:2em}.ps-prose h3{font-size:var(--ps-text-xl);margin-top:1.6em}.ps-prose h4{font-size:var(--ps-text-lg);margin-top:1.4em}.ps-prose h2:first-child,.ps-prose h3:first-child{margin-top:0}.ps-prose a{color:var(--ps-blue-800);font-weight:500}.ps-prose ul,.ps-prose ol{padding-left:1.4em}.ps-prose li{margin-bottom:.5em}.ps-prose li::marker{color:var(--ps-blue)}.ps-prose blockquote,.ps-prose .wp-block-quote{padding:var(--ps-space-4) var(--ps-space-6);border-left:4px solid var(--ps-orange);border-radius:0 var(--ps-radius) var(--ps-radius) 0;background:var(--ps-orange-50);color:var(--ps-navy);font-size:var(--ps-text-lg);margin-inline:0}.ps-prose img,.ps-prose figure{border-radius:var(--ps-radius-lg)}.ps-prose figcaption{margin-top:var(--ps-space-2);color:var(--ps-text-subtle);font-size:var(--ps-text-sm);text-align:center}.ps-prose table{border:1px solid var(--ps-border);border-radius:var(--ps-radius);overflow:hidden}.ps-prose .wp-block-table{overflow-x:auto}.ps-prose code{background:var(--ps-gray-100);border-radius:4px;padding:.1em .35em}.ps-prose .wp-block-details,.ps-prose details{margin-bottom:var(--ps-space-3);border:1px solid var(--ps-border);border-radius:var(--ps-radius-lg);background:var(--ps-surface)}.ps-prose details>summary{justify-content:space-between;align-items:center;gap:var(--ps-space-4);min-height:56px;padding:var(--ps-space-4) var(--ps-space-5);color:var(--ps-navy);cursor:pointer;font-weight:600;list-style:none;display:flex}.ps-prose details>summary::-webkit-details-marker{display:none}.ps-prose details>summary:after{content:"";background:var(--ps-blue);width:20px;height:20px;transition:transform var(--ps-duration) var(--ps-ease);flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E") 50%/contain no-repeat}.ps-prose details[open]>summary:after{transform:rotate(45deg)}.ps-prose details>:not(summary){padding:0 var(--ps-space-5) var(--ps-space-5);color:var(--ps-text-muted);margin:0}.ps-prose .alignwide{margin-inline:calc(var(--ps-gutter) * -1)}.ps-updated{margin-top:var(--ps-space-10);padding-top:var(--ps-space-4);border-top:1px solid var(--ps-border);color:var(--ps-text-subtle);font-size:var(--ps-text-sm)}.ps-page-links{margin-top:var(--ps-space-6)}.ps-blog-hero__grid{gap:var(--ps-space-5);margin-bottom:var(--ps-space-5);display:grid}.ps-blog-hero .ps-inline-search{align-self:end}.ps-blog-hero nav .ps-chip-list{margin-top:0}.ps-post-card--featured{margin-bottom:var(--ps-space-6)}.ps-post-card--featured .ps-post-card__title{font-size:var(--ps-text-3xl)}.ps-article__header{padding-block:clamp(1.5rem, 1rem + 2vw, 2.75rem) var(--ps-space-6);background:linear-gradient(180deg, #fff 0%, var(--ps-bg) 100%)}.ps-article__cat{margin:0 0 var(--ps-space-4)}.ps-article__title{margin:0 0 var(--ps-space-4);font-size:var(--ps-text-4xl)}.ps-article__standfirst{margin:0 0 var(--ps-space-5);color:var(--ps-text-muted);font-size:var(--ps-text-lg);line-height:1.6}.ps-article__byline{align-items:center;gap:var(--ps-space-2) var(--ps-space-4);color:var(--ps-text-subtle);font-size:var(--ps-text-sm);flex-wrap:wrap;display:flex}.ps-article__author{align-items:center;gap:var(--ps-space-2);color:var(--ps-navy);font-weight:600;display:inline-flex}.ps-article__byline .ps-post-meta{font-size:var(--ps-text-sm);margin:0;padding:0}.ps-article__media{max-width:calc(1100px + 2 * var(--ps-gutter));margin-bottom:var(--ps-space-10)}.ps-article__media img,.ps-article__media .ps-placeholder{aspect-ratio:16/9;border-radius:var(--ps-radius-xl);object-fit:cover;width:100%}.ps-article__tags{margin-top:var(--ps-space-8)}.ps-article__disclaimer{gap:var(--ps-space-3);margin:var(--ps-space-8) 0 0;padding:var(--ps-space-4) var(--ps-space-5);border:1px solid var(--ps-info-border);border-radius:var(--ps-radius);background:var(--ps-info-bg);color:var(--ps-navy);font-size:var(--ps-text-sm);display:flex}.ps-article__disclaimer .ps-icon{color:var(--ps-blue);margin-top:2px}.ps-search-results{gap:var(--ps-space-4);margin:0;padding:0;list-style:none;display:grid}.ps-search-result{padding:var(--ps-space-5);border:1px solid var(--ps-border);border-radius:var(--ps-radius-lg);background:var(--ps-surface)}.ps-search-result__type{margin:0 0 var(--ps-space-1);color:var(--ps-blue-800);font-size:var(--ps-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.ps-search-result__title{margin:0 0 var(--ps-space-2);font-size:var(--ps-text-xl)}.ps-search-result__title a{color:var(--ps-navy);text-decoration:none}.ps-search-result__title a:hover{color:var(--ps-blue);text-decoration:underline}.ps-search-result__excerpt{color:var(--ps-text-muted);margin:0}.ps-comments{padding-top:var(--ps-space-8);border-top:1px solid var(--ps-border)}.ps-comments__title{font-size:var(--ps-text-2xl)}.ps-comments__list,.ps-comments__list .children{margin:0 0 var(--ps-space-8);padding:0;list-style:none}.ps-comments__list .children{margin:var(--ps-space-4) 0 0 var(--ps-space-8)}.ps-comments__list .comment-body{padding:var(--ps-space-5);border:1px solid var(--ps-border);border-radius:var(--ps-radius-lg);background:var(--ps-surface)}.ps-comments__list li+li{margin-top:var(--ps-space-4)}.ps-comments__list .comment-author{align-items:center;gap:var(--ps-space-3);font-weight:700;display:flex}.ps-comments__list .avatar{border-radius:50%}.ps-comments__list .comment-metadata{margin:var(--ps-space-1) 0 var(--ps-space-3);font-size:var(--ps-text-xs)}.ps-comments__list .comment-metadata a{color:var(--ps-text-subtle)}.comment-form p{margin-bottom:var(--ps-space-4)}.comment-form label{display:block}.comment-form .comment-form-cookies-consent{align-items:flex-start;gap:var(--ps-space-3);display:flex}.comment-form .comment-form-cookies-consent label{margin:0;font-weight:500}@media (min-width:768px){.ps-post-card--featured{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.ps-post-card--featured .ps-post-card__media img,.ps-post-card--featured .ps-post-card__media .ps-placeholder{height:100%}.ps-post-card--featured .ps-post-card__body{padding:var(--ps-space-10);justify-content:center}}@media (min-width:1024px){.ps-blog-hero__grid{grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:end}}