.pj-skip{position:absolute;left:20px;top:-100px;z-index:100000;background:white;padding:14px}.pj-skip:focus{top:40px}.popinjay-editorial main{margin-bottom:70px}.popinjay-editorial nav[aria-label="Main navigation"] a[aria-current]{color:var(--wine)}.pj-blog-intro{display:grid;grid-template-columns:1.5fr 1fr;min-height:360px;margin:35px 0;background:#f4f2ef}.pj-blog-intro>div{padding:48px 8%;align-self:center}.pj-blog-intro h1{font-size:clamp(38px,4.3vw,66px);line-height:1.16;letter-spacing:-1.5px;margin-bottom:20px}.pj-intro-dek{font-size:17px;line-height:1.75;color:#514c48;max-width:540px;margin-bottom:0}.pj-blog-intro .eyebrow{margin-bottom:22px}.pj-blog-intro figure{position:relative;margin:0;min-height:360px;overflow:hidden}.pj-blog-intro figure img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center 38%}.pj-blog-intro figcaption{position:absolute;bottom:20px;left:20px;background:white;font-size:12px;letter-spacing:1.3px;padding:10px 14px;max-width:calc(100% - 40px)}.pj-category-bar{display:flex;flex-wrap:wrap;gap:10px 22px;padding:22px 0;border-block:1px solid var(--line)}.pj-category-bar a{font-size:14px;line-height:1.7;padding:3px 0}.pj-category-bar a[aria-current]{color:var(--wine);border-bottom:2px solid var(--wine);font-weight:600}.pj-category-bar a:hover{color:var(--wine)}.pj-stories-title{margin-top:44px}.pj-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 28px}.pj-post-card{display:flex;flex-direction:column;border-bottom:1px solid var(--line);min-width:0}.pj-card-image{display:block;height:240px;overflow:hidden}.pj-card-image img{width:100%;height:100%;object-fit:cover}.pj-card-copy{display:flex;flex-direction:column;flex:1;padding:24px 0}.pj-card-top{display:flex;gap:16px;align-items:center;justify-content:space-between}.pj-card-category{color:var(--wine);font-size:12px;letter-spacing:1.6px;text-transform:uppercase;font-weight:600;line-height:1.7}.pj-card-number{font:italic 22px 'Playfair Display',Georgia,serif;color:#766b6e}.pj-post-card h3{font:500 29px/1.26 'Playfair Display',Georgia,serif;letter-spacing:-.4px;margin:18px 0 14px;overflow-wrap:anywhere}.pj-post-card h3 a:hover{color:var(--wine)}.pj-post-card p{font-size:16px;line-height:1.75;color:#605a56;margin:0 0 28px}.pj-card-bottom{display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;line-height:1.7}.pj-card-bottom time{color:#69615c}.pj-card-bottom>a{font-size:14px;font-weight:600}.pj-card-bottom>a span{margin-left:10px}.pj-lead-card{grid-column:span 2;background:var(--wine);color:white;border-bottom:0}.pj-lead-card .pj-card-copy{padding:34px}.pj-lead-card h3{font-size:clamp(30px,3vw,43px);line-height:1.2;max-width:680px}.pj-lead-card p{max-width:640px;color:#f6e9ed}.pj-lead-card .pj-card-category,.pj-lead-card .pj-card-number,.pj-lead-card .pj-card-bottom time{color:#f1ced9}.pj-lead-card h3 a:hover{color:#f1ced9}.pj-text-card:not(.pj-lead-card){border-top:3px solid var(--wine)}.pj-text-card:not(.pj-lead-card) .pj-card-copy{padding-top:23px}.pj-archive-intro{padding:60px 0 35px}.pj-archive-intro h1{font-size:clamp(42px,5vw,70px);overflow-wrap:anywhere}.pj-empty{padding:65px 0 85px;max-width:650px}.pj-empty h2{font:500 42px/1.2 'Playfair Display',Georgia,serif;margin:0 0 20px}.pj-empty>p:not(.eyebrow){font-size:17px;line-height:1.8;color:#514c48}.pj-empty .text-link{display:inline-flex;margin-top:14px}.popinjay-editorial .pagination{display:block;border:0;margin:45px 0 0;padding:0}.pagination .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nav-links{display:flex;gap:10px;flex-wrap:wrap}.page-numbers{padding:12px 17px;border:1px solid var(--line);font-size:15px}.page-numbers.current{color:white;background:var(--wine);border-color:var(--wine)}.pj-single{max-width:1020px;margin:0 auto}.pj-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:var(--wine);padding:35px 0 0;line-height:1.7}.pj-article-header{display:block;margin:0;padding:30px 0;border-bottom:1px solid var(--line)}.pj-article-header h1{font-size:clamp(35px,4.6vw,65px);line-height:1.16;letter-spacing:-1px;max-width:1000px;margin:0 0 25px;overflow-wrap:anywhere}.pj-byline{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;line-height:1.7;color:#645b56}.pj-single-image{margin:30px 0}.pj-single-image img{display:block;width:100%;height:auto;max-height:660px;object-fit:contain}.pj-article-content{font-size:18px;line-height:1.85;max-width:800px;margin:35px auto;color:#302c29;overflow-wrap:break-word}.pj-article-content p{margin:0 0 24px}.pj-article-content h2{font:500 35px/1.3 'Playfair Display',Georgia,serif;margin:42px 0 18px;color:var(--ink)}.pj-article-content h3{font:500 27px/1.35 'Playfair Display',Georgia,serif;margin:30px 0 15px}.pj-article-content a{color:var(--wine);text-decoration:underline;text-underline-offset:3px}.pj-article-content img,.pj-article-content video{max-width:100%;height:auto}.pj-article-content figure{max-width:100%;margin:25px 0}.pj-article-content table{border-collapse:collapse;width:100%;font-size:16px}.pj-article-content td,.pj-article-content th{border:1px solid var(--line);padding:12px;text-align:left}.pj-article-content .wp-block-table{overflow-x:auto}.pj-article-content blockquote{border-left:3px solid var(--wine);padding:5px 24px;margin:24px 0}.pj-article-content li{margin-bottom:8px}.pj-article-end{border-top:1px solid var(--line);margin-top:45px;padding:25px 0;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.pj-article-end>span{font-size:12px;letter-spacing:1.5px}.pj-article-end>a{font-size:16px;color:var(--wine)}
@media(max-width:900px){.pj-blog-intro{grid-template-columns:1.3fr 1fr}.pj-blog-intro>div{padding:35px 7%}.pj-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pj-lead-card{grid-column:span 2}.pj-lead-card.pj-has-image{display:grid;grid-template-columns:1fr 1fr}.pj-lead-card.pj-has-image .pj-card-image{height:100%;min-height:300px}.pj-article-content{font-size:17px}.pj-article-header h1{font-size:44px}}
@media(max-width:600px){.pj-blog-intro{grid-template-columns:1fr}.pj-blog-intro>div{padding:32px 7%}.pj-blog-intro h1{font-size:40px}.pj-blog-intro figure{min-height:260px}.pj-blog-intro figure img{object-position:center 40%}.pj-category-bar{gap:8px 18px}.pj-post-grid{grid-template-columns:1fr;gap:28px}.pj-lead-card{grid-column:auto}.pj-lead-card.pj-has-image{display:flex}.pj-lead-card .pj-card-copy{padding:26px}.pj-lead-card h3{font-size:31px}.pj-post-card h3{font-size:29px}.pj-card-image{height:260px}.pj-archive-intro{padding-top:38px}.pj-empty h2{font-size:34px}.pj-article-header h1{font-size:36px;letter-spacing:-.6px}.pj-article-content h2{font-size:29px}.pj-article-content h3{font-size:25px}.pj-article-content table{font-size:14px}.pj-byline{font-size:13px}.pj-card-bottom{font-size:13px}}
