.pg-blog-byline{color:var(--pg-secondary);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:14px;line-height:1.5;display:flex}.pg-blog-author{align-items:center;gap:8px;min-width:0;display:inline-flex}.pg-blog-author img{object-fit:cover;object-position:center 30%;border-radius:50%;flex-shrink:0;width:32px;height:32px;display:block}.pg-blog-author span{color:var(--pg-text)}.pg-article-hero .pg-blog-byline{justify-content:center;margin-top:24px}.pg-blog-card .pg-blog-byline{margin-top:16px}.pg-journal{--pg-journal-shade:linear-gradient(180deg, transparent 15%, color-mix(in srgb, var(--pg-bg) 32%, transparent) 45%, var(--pg-bg) 100%);--pg-journal-rule:color-mix(in srgb, var(--pg-light-text) 15%, transparent);font-family:Inter,Arial,sans-serif}.pg-journal .pg-nav-cta,.pg-journal .pg-mobile-menu>.pg-primary,.pg-journal .pg-footer-grid>div:last-child{display:none}.pg-journal .pg-journal-width{width:calc(100% - 80px);max-width:1260px;margin-inline:auto}.pg-journal-index-hero{padding:104px 0 64px}.pg-journal-feature{aspect-ratio:16/9;background:var(--pg-card);border-radius:28px;display:block;position:relative;overflow:hidden}.pg-journal-card-image{aspect-ratio:3/2;background:var(--pg-card);border-radius:28px;position:relative;overflow:hidden}.pg-journal-cover{object-fit:cover;width:100%;height:100%;transition:scale .6s cubic-bezier(.2,.7,.2,1);display:block}.pg-journal-cover.is-letterboxed{transform:scale(1.34)}.pg-journal-feature>.pg-journal-card-image{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.pg-journal-feature:after{content:"";background:var(--pg-journal-shade);pointer-events:none;position:absolute;inset:0}.pg-journal-feature .pg-journal-card-copy{z-index:1;max-width:1050px;padding:48px;position:absolute;bottom:0;left:0;right:0}.pg-journal .pg-journal-kind{text-transform:uppercase;letter-spacing:0;font-size:12px;font-weight:600;line-height:1.4}.pg-journal-feature .pg-journal-kind:before{content:"";background:var(--pg-accent);border-radius:50%;width:5px;height:5px;margin:0 9px 2px 0;display:inline-block}.pg-journal-feature h1{letter-spacing:0;text-wrap:balance;margin-top:16px;font-size:56px;font-weight:600;line-height:1.08}.pg-journal .pg-journal-description{color:var(--pg-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:16px;font-size:17px;line-height:1.5;display:-webkit-box;overflow:hidden}.pg-journal-feature .pg-journal-description{color:var(--pg-text);-webkit-line-clamp:1;opacity:.85;font-size:18px}.pg-journal-catalog{padding:56px 0 104px}.pg-journal-filters{flex-wrap:wrap;gap:8px;margin-bottom:48px;display:flex}.pg-journal .pg-journal-filter{border:1px solid var(--pg-journal-rule);font-size:15px}.pg-journal .pg-journal-filter[aria-pressed=true]{background:var(--pg-button-bg);color:var(--pg-button-text)}.pg-journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 24px;display:grid}.pg-journal-card{min-width:0;display:block}.pg-journal-card .pg-journal-card-copy{padding:24px 4px 0}.pg-journal-card .pg-journal-kind{color:var(--pg-secondary)}.pg-journal-card h2{letter-spacing:0;text-wrap:pretty;margin-top:10px;font-size:26px;font-weight:600;line-height:1.2}.pg-journal-card .pg-blog-byline{gap:10px 14px;margin-top:24px;font-size:12px}.pg-journal-card .pg-blog-author{flex-basis:100%}.pg-journal-reading-progress{z-index:60;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.pg-journal-reading-progress span{background:var(--pg-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.pg-journal-article-hero{background:var(--pg-bg);align-items:flex-end;min-height:860px;padding:0;display:flex;position:relative}.pg-journal-article-visual{position:absolute;inset:56px 0 0;overflow:hidden}.pg-journal-article-visual:after{content:"";background:var(--pg-journal-shade);position:absolute;inset:0}.pg-journal-article-heading{z-index:1;text-align:center;width:calc(100% - 80px);max-width:1000px;margin-inline:auto;padding:160px 0 72px;position:relative}.pg-journal-back{margin-bottom:28px;font-size:14px;display:inline-block}.pg-journal-article-heading h1{letter-spacing:0;text-wrap:balance;margin-top:20px;font-size:72px;font-weight:600;line-height:1.08}.pg-journal .pg-journal-lead{max-width:760px;color:var(--pg-text);margin:28px auto 0;font-size:20px;line-height:1.5}.pg-journal-article-heading .pg-blog-byline{color:var(--pg-text);justify-content:center;margin-top:28px}.pg-journal-reading{padding:88px 16px 104px}.pg-journal-body{max-width:1000px;margin-inline:auto}.pg-journal-body>p,.pg-journal-body>h2,.pg-journal-body>ul{max-width:680px;margin-inline:auto}.pg-journal .pg-journal-body>p{margin-bottom:28px;font-size:20px;line-height:1.65}.pg-journal .pg-journal-body>h2{letter-spacing:0;text-wrap:pretty;margin-top:72px;margin-bottom:28px;font-size:40px;font-weight:600;line-height:1.16}.pg-journal-body>ul{margin-block:32px;padding:0;font-size:20px;line-height:1.65;list-style:none}.pg-journal-body li{margin-bottom:18px;padding-left:24px;position:relative}.pg-journal-body li:before{content:"";background:var(--pg-text);border-radius:50%;width:5px;height:5px;position:absolute;top:14px;left:0}.pg-journal .pg-journal-body>.pg-journal-takeaway{text-wrap:pretty;margin-top:72px;margin-bottom:0;font-size:32px;font-weight:600;line-height:1.35}.pg-journal-figure{margin:56px 0}.pg-journal-figure img{border-radius:28px;width:100%;height:auto;display:block}.pg-journal-figure figcaption{color:var(--pg-secondary);margin-top:16px;max-width:680px;margin-inline:auto;font-size:14px;line-height:1.5}.pg-journal-related,.pg-journal-more{padding:96px 0}.pg-journal-section-title{letter-spacing:0;text-align:center;font-size:56px;font-weight:600;line-height:1.08;margin-bottom:48px!important}.pg-journal-related .pg-project-grid{width:100%;margin-top:0}.pg-journal-related .pg-project-thumb{border-radius:28px}@media(hover:hover){.pg-journal-card:hover .pg-journal-cover,.pg-journal-feature:hover .pg-journal-cover{scale:1.035}}@media(max-width:1000px){.pg-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-journal-feature h1{font-size:44px}.pg-journal-article-heading h1{font-size:56px}.pg-journal-article-hero{min-height:780px}}@media(max-width:600px){.pg-journal .pg-journal-width{width:calc(100% - 32px)}.pg-journal-index-hero{padding:80px 0 40px}.pg-journal-feature{aspect-ratio:4/5}.pg-journal-feature .pg-journal-card-copy{padding:24px}.pg-journal-feature h1{font-size:32px}.pg-journal-feature .pg-journal-description{font-size:16px}.pg-journal-catalog{padding:32px 0 64px}.pg-journal-filters{gap:6px;margin-bottom:32px}.pg-journal .pg-journal-filter{padding:12px 16px;font-size:14px}.pg-journal-grid{grid-template-columns:minmax(0,1fr);gap:40px}.pg-journal-card h2{font-size:26px}.pg-journal-article-hero{min-height:820px}.pg-journal-article-heading{width:calc(100% - 32px);padding:280px 0 48px}.pg-journal-article-heading h1{overflow-wrap:anywhere;font-size:40px}.pg-journal .pg-journal-lead{margin-top:24px;font-size:18px}.pg-journal .pg-blog-byline{gap:12px;font-size:12px}.pg-journal-reading{padding:56px 16px 64px}.pg-journal .pg-journal-body>p,.pg-journal-body>ul{font-size:19px;line-height:1.6}.pg-journal .pg-journal-body>h2{margin-top:48px;font-size:32px}.pg-journal .pg-journal-body>.pg-journal-takeaway{margin-top:56px;font-size:28px}.pg-journal-figure{margin-block:40px}.pg-journal-related,.pg-journal-more{padding:64px 0}.pg-journal-section-title{font-size:36px;margin-bottom:32px!important}.pg-journal-related .pg-project-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.pg-journal-cover{transition:none}.pg-journal-card:hover .pg-journal-cover,.pg-journal-feature:hover .pg-journal-cover{scale:1}}
