.mentions_page__SstZK{position:relative;padding:clamp(48px,8vw,96px) var(--pad-x) clamp(64px,10vw,120px)}.mentions_wrap__azo_k{max-width:760px;margin:0 auto}.mentions_title__xogYj{font-size:clamp(38px,8vw,72px);line-height:.92;margin-bottom:28px}.mentions_notice__ToFAc{margin-bottom:40px;padding:16px 20px;border-radius:var(--radius-block);background:rgba(255,45,120,.07);border:1px solid rgba(255,45,120,.28);font-size:14px;line-height:1.6;color:var(--text-soft)}.mentions_notice__ToFAc strong{color:var(--magenta-light)}.mentions_content__r4tW2{display:flex;flex-direction:column;gap:clamp(32px,5vw,48px);font-size:16px;line-height:1.7;color:var(--text-secondary)}.mentions_content__r4tW2 p{margin:0 0 14px;text-wrap:pretty}.mentions_content__r4tW2 p:last-child{margin-bottom:0}.mentions_content__r4tW2 a{color:var(--magenta-light);text-decoration:none;border-bottom:1px solid rgba(255,138,178,.4)}.mentions_content__r4tW2 a:hover{border-color:var(--magenta-light)}.mentions_heading__uqUwK{font-family:var(--font-display);font-weight:400;font-size:clamp(22px,4vw,30px);line-height:1;color:#fff;letter-spacing:.01em;margin:0 0 16px}.mentions_list__B8QnJ{margin:0;display:grid;grid-gap:12px;gap:12px}.mentions_list__B8QnJ>div{display:grid;grid-template-columns:minmax(160px,230px) 1fr;grid-gap:6px 18px;gap:6px 18px;padding-bottom:12px;border-bottom:1px solid var(--border)}.mentions_list__B8QnJ dt{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);margin:0;padding-top:2px}.mentions_list__B8QnJ dd{margin:0;color:var(--text)}@media (max-width:560px){.mentions_list__B8QnJ>div{grid-template-columns:1fr;gap:2px}}