.pf-relaunch-content{--pf-intro-gap:32px}
.pf-content-hero{padding-top:clamp(130px,12vw,180px);padding-bottom:var(--pf-section-gap)}
.pf-content-hero>.pf-editorial-photo{margin-top:32px}
.pf-content-hero>.pf-editorial-photo img{aspect-ratio:16/7;object-position:center 55%}
.pf-editorial-section{padding-block:var(--pf-section-gap)}
.pf-editorial-section:nth-of-type(even){background:var(--pf-surface-soft)}
.pf-editorial-section h2{margin-bottom:32px;max-width:22ch}
.pf-editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,80px);align-items:center}
.pf-editorial-photo{margin:0}.pf-editorial-photo img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.pf-editorial-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px}
.pf-editorial-cards article>p{margin:18px 4px 0}
.pf-editorial-cards .pf-editorial-photo img{aspect-ratio:4/5}
.pf-editorial-stories{display:grid;gap:32px}.pf-editorial-stories h3{margin-bottom:16px}
.pf-editorial-section p+.pf-button{margin-top:12px}
.pf-editorial-section .pf-button{white-space:normal;text-align:center}
.pf-editorial-gallery{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}
.pf-editorial-gallery>a{flex:0 0 31%;scroll-snap-align:start;color:inherit;text-decoration:none}
.pf-editorial-gallery img{aspect-ratio:4/5}
.pf-editorial-section .pf-home-rail{padding-inline:0}
.pf-editorial-section .pf-home-detail[hidden]{display:none}
.pf-editorial-disclosures{display:grid;gap:12px}
.pf-editorial-disclosures details{padding:20px;border:1px solid hsl(var(--pf-brand-brown)/.15);border-radius:16px}
.pf-editorial-disclosures summary{display:flex;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;min-height:28px;align-items:center}
.pf-editorial-disclosures summary::-webkit-details-marker{display:none}
.pf-editorial-disclosures details[open]{background:hsl(var(--pf-brand-sand)/.15)}
.pf-editorial-disclosures details[open] summary span{transform:rotate(45deg)}
.pf-editorial-disclosures p{margin:20px 0 0}
.pf-editorial-disclosures summary,.pf-editorial-steps,.pf-partner address{font:var(--pf-weight-body) var(--pf-type-body)/1.65 var(--pf-font-body)}
.pf-partners-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.pf-partner{padding:clamp(24px,3vw,40px);background:var(--pf-surface-soft);border-radius:24px}
.pf-partner-logo{height:120px;padding:16px;margin-bottom:24px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:hsl(var(--pf-brand-cream));box-sizing:border-box}
.pf-partner-logo-dark{background:hsl(var(--pf-brand-brown))}
.pf-partner-logo img{max-width:min(100%,220px);max-height:88px;object-fit:contain}
.pf-partner h3{margin-bottom:20px}.pf-partner address{margin-top:24px;font-style:normal}
.pf-editorial-steps{padding-left:24px}.pf-editorial-steps li{padding:12px 0 12px 8px}
.pf-recovery-guidance{align-items:start}.pf-recovery-guidance ul{padding-left:20px;margin:20px 0 0;font:var(--pf-weight-body) var(--pf-type-body)/1.65 var(--pf-font-body)}
.pf-recovery-guidance li+li{margin-top:12px}
.pf-club-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.pf-club-facts article{padding:28px;border-radius:24px;background:hsl(var(--pf-brand-cream))}
.pf-club-facts-signature article{background:var(--pf-signature-surface);color:hsl(var(--pf-brand-cream))}
.pf-club-facts h3{margin-bottom:24px}.pf-club-facts p{margin:0}.pf-club-fact-break{height:16px}
.pf-club-gallery>figure{flex:0 0 48%;scroll-snap-align:start}.pf-club-gallery img{aspect-ratio:4/3}
@media(max-width:700px){.pf-club-facts{grid-template-columns:1fr}.pf-club-gallery>figure{flex-basis:88%}}
@media(max-width:700px){.pf-partners-grid{grid-template-columns:1fr}}
@media(max-width:700px){.pf-editorial-grid,.pf-editorial-cards{grid-template-columns:1fr}.pf-content-hero>.pf-editorial-photo img{aspect-ratio:4/3}.pf-editorial-gallery>a{flex-basis:82%}.pf-editorial-cards{gap:32px}}
