
.club-dossier{background:#fff;color:#191c1c}.club-dossier img{display:block;width:100%;object-fit:cover}.club-dossier figure{margin:0}.club-dossier p{line-height:1.75}.club-dossier p+p{margin-top:20px}.dossier-note{font-size:12px;background:#f3f4f2;padding:13px 5%;line-height:1.6}.dossier-mast{display:flex;justify-content:space-between;align-items:end;padding:55px 5% 45px;gap:40px}.dossier-mast h1{font-size:clamp(70px,10vw,150px);line-height:.9;margin:25px 0 0}.dossier-mast>div:last-child{width:260px;padding-bottom:10px}.dossier-mast p{font-size:13px}.dossier-mast .dossier-intro{font-size:25px;line-height:1.35;margin-bottom:30px}.dossier-cover{padding:0 3%}.dossier-cover img{height:clamp(430px,58vw,790px);object-position:center 45%}.dossier-cover figcaption{font-size:12px;padding:13px 0;color:#686d6c}.dossier-nav{display:flex;flex-wrap:wrap;gap:25px;padding:25px 5%;border-bottom:1px solid #dce0dc;font-size:13px}.club-origin{display:grid;grid-template-columns:1fr 2fr;gap:10%;padding:90px 8%}.club-origin aside{font-size:13px}.club-origin dt{margin-top:30px;color:#686d6c}.club-origin dd{margin:8px 0;line-height:1.7}.club-origin small{display:block;margin-top:35px;color:#686d6c;font-size:11px}.club-dossier h2{font-size:clamp(38px,4.6vw,70px);line-height:1.04;margin:0 0 30px}.club-origin>div>p{font-size:18px;max-width:58ch}.club-origin .dossier-lead{font-size:24px;line-height:1.5;margin-bottom:28px}.club-years{padding:70px 5% 85px;background:#f3f4f2}.club-years header>p:first-child,.club-members header>p,.place-title>p,.club-next>div>p:first-child{font-size:13px;margin-bottom:25px}.club-milestones{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px}.club-milestones span{display:block;font-size:13px;padding-bottom:18px;border-bottom:1px solid #c8cdc6;margin-bottom:25px}.club-milestones img{aspect-ratio:1.2}.club-milestones h3{font-size:29px;letter-spacing:-.035em;margin:25px 0 18px}.club-milestones p{font-size:16px}.club-milestones small{display:block;margin-top:25px;color:#686d6c;font-size:12px}.club-place{display:grid;grid-template-columns:1.4fr 1fr;gap:35px 8%;padding:95px 6%}.place-title{grid-column:1/-1}.place-photo img{aspect-ratio:1.1}.place-note{align-self:end;padding-bottom:20px}.place-note p{font-size:18px}.club-practices{display:grid;grid-template-columns:1fr 1.2fr;gap:9%;margin:0 6%;padding:30px 0 90px}.club-practices article{border-top:1px solid #dce0dc;padding:25px 0}.club-practices h3{font-size:25px;letter-spacing:-.025em;margin-bottom:15px}.club-practices p{font-size:16px}.club-members{padding:75px 6%;background:#f5f6f4}.member-spread{display:grid;grid-template-columns:1fr 1fr;gap:8%;margin-top:40px;align-items:center}.member-spread>img{aspect-ratio:4/5}.member-spread article+article{margin-top:35px}.member-spread article>p{font-size:12px;color:#686d6c}.member-spread blockquote{font-size:24px;line-height:1.35;letter-spacing:-.025em;margin:15px 0 0}.member-spread small{display:block;font-size:11px;color:#686d6c;margin-top:30px}.club-next{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:90px 8%}.club-next>div:last-child p{font-size:18px}.club-related{margin:0 6%;padding:30px 0 55px}.club-related>p{font-size:12px;color:#686d6c;margin-bottom:20px}.club-related>a{display:flex;gap:25px;align-items:center;justify-content:space-between;border-top:1px solid #dce0dc;border-bottom:1px solid #dce0dc;padding:30px 0}.club-related span{font-size:13px}.club-related strong{font-size:28px;font-weight:400;letter-spacing:-.035em}.dossier-archive{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:55px 8% 90px}.dossier-archive p{font-size:14px}.dossier-archive h2{font-size:44px;margin-top:25px}.dossier-archive a{display:inline-block;text-decoration:underline;text-underline-offset:5px;margin-top:25px;font-size:13px}.club-dossier [id]{scroll-margin-top:110px}
@media(max-width:749px){.dossier-mast{display:block;padding:35px 6%}.dossier-mast>div:last-child{width:auto;margin-top:30px}.dossier-mast h1{font-size:82px}.dossier-mast .dossier-intro{font-size:21px}.dossier-cover img{height:480px}.dossier-nav{gap:16px 22px}.club-origin{display:flex;flex-direction:column-reverse;padding:55px 6%;gap:40px}.club-origin dl{display:grid;grid-template-columns:1fr 1.5fr;gap:20px}.club-origin dt,.club-origin dd{margin:0}.club-years{padding:55px 6%}.club-milestones{grid-template-columns:1fr;gap:45px}.club-place{grid-template-columns:1fr;padding:55px 6%;gap:25px}.club-practices{grid-template-columns:1fr;padding-bottom:45px;gap:15px}.club-members{padding:50px 6%}.member-spread{grid-template-columns:1fr;gap:35px}.member-spread>img{aspect-ratio:1.2}.club-next,.dossier-archive{grid-template-columns:1fr;padding:55px 6%;gap:25px}.club-related>a{align-items:start;flex-direction:column;gap:16px}.club-dossier h2{font-size:42px}}
