.pl-article{width:100%;max-width:none;margin:0;padding:clamp(2rem,5vw,5rem) clamp(1rem,4vw,3rem);box-sizing:border-box}.pl-article__header{width:100%;max-width:none}.pl-editorial-image{width:100%;max-width:100%;margin:2rem 0;border-radius:24px;overflow:hidden;background:#e9e2db}.pl-editorial-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.pl-article__body{width:100%;max-width:none;margin:2rem 0;font-size:1.08rem;line-height:1.75}.pl-article__body h2{margin-top:2.5rem}.pl-article__body h3{margin-top:1.75rem}.pl-article__body table{width:100%;max-width:100%;border-collapse:collapse}.pl-article__body th,.pl-article__body td{padding:.75rem;border:1px solid #d5cdc5;text-align:left;vertical-align:top}.pl-article__cta,.pl-article__next{width:100%;max-width:none;margin:2rem 0}.pl-article__next{border-top:1px solid #d5cdc5;padding-top:1.5rem}.pl-magazine-grid{width:100%;max-width:none;margin:0 0 5rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.pl-magazine-card{border:1px solid #d5cdc5;border-radius:24px;overflow:hidden;background:#fff}.pl-magazine-card>a{display:block;color:inherit;text-decoration:none}.pl-magazine-card .pl-editorial-image{margin:0;border-radius:0}.pl-magazine-card> a > div{padding:1.5rem}.pl-magazine-card h2{margin:.25rem 0 .75rem}.pl-magazine-card span{font-weight:700}@media(max-width:720px){.pl-magazine-grid{grid-template-columns:1fr}.pl-article__body{font-size:1rem}.pl-content-system .pl-article__body table{display:table;width:100%;margin-inline:0;table-layout:fixed;box-sizing:border-box;overflow:visible}.pl-article__body th,.pl-article__body td{overflow-wrap:anywhere;word-break:normal}.pl-nav{gap:.4rem}.pl-mega-trigger{font-size:.85rem}}
.pl-author-meta{display:flex;align-items:center;gap:.45rem;margin:1rem 0;color:#5b514b;font-size:.95rem}
.pl-author-line strong{color:#241f1c}
.pl-author-card{width:100%;max-width:none;margin:3rem 0 1rem;padding:clamp(1.25rem,3vw,2rem);box-sizing:border-box;display:grid;grid-template-columns:140px minmax(0,1fr);gap:1.5rem;align-items:center;border:1px solid #d5cdc5;border-radius:24px;background:#f7f2ed}
.pl-author-card img{display:block;width:140px;height:140px;border-radius:20px;object-fit:cover}
.pl-author-card h2{margin:.15rem 0 .65rem}
.pl-author-card p{margin:.25rem 0;line-height:1.55}
.pl-author-card small{display:block;margin-top:.75rem;color:#6f655f}
.pl-author-card--hub{width:100%;max-width:none;margin:2rem 0 3rem}
@media(max-width:560px){.pl-author-card{grid-template-columns:72px minmax(0,1fr);gap:1rem;align-items:start}.pl-author-card img{width:72px;height:72px;border-radius:16px}.pl-author-card .pl-kicker{margin-top:0}}
