.legal-page-module-scss-module__CNR3YW__page{color:#0b0b0b;background:#fff;padding-block:16px 72px;padding-inline:clamp(20px,7.6vw,110px)}@media (min-width:1024px){.legal-page-module-scss-module__CNR3YW__page{padding-block:32px 120px}}.legal-page-module-scss-module__CNR3YW__back{color:#5c5f62;align-items:center;gap:10px;min-height:44px;font-size:15px;transition:color .24s cubic-bezier(.22,.61,.36,1);display:inline-flex}.legal-page-module-scss-module__CNR3YW__back:hover{color:#0b0b0b}.legal-page-module-scss-module__CNR3YW__head{border-bottom:1px solid #0b0b0b;margin-top:24px;padding-bottom:28px}@media (min-width:1024px){.legal-page-module-scss-module__CNR3YW__head{margin-top:40px;padding-bottom:40px}}.legal-page-module-scss-module__CNR3YW__title{letter-spacing:-.03em;max-width:20ch;font-size:34px;font-weight:500;line-height:1.05}@media (min-width:1024px){.legal-page-module-scss-module__CNR3YW__title{font-size:clamp(44px,4.6vw,64px);line-height:1.02}}.legal-page-module-scss-module__CNR3YW__revision{color:#5c5f62;margin-top:16px;font-size:14px}@media (min-width:1024px){.legal-page-module-scss-module__CNR3YW__revision{margin-top:20px;font-size:15px}.legal-page-module-scss-module__CNR3YW__layout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.legal-page-module-scss-module__CNR3YW__plain .legal-page-module-scss-module__CNR3YW__body{max-width:52em}}.legal-page-module-scss-module__CNR3YW__toc{display:none}@media (min-width:1024px){.legal-page-module-scss-module__CNR3YW__toc{grid-column:1/span 3;max-height:calc(100vh - 136px);padding-top:40px;display:block;position:sticky;top:104px;overflow-y:auto}}.legal-page-module-scss-module__CNR3YW__toc ol{gap:2px;list-style:none;display:grid}.legal-page-module-scss-module__CNR3YW__toc a{color:#5c5f62;padding:6px 0;font-size:14px;line-height:1.4;transition:color .24s cubic-bezier(.22,.61,.36,1);display:block}.legal-page-module-scss-module__CNR3YW__toc a:hover{color:#0b0b0b}.legal-page-module-scss-module__CNR3YW__body{max-width:68ch;font-size:16px;line-height:1.6}@media (min-width:1024px){.legal-page-module-scss-module__CNR3YW__body{grid-column:5/span 7;font-size:17px}}.legal-page-module-scss-module__CNR3YW__body section{padding-top:36px;scroll-margin-top:96px}@media (min-width:1024px){.legal-page-module-scss-module__CNR3YW__body section{padding-top:40px}}.legal-page-module-scss-module__CNR3YW__body h2{letter-spacing:-.01em;font-size:21px;font-weight:500;line-height:1.25}@media (min-width:1024px){.legal-page-module-scss-module__CNR3YW__body h2{font-size:24px}}.legal-page-module-scss-module__CNR3YW__body p,.legal-page-module-scss-module__CNR3YW__body ul{margin-top:14px}.legal-page-module-scss-module__CNR3YW__body ul{gap:8px;list-style:none;display:grid}.legal-page-module-scss-module__CNR3YW__body li{padding-left:22px;position:relative}.legal-page-module-scss-module__CNR3YW__body li:before{content:"";background:#8a0917;width:8px;height:2px;position:absolute;top:.78em;left:0}.legal-page-module-scss-module__CNR3YW__body a{text-underline-offset:4px;-webkit-text-decoration:underline #0b0b0b59;text-decoration:underline #0b0b0b59;transition:color .24s cubic-bezier(.22,.61,.36,1),text-decoration-color .24s cubic-bezier(.22,.61,.36,1)}.legal-page-module-scss-module__CNR3YW__body a:hover{color:#8a0917;text-decoration-color:#8a0917}.legal-page-module-scss-module__CNR3YW__body b{font-weight:500}.legal-page-module-scss-module__CNR3YW__rows{border-top:1px solid #d4d4d4;margin-top:32px}@media (min-width:1024px){.legal-page-module-scss-module__CNR3YW__rows{margin-top:40px}}.legal-page-module-scss-module__CNR3YW__rows div{border-bottom:1px solid #d4d4d4;gap:4px;padding:16px 0;display:grid}@media (min-width:768px){.legal-page-module-scss-module__CNR3YW__rows div{grid-template-columns:15em minmax(0,1fr);align-items:baseline;gap:24px}}.legal-page-module-scss-module__CNR3YW__rows dt{color:#5c5f62;font-size:14px}.legal-page-module-scss-module__CNR3YW__rows dd{font-size:17px;line-height:1.45}
