/* PZF 2.0 / 0.11.1 — final visual and interaction corrections. */

/* Display font descenders need space inside clipped, image-backed titles. */
body .pzf-mag-home .pzf-mag-card__title,
body .pzf-mag-home .pzf-mag-card--hero .pzf-mag-card__title,
body .pzf-mag-home .pzf-mag-card--small .pzf-mag-card__title,
body .pzf-mag-home .pzf-switchboard__lead-title,
body .pzf-mag-home .pzf-photo-carousel__title,
.pzf-photo-archive__poster-copy strong {
  line-height:1.14!important;
  padding-bottom:.14em!important;
  box-sizing:content-box;
}
body .pzf-mag-home .pzf-mag-card__copy{padding-bottom:clamp(20px,2.3vw,30px)!important;}
body .pzf-mag-home .pzf-mag-card__link{overflow:hidden}

/* Switching between competition and club: a deliberate final archive action. */
@media(min-width:992px){
  body .pzf-mag-home .pzf-switchboard__more-item,
  body .pzf-mag-home .pzf-switchboard__more-item:hover,
  body .pzf-mag-home .pzf-switchboard__more-item:focus-visible{background:transparent!important;border-top:0!important;padding:10px 0!important;flex-shrink:0!important}
  body .pzf-mag-home .pzf-switchboard__more-item .pzf-switchboard__item-title{color:color-mix(in srgb,var(--mag-red) 70%,var(--mag-fg))!important;font-weight:800!important;white-space:nowrap!important;line-height:1.25!important}
  body .pzf-mag-home .pzf-switchboard__more-item .pzf-switchboard__more-arrow{display:inline-block;color:inherit!important;font-size:17px;line-height:.8;vertical-align:middle;margin-left:6px;transition:transform .18s}
  body .pzf-mag-home .pzf-switchboard__more-item:is(:hover,:focus-visible) .pzf-switchboard__item-title{color:var(--mag-red)!important}
  body .pzf-mag-home .pzf-switchboard__more-item:hover .pzf-switchboard__more-arrow{transform:translate(3px,-2px)}
}
.pzf-switchboard__more-desktop-label{display:inline}
.pzf-switchboard__more-mobile-label{display:none}
@media(max-width:991.98px){.pzf-switchboard__more-desktop-label{display:none}.pzf-switchboard__more-mobile-label{display:inline}}

/* Consistent link scale and hover color in the editorial module headers. */
body .pzf-mag-home :is(.pzf-mag-opinions__more-link,.pzf-photo-carousel__more-link){display:inline-flex!important;gap:8px!important;align-items:center!important;text-decoration:none!important;color:#fff!important;font:800 12px/1.35 var(--pzf-interface-font,Arial,sans-serif)!important;letter-spacing:.025em!important;transition:color .16s!important}
body .pzf-mag-home :is(.pzf-mag-opinions__more-link,.pzf-photo-carousel__more-link):is(:hover,:focus-visible){color:var(--mag-red,#ef655b)!important}
body .pzf-mag-home :is(.pzf-mag-opinions__more-link,.pzf-photo-carousel__more-link)>span{color:inherit!important}

/* The related-story strip supports mouse dragging as well as arrows/touch. */
@media(hover:hover) and (pointer:fine){
  .pzf-article-related__track{cursor:grab}
  .pzf-article-related__track.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}
  .pzf-article-related__track.is-dragging *{pointer-events:none}
}

/* A compact search panel beneath the desktop navigation. */
#search-popup,#search-popup.open{
  position:fixed!important;top:73px!important;left:auto!important;right:clamp(13px,3vw,48px)!important;
  width:min(480px,calc(100vw - 26px))!important;height:auto!important;min-height:0!important;
  padding:26px 24px 24px!important;background:#191d24!important;color:#f5f6f8!important;
  border:1px solid #484e59!important;border-top:3px solid #e34d46!important;border-radius:0 0 10px 10px!important;
  box-shadow:0 16px 45px #0008!important;z-index:10050!important;
  transform:translateY(-10px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;
  transition:transform .18s ease,opacity .18s ease,visibility .18s ease!important;
}
#search-popup.open{transform:translateY(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}
#search-popup .search-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;margin:0!important;padding:0!important;position:static!important;background:transparent!important}
#search-popup .pzf-search-popup__label{grid-column:1/-1;display:block;color:#f3f4f6!important;font:800 16px/1.2 var(--pzf-interface-font,Arial,sans-serif);margin:0 0 1px}
#search-popup input[type="search"]{position:static!important;display:block!important;width:100%!important;height:45px!important;min-height:45px!important;margin:0!important;padding:10px 13px!important;background:#2a3039!important;border:1px solid #5a626f!important;border-radius:6px!important;box-sizing:border-box!important;color:#f9fafb!important;font:600 13px/1.4 var(--pzf-interface-font,Arial,sans-serif)!important;text-align:left!important;box-shadow:none!important}
#search-popup input[type="search"]::placeholder{color:#a9b3bf!important;opacity:1!important}
#search-popup input[type="search"]:focus{outline:2px solid #ed6d67!important;outline-offset:1px}
#search-popup .btn{position:static!important;display:inline-flex!important;align-items:center;gap:8px;justify-content:center;width:auto!important;min-width:110px!important;min-height:45px!important;margin:0!important;padding:11px 16px!important;border:1px solid #d8362d!important;border-radius:6px!important;background:#c53228!important;color:#fff!important;font:800 12px/1.1 var(--pzf-interface-font,Arial,sans-serif)!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}
#search-popup .btn:hover{background:#a82420!important;border-color:#a82420!important;color:#fff!important}
#search-popup button.close{position:absolute!important;top:7px!important;right:8px!important;display:grid!important;place-items:center!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#d0d4dc!important;font:400 23px/1 Arial,sans-serif!important;opacity:1!important;text-shadow:none!important;cursor:pointer}
#search-popup button.close:hover{color:#ff7b73!important}
@media(max-width:600px){
  #search-popup,#search-popup.open{top:61px!important;padding:25px 15px 16px!important}
  #search-popup .search-form{grid-template-columns:1fr!important;gap:10px!important}
  #search-popup .pzf-search-popup__label{grid-column:1}
  #search-popup .btn{width:100%!important}
}

/* Premium archive: visible, compact lead and well-spaced club heading. */
.pzf-archive .pzf-archive-card--lead .pzf-archive-card__excerpt{font-size:17px!important;line-height:1.5!important;-webkit-line-clamp:4!important;max-width:680px}
@media(min-width:801px){
  .pzf-tag-premium__header h1{font-size:clamp(53px,6vw,82px)!important;line-height:1.06!important;padding-bottom:.09em!important;overflow-wrap:normal!important;word-break:normal!important}
  .pzf-tag-premium__identity>.pzf-archive__title-copy{align-self:center;min-width:0}
  .pzf-team__heading{grid-template-columns:minmax(0,1fr) 350px;gap:36px}
  .pzf-team__numbers strong{flex:0 0 137px;max-width:none;white-space:nowrap;overflow-wrap:normal;font-size:clamp(39px,3.9vw,52px)}
}
@media(min-width:801px) and (max-width:1080px){
  .pzf-team__heading{grid-template-columns:minmax(0,1fr) 310px;gap:22px}
  .pzf-team__numbers strong{flex-basis:125px;font-size:41px}
  .pzf-tag-premium__header h1{font-size:clamp(48px,5.2vw,65px)!important}
}

/* Searching for a club uses one surface, including focused input in dark mode. */
.pzf-photo-archive__search-input{overflow:hidden;box-sizing:border-box!important;min-width:0}
.pzf-photo-archive__search-input input,
.pzf-photo-archive__search-input input:focus,
.pzf-author__filter .pzf-photo-archive__search-input input,
.pzf-author__filter .pzf-photo-archive__search-input input:focus{
  box-sizing:border-box!important;flex:1 1 auto!important;min-width:0!important;width:100%!important;margin:0!important;padding:8px 13px 8px 3px!important;background:transparent!important;background-image:none!important;color:var(--pzf-c-fg)!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;
}
.pzf-photo-archive__search-input:focus-within{outline:2px solid var(--pzf-c-red);outline-offset:1px}

/* Technical pages: readable form controls and precise square PZF stamp. */
.pzf-info__form :is(input:not([type="checkbox"]),textarea,select){background:var(--pzi-surface)!important;background-image:none!important;color:var(--pzi-text)!important;border:1px solid var(--pzi-border)!important;opacity:1!important;-webkit-text-fill-color:var(--pzi-text)!important}
.pzf-info__form :is(input,textarea)::placeholder{color:var(--pzi-muted)!important;opacity:1!important;-webkit-text-fill-color:var(--pzi-muted)!important}
.pzf-info__form :is(input,textarea,select):focus{background:var(--pzi-panel)!important;outline:2px solid var(--pzi-red)!important;outline-offset:1px!important;color:var(--pzi-text)!important}
.pzf-info__form .pzf-info__check{color:var(--pzi-text)!important}
@media(min-width:768px){
  .pzf-info__stamp{display:flex!important;justify-content:center!important;align-items:center!important;line-height:1!important;padding:0!important;text-align:center!important;white-space:nowrap!important}
  .pzf-info__stamp span{display:inline-block;position:relative;top:.08em}
}

/* Footer: make the editorial CTA useful and align the community action. */
.pzf-mag-footer__meet{justify-content:space-between!important;gap:13px!important;min-height:48px!important;padding:12px 15px!important;border-color:#68717d!important;background:#20252d!important}
.pzf-mag-footer__meet svg{flex:0 0 20px;color:#ee766f}
.pzf-mag-footer__meet span:first-of-type{flex:1;color:#f7f7f8!important;font-size:12px!important}
.pzf-mag-footer__meet span:last-of-type{color:#ee766f!important;font-size:19px!important}
body .pzf-mag-footer__meet{gap:16px!important;min-height:48px!important;padding:12px 15px!important;line-height:1.2!important}
body .pzf-mag-footer__meet span:first-of-type{line-height:1.2!important}
@media(min-width:961px){
  body .pzf-facebook-promo__inner{align-items:end!important}
  body .pzf-facebook-promo__headline{align-items:stretch!important}
  body .pzf-facebook-promo__mark{align-self:stretch!important;height:auto!important;min-height:77px!important}
  body .pzf-facebook-promo__button{align-self:end!important;margin:0 0 0!important}
}

/* PZF 0.11.2 — an intentional featured-card surface, not a blank column. */
.pzf-archive__featured-lead>.pzf-archive-card--lead{
  display:flex;flex-direction:column;min-width:0;height:100%;
  border:1px solid var(--pzf-c-line);border-top:3px solid var(--pzf-c-red);
  border-radius:4px;background:var(--pzf-c-panel);
  box-shadow:0 12px 38px rgba(0,0,0,.07);overflow:hidden;
}
.pzf-archive__featured-lead>.pzf-archive-card--lead .pzf-archive-card__media{border-radius:0;flex:none}
.pzf-archive__featured-lead>.pzf-archive-card--lead .pzf-archive-card__copy{
  display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;
  min-height:0;padding:clamp(19px,2.2vw,29px) clamp(19px,2.3vw,30px) 25px;
}
.pzf-archive__featured-lead .pzf-archive-card--lead h2{line-height:1.1!important;padding-bottom:.07em!important}
.pzf-archive__featured-lead .pzf-archive-card--lead .pzf-archive-card__excerpt{margin-top:5px!important}
.pzf-archive__featured-lead .pzf-archive-card__meta{margin-top:4px}
.pzf-archive__featured-lead .pzf-archive-card__cta{
  display:inline-flex;justify-content:space-between;align-items:center;gap:25px;
  min-width:185px;min-height:44px;margin-top:auto;padding:12px 15px;
  border:1px solid var(--pzf-c-red);border-radius:3px;
  color:var(--pzf-c-fg)!important;background:transparent;
  font:850 11px/1.2 var(--pzf-interface-font,Arial,sans-serif);
  letter-spacing:.07em;text-decoration:none!important;
  transition:background-color .18s,color .18s,border-color .18s;
}
.pzf-archive__featured-lead .pzf-archive-card__cta span{color:var(--pzf-c-red);font-size:19px;line-height:.8}
.pzf-archive__featured-lead .pzf-archive-card__cta:hover,
.pzf-archive__featured-lead .pzf-archive-card__cta:focus-visible{background:var(--pzf-c-red);color:#fff!important}
.pzf-archive__featured-lead .pzf-archive-card__cta:hover span,
.pzf-archive__featured-lead .pzf-archive-card__cta:focus-visible span{color:#fff}
@media(min-width:801px){
  .pzf-archive__featured-grid{align-items:stretch}
  .pzf-archive__featured-lead{display:flex;min-height:0}
  .pzf-archive__featured-lead .pzf-archive-card__meta{margin-bottom:24px}
  .pzf-tag-premium .pzf-tag-premium__identity>.pzf-archive__title-copy{align-self:center}
  .pzf-tag-premium .pzf-tag-premium__identity .pzf-archive__overline{margin-bottom:13px}
  .pzf-archive.pzf-tag-premium .pzf-tag-premium__header h1{
    max-width:100%!important;margin:23px 0 14px!important;padding:0 0 .13em!important;
    font-size:clamp(49px,5.6vw,76px)!important;line-height:1.16!important;
    letter-spacing:-.02em!important;overflow-wrap:break-word!important;word-break:normal!important;
  }
}
@media(max-width:800px){
  .pzf-archive__featured-lead .pzf-archive-card__cta{margin-top:22px}
  .pzf-archive__featured-lead>.pzf-archive-card--lead .pzf-archive-card__copy{padding:18px 17px 20px}
}

/* The full filter control, including its search icon and right edge, is one shade. */
.pzf-archive{--pzf-search-field:#292e37;--pzf-search-text:#f2f4f7;--pzf-search-edge:#4c5562;--pzf-search-icon:#b7c0cc}
html[data-pzf-theme="light"] .pzf-archive{--pzf-search-field:#edf0f5;--pzf-search-text:#171b22;--pzf-search-edge:#c7d0dc;--pzf-search-icon:#626d7c}
.pzf-archive .pzf-photo-archive__search-input,
.pzf-archive .pzf-photo-archive__search-input:focus-within{
  background:var(--pzf-search-field)!important;background-image:none!important;
  border:1px solid var(--pzf-search-edge)!important;box-shadow:none!important;
}
.pzf-archive .pzf-photo-archive__search-input input,
.pzf-archive .pzf-photo-archive__search-input input:focus,
.pzf-author__filter .pzf-photo-archive__search-input input,
.pzf-author__filter .pzf-photo-archive__search-input input:focus{
  background:var(--pzf-search-field)!important;background-image:none!important;color:var(--pzf-search-text)!important;
  box-shadow:none!important;-webkit-appearance:none;appearance:none;
}
.pzf-archive .pzf-photo-archive__search-input svg{background:transparent!important;color:var(--pzf-search-icon)!important}
.pzf-archive .pzf-photo-archive__search-input input::-webkit-search-decoration,
.pzf-archive .pzf-photo-archive__search-input input::-webkit-search-results-button,
.pzf-archive .pzf-photo-archive__search-input input::-webkit-search-results-decoration{display:none}

/* Homepage's two browse-more links are always typographically identical. */
body .pzf-mag-home .pzf-mag-opinions__more-link,
body .pzf-mag-home .pzf-photo-carousel__more-link{
  display:inline-flex!important;align-items:center!important;gap:7px!important;
  width:auto!important;min-height:25px!important;margin:0!important;padding:0 0 5px!important;
  border:0!important;border-bottom:1px solid #da5b55!important;border-radius:0!important;
  background:transparent!important;color:#f7f7fa!important;
  font:800 12px/1.45 var(--pzf-interface-font,Arial,sans-serif)!important;
  letter-spacing:0!important;text-decoration:none!important;text-transform:none!important;
  white-space:nowrap!important;transform:none!important;
  transition:color .16s ease!important;
}
body .pzf-mag-home .pzf-mag-opinions__more-link:hover,
body .pzf-mag-home .pzf-photo-carousel__more-link:hover,
body .pzf-mag-home .pzf-mag-opinions__more-link:focus-visible,
body .pzf-mag-home .pzf-photo-carousel__more-link:focus-visible{color:#f16c63!important}
body .pzf-mag-home :is(.pzf-mag-opinions__more-link,.pzf-photo-carousel__more-link)>span{color:inherit!important;font:inherit!important}
@media(max-width:560px){
  body .pzf-mag-home .pzf-mag-opinions__more-link,
  body .pzf-mag-home .pzf-photo-carousel__more-link{font-size:11px!important;white-space:normal!important}
}
/* Win over older, module-scoped mobile rules with greater specificity. */
body .pzf-mag-home a.pzf-mag-opinions__more-link.pzf-mag-opinions__more-link,
body .pzf-mag-home a.pzf-photo-carousel__more-link.pzf-photo-carousel__more-link{
  display:inline-flex!important;align-items:center!important;gap:7px!important;
  margin:0!important;min-height:25px!important;padding:0 0 5px!important;
  border:0!important;border-bottom:1px solid #da5b55!important;
  color:#f7f7fa!important;background:transparent!important;
  font:800 12px/1.45 var(--pzf-interface-font,Arial,sans-serif)!important;
  letter-spacing:0!important;text-decoration:none!important;text-transform:none!important;
  transform:none!important;transition:color .16s ease!important;
}
body .pzf-mag-home a.pzf-mag-opinions__more-link.pzf-mag-opinions__more-link:is(:hover,:focus-visible),
body .pzf-mag-home a.pzf-photo-carousel__more-link.pzf-photo-carousel__more-link:is(:hover,:focus-visible){color:#f16c63!important}
@media(max-width:560px){
  body .pzf-mag-home a.pzf-mag-opinions__more-link.pzf-mag-opinions__more-link,
  body .pzf-mag-home a.pzf-photo-carousel__more-link.pzf-photo-carousel__more-link{font-size:11px!important;white-space:normal!important}
}

/* PZF 0.11.7 — more compact reading rhythm in article bodies only. */
.pzf-article .pzf-article__content{line-height:1.62!important}
.pzf-article .pzf-article__content :is(p,li){line-height:1.62!important}
.pzf-article .pzf-article__content h2{line-height:1.06!important}
.pzf-article .pzf-article__content h3{line-height:1.1!important}
.pzf-article .pzf-article__content h4{line-height:1.12!important}

/* 0.11.14: a little breathing room after headings, aligned with the text rhythm. */
.pzf-article .pzf-article__content :is(h2,h3,h4){margin-bottom:14px!important}
.pzf-article .pzf-article__content :is(h2,h3,h4)+p{margin-top:0!important}
.pzf-article .pzf-article__content :is(h2,h3,h4)+p:empty{display:none!important}

/* 0.11.16: make new sections easier to scan; keep the text directly below headings compact. */
.pzf-article .pzf-article__content h2{margin-top:47px!important}
.pzf-article .pzf-article__content h3{margin-top:38px!important}
.pzf-article .pzf-article__content h4{margin-top:34px!important}
.pzf-article .pzf-article__content > :is(h2,h3,h4):first-child{margin-top:0!important}

/* 0.11.17: H2 is now the sole editorial heading choice. Its visual scale
   matches the previous H4 (Khand 28px) without skipping heading levels. */
.pzf-article .pzf-article__content h2{
  font-family:"Khand Local","Arial Narrow",Arial,sans-serif!important;
  font-size:1.75rem!important;
  font-weight:600!important;
  letter-spacing:1px!important;
  line-height:1.12!important;
  margin-top:34px!important;
  margin-bottom:14px!important;
}

/* Shared premium-archive discovery footer, now also below individual articles. */
.pzf-article__discovery .pzf-archive__other{margin:65px 0 0;padding:24px 0 0;border-top:1px solid var(--pzf-a-rule)}
.pzf-article__discovery .pzf-archive__kicker{display:block;margin:0 0 10px;color:var(--pzf-a-red);font:850 10px/1.3 var(--pzf-interface-font,Arial,sans-serif);letter-spacing:.15em;text-transform:uppercase}
.pzf-article__discovery .pzf-archive__other-topics{display:flex;flex-wrap:wrap;gap:9px;margin-top:11px}
.pzf-article__discovery .pzf-archive__other a{display:inline-flex;align-items:center;justify-content:space-between;gap:15px;min-width:0;padding:12px 15px;border:1px solid var(--pzf-a-rule);border-radius:3px;background:transparent;color:var(--pzf-a-fg)!important;font:800 12px/1.35 var(--pzf-interface-font,Arial,sans-serif);text-decoration:none!important;transition:color .16s ease,background-color .16s ease,border-color .16s ease}
.pzf-article__discovery .pzf-archive__other a>span:first-child{color:var(--pzf-a-red)}
.pzf-article__discovery .pzf-archive__other-topics>a{flex:1 1 29%}
.pzf-article__discovery .pzf-archive__other-topics>a>span{color:var(--pzf-a-red)}
.pzf-article__discovery .pzf-archive__other a:hover,.pzf-article__discovery .pzf-archive__other a:focus-visible{border-color:var(--pzf-a-red);background:var(--pzf-a-panel);color:var(--pzf-a-red)!important}
.pzf-article__discovery .pzf-archive__other-label{display:block;margin:25px 0 13px;color:var(--pzf-a-red,#c6323b)!important;font:850 10px/1.35 var(--pzf-interface-font,Arial,sans-serif);letter-spacing:.12em}
.pzf-article__discovery .pzf-archive__other-clubs{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:9px}
.pzf-article__discovery .pzf-archive__other-clubs a{width:100%;justify-content:center;gap:5px;padding:11px 7px;background:var(--pzf-a-panel);font-size:11px;letter-spacing:.01em}
.pzf-article__discovery .pzf-archive__other-clubs a>span:first-child{font-size:14px;font-weight:900}
.pzf-article__discovery .pzf-archive__team-name{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit!important;font-size:11px;font-weight:800}
.pzf-article__discovery .pzf-archive__other-clubs a:nth-child(n+19){display:none}
@media(max-width:1199px){
  .pzf-article__discovery .pzf-archive__other-clubs{grid-template-columns:repeat(7,minmax(0,1fr))}
  .pzf-article__discovery .pzf-archive__other-clubs a:nth-child(n+15){display:none}
}
@media(max-width:960px){
  .pzf-article__discovery .pzf-archive__other-clubs{grid-template-columns:repeat(6,minmax(0,1fr))}
  .pzf-article__discovery .pzf-archive__other-clubs a:nth-child(n+13){display:none}
}
@media(max-width:800px){
  .pzf-article__discovery .pzf-archive__other-clubs{grid-template-columns:repeat(4,minmax(0,1fr))}
  .pzf-article__discovery .pzf-archive__other-clubs a:nth-child(n+9){display:none}
}
@media(max-width:560px){
  .pzf-article__discovery .pzf-archive__other{margin-top:44px}
  .pzf-article__discovery .pzf-archive__other-topics>a{flex-basis:calc(50% - 9px);font-size:11px;padding:11px 10px}
  .pzf-article__discovery .pzf-archive__other-clubs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}
  .pzf-article__discovery .pzf-archive__other-clubs a:nth-child(n+7){display:none}
  .pzf-article__discovery .pzf-archive__other-clubs a{padding:10px 6px}
  /* Featured compact cards: align the thumbnail with the headline, not the red label. */
  .pzf-archive:not(.pzf-archive--standard) .pzf-archive__featured-small .pzf-archive-card__media{margin-top:17px}
}

/* Keep the CTA dimensions; restore a real layout for icon, copy and arrow. */
.pzf-mag-footer__brand a.pzf-mag-footer__meet{
  display:grid!important;grid-template-columns:20px minmax(0,1fr) 20px!important;
  align-items:center!important;column-gap:18px!important;box-sizing:border-box!important;
}
.pzf-mag-footer__brand a.pzf-mag-footer__meet svg{justify-self:center}
.pzf-mag-footer__brand a.pzf-mag-footer__meet span:first-of-type{min-width:0;line-height:1.35!important}
.pzf-mag-footer__brand a.pzf-mag-footer__meet span:last-of-type{justify-self:end;line-height:1!important}
@media(max-width:600px){
  .pzf-article .pzf-article__content,
  .pzf-article .pzf-article__content :is(p,li){line-height:1.55!important}
}
