.LegalLayout_layout__Cywbm{background:#f5f3fb;padding:100px 0 80px}@media(max-width:768px){.LegalLayout_layout__Cywbm{padding:80px 0 56px}}.LegalLayout_head__tXhtK{display:flex;flex-direction:column;gap:14px;margin-bottom:38px}.LegalLayout_head__tXhtK h1{font-family:var(--font-quicksand),sans-serif;font-weight:700;font-size:36px;line-height:1.25;color:#283841;margin:0}@media(max-width:768px){.LegalLayout_head__tXhtK h1{font-size:28px}}.LegalLayout_grid__7L2WJ{display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start}@media(max-width:960px){.LegalLayout_grid__7L2WJ{grid-template-columns:minmax(0,1fr);gap:28px}}.LegalLayout_toc__dhvkD{position:-webkit-sticky;position:sticky;top:110px;max-height:calc(100vh - 140px);overflow-y:auto}@media(max-width:960px){.LegalLayout_toc__dhvkD{position:static;max-height:none;overflow:visible}}.LegalLayout_tocTitle__hKEim{font-weight:700;font-size:20px;line-height:1.25;color:#283841;margin:0 0 16px}.LegalLayout_tocList__uO8JG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.LegalLayout_tocLink__CTid_{display:block;padding:6px 0 6px 14px;border-left:2px solid rgba(0,0,0,0);font-weight:500;font-size:15px;line-height:1.4;color:#787878;text-decoration:none;transition:color .2s ease,border-color .2s ease}.LegalLayout_tocLink__CTid_:hover{color:#283841}.LegalLayout_tocLink__CTid_.LegalLayout_active__tuz_Q{color:#283841;font-weight:700;border-left-color:#283841}.LegalLayout_body__RK2cE{min-width:0;display:flex;flex-direction:column;gap:30px}@media(max-width:768px){.LegalLayout_body__RK2cE{gap:24px}}.LegalLayout_section__T_B4t{scroll-margin-top:110px}.LegalLayout_section__T_B4t :is(h2,h3,h4,h5,h6){color:#283841;font-weight:600}.LegalLayout_footer__7jUnv{font-size:12px;color:#8c8c8c}.LegalLayout_footer__7jUnv img{max-width:100%;height:auto}.LegalLayout_embed__0cbCJ div{font-weight:500;line-height:1.65}.markdowm_text__HLOnP{width:100%;display:flex;flex-direction:column;line-break:anywhere;color:#787878}.markdowm_text__HLOnP a,.markdowm_text__HLOnP p{font-weight:500;font-size:16px;line-height:1.65;letter-spacing:normal;white-space:pre-line}.markdowm_text__HLOnP.markdowm_small__83QV5 a,.markdowm_text__HLOnP.markdowm_small__83QV5 p,.markdowm_text__HLOnP.markdowm_small__83QV5 ul li{font-size:14px;line-height:28px}.markdowm_text__HLOnP h2{font-weight:600;font-size:24px;line-height:1;letter-spacing:normal;vertical-align:middle;margin-bottom:32px}@media(max-width:768px){.markdowm_text__HLOnP h2{font-size:20px;margin-bottom:16px}}.markdowm_text__HLOnP ul{padding-left:20px;list-style-type:disc}.markdowm_text__HLOnP ul li{font-weight:400;font-size:16px;line-height:1.65;letter-spacing:normal}@media(max-width:768px){.markdowm_text__HLOnP ul li{font-size:14px}}.markdowm_text__HLOnP h1{font-family:var(--font-quicksand),sans-serif;font-weight:700;font-size:36px;line-height:1.25;letter-spacing:normal;color:#283841;margin-bottom:0}.markdowm_text__HLOnP h1:last-of-type{margin-bottom:38px}.markdowm_text__HLOnP h3{font-weight:600;font-size:24px;line-height:1;letter-spacing:normal;color:var(--color-black)}@media(max-width:768px){.markdowm_text__HLOnP h3{font-size:20px}}.markdowm_text__HLOnP h4{margin:16px 0}.markdowm_text__HLOnP h4,.markdowm_text__HLOnP h5{font-weight:600;font-size:20px;line-height:1;letter-spacing:normal;color:var(--color-black)}.markdowm_img__aE97x{width:100%;display:flex;justify-content:center}.markdowm_img__aE97x img{width:auto;height:auto;object-fit:cover}.markdown_ct__tfz6r{background:#f5f3fb;padding:100px 0 80px}.markdown_markdown__5uVD8{line-height:1.47;line-break:auto;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.markdown_markdown__5uVD8 p{margin-top:0;margin-bottom:16px}.markdown_markdown__5uVD8 h3{margin:28px 0 12px;font-size:20px;line-height:1.25}.markdown_markdown__5uVD8 h2:not(:first-child){margin-top:36px}.markdown_markdown__5uVD8 h2{font-weight:700;font-size:22px;line-height:1.25;letter-spacing:normal;color:#283841;margin:0 0 14px}.markdown_markdown__5uVD8 a,.markdown_markdown__5uVD8 a:visited{color:#8c8c8c}