.legal-layout{max-width:calc(var(--legal-layout-width) * 1px);padding:calc(var(--legal-layout-top) * 1px) calc(var(--legal-layout-side) * 1px) calc(var(--legal-layout-bottom) * 1px);opacity:calc(var(--legal-layout-opacity) / 100);translate:calc(var(--legal-layout-x) * 1px) calc(var(--legal-layout-y) * 1px);margin-inline:auto}.legal-intro{max-width:880px;margin-bottom:calc(var(--legal-layout-gap) * 2px);flex-direction:column;align-items:flex-start;gap:20px;display:flex}.legal-text{width:calc(var(--v-width) * 1%);max-width:100%;font-family:var(--v-font),Arial,sans-serif;font-size:calc(var(--v-size) * 1px);font-weight:300;line-height:var(--v-line);color:var(--v-color);text-align:var(--v-align);opacity:calc(var(--v-opacity) / 100);translate:calc(var(--v-x) * 1px) calc(var(--v-y) * 1px);overflow-wrap:anywhere;margin:0}.legal-title{letter-spacing:-.04em}.legal-notice{border-left:2px solid;padding-left:14px}.legal-columns{gap:calc(var(--legal-layout-gap) * 1px);grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:start;display:grid}.legal-index{flex-direction:column;gap:14px;display:flex;position:sticky;top:30px}.legal-layout a{text-underline-offset:4px;text-decoration:underline}.legal-page a:focus-visible{outline-offset:4px;outline:2px solid}.legal-other{margin-top:18px}.legal-article{gap:calc(var(--legal-layout-gap) * 1px);flex-direction:column;min-width:0;display:flex}.legal-section{align-items:flex-start;gap:calc(var(--v-gap) * 1px);padding:calc(var(--v-padding) * 1px);background:var(--v-background);opacity:calc(var(--v-opacity) / 100);translate:calc(var(--v-x) * 1px) calc(var(--v-y) * 1px);flex-direction:column;scroll-margin-top:28px;display:flex}.legal-clearance{height:var(--footer-tear-clearance,240px)}.legal-tuner{z-index:114;bottom:78px}@media (max-width:700px){.legal-columns{grid-template-columns:minmax(0,1fr);gap:48px}.legal-index{position:static}.legal-intro{margin-bottom:40px}}
