.lop-papa-seo-page .lop-seo-main{max-width:1280px}
.lop-papa-seo-page .lop-seo-article{background:#090806;color:#f5efe6}
.lop-papa-hero{position:relative;overflow:hidden;min-height:510px;padding:clamp(56px,9vw,118px) clamp(28px,7vw,92px);border:1px solid rgba(201,157,93,.28);background:linear-gradient(90deg,rgba(5,4,3,.97) 0%,rgba(5,4,3,.88) 54%,rgba(5,4,3,.35) 100%),url("images/about-club-materials-hd.webp") center/cover no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
.lop-papa-hero>span,.lop-papa-copy header>span,.lop-papa-selection>span,.lop-papa-faq header>span,.lop-papa-sibling-nav>span{font:600 12px/1.4 Manrope,sans-serif;letter-spacing:.22em;color:#d2a86e}
.lop-papa-hero h1{max-width:820px;margin:22px 0 20px;font:500 clamp(52px,7vw,92px)/.95 "Cormorant Garamond",serif;color:#fffaf3;letter-spacing:-.035em}
.lop-papa-hero p{max-width:690px;margin:0;color:#d8cec1;font:400 clamp(18px,2vw,22px)/1.75 Manrope,sans-serif}
.lop-papa-hero a{display:inline-flex;gap:28px;align-items:center;margin-top:34px;padding:18px 24px;background:#d2a86e;color:#130f0a;text-decoration:none;font:700 12px/1 Manrope,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.lop-papa-copy,.lop-papa-selection,.lop-papa-faq,.lop-papa-sibling-nav{padding:clamp(54px,8vw,100px) clamp(22px,6vw,78px)}
.lop-papa-copy{max-width:1080px;margin:0 auto}
.lop-papa-copy header{max-width:820px;margin-bottom:34px}
.lop-papa-copy h2,.lop-papa-selection h2,.lop-papa-faq h2,.lop-papa-sibling-nav h2{margin:12px 0 24px;font:500 clamp(38px,5vw,64px)/1 "Cormorant Garamond",serif;color:#fffaf3;letter-spacing:-.025em}
.lop-papa-copy>p{max-width:850px;margin:0 0 22px;color:#d8cec1;font:400 17px/1.8 Manrope,sans-serif}
.lop-papa-cards,.lop-papa-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:48px 0 64px;background:rgba(201,157,93,.25);border:1px solid rgba(201,157,93,.25)}
.lop-papa-cards article,.lop-papa-steps article{background:#100d09;padding:32px 28px}
.lop-papa-cards h3,.lop-papa-steps h3{margin:0 0 14px;color:#fffaf3;font:500 29px/1.08 "Cormorant Garamond",serif}
.lop-papa-cards p,.lop-papa-steps p{margin:0;color:#cfc4b7;font:400 14px/1.75 Manrope,sans-serif}
.lop-papa-steps article>b{display:block;margin-bottom:26px;color:#d2a86e;font:500 34px/1 "Cormorant Garamond",serif}
.lop-papa-selection{padding-bottom:26px;border-top:1px solid rgba(201,157,93,.22)}
.lop-papa-selection p{max-width:730px;color:#cfc4b7;font:400 16px/1.7 Manrope,sans-serif}
.lop-papa-seo-page .lop-seo-products{padding-top:0}
.lop-papa-seo-page .lop-seo-catalogue{padding-top:14px}
.lop-papa-faq{border-top:1px solid rgba(201,157,93,.22)}
.lop-papa-faq>div{border-top:1px solid rgba(201,157,93,.25)}
.lop-papa-faq details{border-bottom:1px solid rgba(201,157,93,.25)}
.lop-papa-faq summary{cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:24px 0;color:#f5efe6;font:600 16px/1.5 Manrope,sans-serif;list-style:none}
.lop-papa-faq summary::-webkit-details-marker{display:none}
.lop-papa-faq summary i{color:#d2a86e;font-style:normal;font-size:24px}
.lop-papa-faq details>div{max-width:850px;padding:0 42px 24px 0;color:#cfc4b7;font:400 15px/1.75 Manrope,sans-serif}
.lop-papa-faq p{margin:0}
.lop-papa-sibling-nav{background:#100d09;border-top:1px solid rgba(201,157,93,.22)}
.lop-papa-sibling-nav>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.lop-papa-sibling-nav a{display:flex;justify-content:space-between;gap:20px;padding:20px 22px;border:1px solid rgba(201,157,93,.25);color:#f5efe6;text-decoration:none;font:600 14px/1.4 Manrope,sans-serif;transition:.2s ease}
.lop-papa-sibling-nav a:hover{border-color:#d2a86e;background:rgba(210,168,110,.08)}
.lop-papa-sibling-nav i{color:#d2a86e;font-style:normal}
@media(max-width:760px){.lop-papa-hero{min-height:470px;padding:58px 24px;background-position:64% center}.lop-papa-hero h1{font-size:50px}.lop-papa-cards,.lop-papa-steps{grid-template-columns:1fr}.lop-papa-sibling-nav>div{grid-template-columns:1fr}.lop-papa-copy,.lop-papa-selection,.lop-papa-faq,.lop-papa-sibling-nav{padding-left:20px;padding-right:20px}}
