.legal-nav-module-scss-module__CGW8Xq__aside{flex:260px;max-width:300px}@media screen and (max-width:760px){.legal-nav-module-scss-module__CGW8Xq__aside{flex:none;width:calc(100% + 32px);max-width:none;margin:0 -16px;padding:0 16px}}.legal-nav-module-scss-module__CGW8Xq__label{color:#6d5f68;margin:0 0 10px;font-size:14px;font-weight:700}@media screen and (max-width:760px){.legal-nav-module-scss-module__CGW8Xq__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.legal-nav-module-scss-module__CGW8Xq__nav{scrollbar-width:none;flex-direction:column;gap:4px;display:flex;overflow-x:auto}.legal-nav-module-scss-module__CGW8Xq__nav::-webkit-scrollbar{display:none}@media screen and (max-width:760px){.legal-nav-module-scss-module__CGW8Xq__nav{flex-direction:row}}.legal-nav-module-scss-module__CGW8Xq__item{color:#2a1f27;border-radius:14px;flex:none;align-items:center;min-height:48px;padding:10px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:flex}.legal-nav-module-scss-module__CGW8Xq__item:hover{color:#2a1f27;background:#fbf7f9}.legal-nav-module-scss-module__CGW8Xq__active,.legal-nav-module-scss-module__CGW8Xq__active:hover{color:#7a2d55;background:#f7e6ef;font-weight:700}
.legal-view-module-scss-module__jdH2Pq__wrap{flex-wrap:wrap;align-items:flex-start;gap:48px;max-width:1280px;margin:0 auto;padding:32px 32px 80px;display:flex}@media screen and (max-width:760px){.legal-view-module-scss-module__jdH2Pq__wrap{flex-direction:column;align-items:stretch;gap:20px;padding:16px 16px 32px}}.legal-view-module-scss-module__jdH2Pq__content{flex:999 560px;max-width:760px}@media screen and (max-width:760px){.legal-view-module-scss-module__jdH2Pq__content{flex:none;max-width:none}}.legal-view-module-scss-module__jdH2Pq__title{font-family:var(--font-bricolage),sans-serif;margin:0;font-size:36px;font-weight:700}@media screen and (max-width:760px){.legal-view-module-scss-module__jdH2Pq__title{font-size:28px}}.legal-view-module-scss-module__jdH2Pq__updated{color:#6d5f68;margin:8px 0 0;font-size:14px}.legal-view-module-scss-module__jdH2Pq__note{color:#8a5a00;background:#fdf0d5;border-radius:14px;margin-top:20px;padding:14px 16px;font-size:15px}.legal-view-module-scss-module__jdH2Pq__sectionTitle{margin:32px 0 0;font-size:21px;font-weight:700}.legal-view-module-scss-module__jdH2Pq__paragraph{color:#3f3239;margin:10px 0 0;font-size:17px;font-weight:400;line-height:1.7}
