.c5PlFa_page{flex:1;padding:80px 40px 100px}.c5PlFa_inner{max-width:760px;margin:0 auto}.c5PlFa_badge{letter-spacing:.08em;text-transform:uppercase;color:var(--violet);background:var(--tint-strong);border-radius:999px;margin-bottom:20px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-block}.c5PlFa_title{color:var(--ink);letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(34px,5vw,52px);font-weight:700;line-height:1.08}.c5PlFa_meta{color:var(--sub);border-bottom:1px solid var(--line);margin-bottom:56px;padding-bottom:32px;font-size:14px}.c5PlFa_intro{color:var(--sub);margin-bottom:48px;font-size:18px;line-height:1.75}.c5PlFa_section{margin-bottom:44px}.c5PlFa_sectionTitle{color:var(--ink);margin-bottom:14px;font-size:22px;font-weight:600}.c5PlFa_body{color:var(--sub);font-size:16px;line-height:1.8}.c5PlFa_body p{margin-bottom:12px}.c5PlFa_body p:last-child{margin-bottom:0}.c5PlFa_body ul{flex-direction:column;gap:10px;margin:12px 0 16px;padding:0;list-style:none;display:flex}.c5PlFa_body li{color:var(--sub);padding-left:22px;font-size:16px;line-height:1.7;position:relative}.c5PlFa_body li:before{content:"";background:var(--violet-soft);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:4px}.c5PlFa_body strong{color:var(--ink);font-weight:600}.c5PlFa_body a{color:var(--violet);border-bottom:1px solid var(--violet-soft);padding-bottom:1px}.c5PlFa_body a:hover{color:var(--violet-deep)}.c5PlFa_divider{background:var(--line);height:1px;margin:44px 0}.c5PlFa_highlight{background:var(--tint);border:1px solid var(--line);color:var(--sub);border-radius:16px;margin:20px 0;padding:20px 24px;font-size:15px;line-height:1.75}.c5PlFa_highlight strong{color:var(--violet-deep)}.c5PlFa_footerNote{border-top:1px solid var(--line);color:var(--sub);margin-top:56px;padding-top:32px;font-size:14px;line-height:1.7}.c5PlFa_legalLinks{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;padding-top:24px;display:flex}.c5PlFa_legalLink{color:var(--violet);border-bottom:1px solid var(--violet-soft);padding-bottom:1px;font-size:15px}.c5PlFa_legalLink:hover{color:var(--violet-deep)}@media (max-width:640px){.c5PlFa_page{padding:56px 20px 72px}}
