.LegalPage_page__9Y_2U{background:#111214;color:#F2F0EC}.LegalPage_wrap__S_qHY{width:min(860px,calc(100% - 80px));margin-inline:auto}.LegalPage_hero__vux7z{padding:145px 0 40px}.LegalPage_eyebrow__UfHJU{font-size:10px;letter-spacing:.17em;line-height:1.8;color:#A6A6A2;margin:0 0 28px}.LegalPage_hero__vux7z h1{font-size:clamp(42px,5.6vw,76px);line-height:1.08;font-weight:450;letter-spacing:-.055em;margin:0 0 28px;overflow-wrap:anywhere}.LegalPage_intro__Wwrpq{font-size:18px;line-height:1.7;color:#A6A6A2;max-width:730px;margin:0}.LegalPage_date__qX73V{font-size:12px;color:#A6A6A2;margin:28px 0 0}.LegalPage_contents__qujQ3{padding:30px 0 40px;border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25}.LegalPage_contents__qujQ3 h2{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;margin:0 0 16px}.LegalPage_contents__qujQ3 ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:2px 28px}.LegalPage_contents__qujQ3 a{display:flex;align-items:center;gap:12px;min-height:44px;font-size:14px;line-height:1.5;text-decoration:none}.LegalPage_contents__qujQ3 a span{color:#C87543;font-size:11px;flex-shrink:0}.LegalPage_body__w932b section{padding:44px 0;border-bottom:1px solid #ffffff25;scroll-margin-top:110px}.LegalPage_body__w932b h2{display:flex;align-items:baseline;gap:18px;font-size:clamp(23px,3vw,30px);letter-spacing:-.03em;line-height:1.3;font-weight:450;margin:0 0 24px}.LegalPage_body__w932b h2>span{font-size:11px;letter-spacing:0;color:#C87543;flex-shrink:0}.LegalPage_body__w932b dd,.LegalPage_body__w932b li,.LegalPage_body__w932b p{font-size:16px;line-height:1.85;color:#A6A6A2;overflow-wrap:anywhere}.LegalPage_body__w932b p{margin:0 0 18px}.LegalPage_body__w932b p:last-child{margin-bottom:0}.LegalPage_body__w932b strong{color:#F2F0EC;font-weight:500}.LegalPage_body__w932b ul{padding-left:22px;margin:16px 0}.LegalPage_body__w932b li{padding-left:4px;margin-bottom:7px}.LegalPage_body__w932b dl{margin:0}.LegalPage_body__w932b dt{font-size:14px;margin-top:22px;color:#F2F0EC}.LegalPage_body__w932b dt:first-child{margin-top:0}.LegalPage_body__w932b dd{margin:6px 0 0}.LegalPage_page__9Y_2U a{color:inherit}.LegalPage_back__feWIo a,.LegalPage_body__w932b a{text-decoration:underline;text-decoration-color:#C87543;text-underline-offset:5px;overflow-wrap:anywhere}.LegalPage_back__feWIo{padding:28px 0 60px;margin:0;font-size:14px}.LegalPage_back__feWIo a{display:inline-flex;align-items:center;min-height:44px}.LegalPage_page__9Y_2U a:focus-visible{outline:2px solid #C87543;outline-offset:5px}.LegalPage_contents__qujQ3 a:hover{color:#e2b49a}.LegalPage_skip__Ncyy6{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.LegalPage_skip__Ncyy6:focus{position:fixed;top:10px;left:10px;width:auto;height:auto;padding:16px;background:#111214;clip-path:none;z-index:9999}@media(max-width:700px){.LegalPage_wrap__S_qHY{width:calc(100% - 40px)}.LegalPage_hero__vux7z{padding-top:110px}.LegalPage_hero__vux7z h1{font-size:clamp(38px,10vw,55px)}.LegalPage_intro__Wwrpq{font-size:16px}.LegalPage_contents__qujQ3 ol{grid-template-columns:1fr}.LegalPage_body__w932b section{padding:34px 0;scroll-margin-top:88px}.LegalPage_body__w932b h2{gap:12px}.LegalPage_back__feWIo{padding-bottom:42px}}@media(prefers-reduced-motion:reduce){.LegalPage_page__9Y_2U{scroll-behavior:auto}}