.legal-page-module__73Rakq__page{--legal-bar:56px;--legal-hairline:color-mix(in srgb, var(--memento-ink) 9%, transparent);--legal-soft:color-mix(in srgb, var(--memento-ink) 4.5%, transparent);background:var(--memento-paper);min-height:100dvh;color:var(--memento-ink)}.legal-page-module__73Rakq__page a:focus-visible,.legal-page-module__73Rakq__page summary:focus-visible{box-shadow:0 0 0 3px var(--memento-focus-ring);outline:none}.legal-page-module__73Rakq__bar{z-index:10;height:calc(var(--legal-bar) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(20px, env(safe-area-inset-right)) 0 max(20px, env(safe-area-inset-left));background:var(--memento-paper);border-bottom:1px solid var(--legal-hairline);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.legal-page-module__73Rakq__brand{border-radius:10px;align-items:center;min-height:44px;display:inline-flex}.legal-page-module__73Rakq__languages{background:var(--legal-soft);border-radius:10px;padding:3px;display:flex}.legal-page-module__73Rakq__languages a{letter-spacing:.04em;min-width:40px;height:30px;color:var(--memento-text-muted);border-radius:7px;place-items:center;font-size:12px;font-weight:600;text-decoration:none;display:grid}.legal-page-module__73Rakq__languages a[aria-current=page]{background:var(--memento-paper);color:var(--memento-ink);box-shadow:0 1px 2px #0a10241f}.legal-page-module__73Rakq__layout{padding:20px max(20px, env(safe-area-inset-right)) calc(56px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left))}.legal-page-module__73Rakq__rail{display:none}.legal-page-module__73Rakq__doc{overflow-wrap:break-word;min-width:0;max-width:680px;margin:0 auto}.legal-page-module__73Rakq__tabs{background:var(--legal-soft);border-radius:12px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.legal-page-module__73Rakq__tabs a{min-height:40px;color:var(--memento-text-muted);border-radius:9px;place-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:grid}.legal-page-module__73Rakq__tabs a[aria-current=page]{background:var(--memento-paper);color:var(--memento-ink);box-shadow:0 1px 3px #0a10241f}.legal-page-module__73Rakq__intro{border-bottom:1px solid var(--legal-hairline);padding:28px 0 24px}.legal-page-module__73Rakq__title{letter-spacing:-.02em;text-wrap:balance;font-size:28px;font-weight:650;line-height:1.14}.legal-page-module__73Rakq__lede{color:var(--memento-text-muted);margin-top:10px;font-size:16px;line-height:1.5}.legal-page-module__73Rakq__updated{color:var(--memento-text-muted);margin-top:14px;font-size:13px;font-weight:500}.legal-page-module__73Rakq__toc{border:1px solid var(--legal-hairline);border-radius:14px;margin-top:20px}.legal-page-module__73Rakq__toc summary{cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;font-size:15px;font-weight:600;list-style:none;display:flex}.legal-page-module__73Rakq__toc summary::-webkit-details-marker{display:none}.legal-page-module__73Rakq__chevron{width:16px;height:16px;color:var(--memento-text-muted);transition:transform .2s}.legal-page-module__73Rakq__toc[open] .legal-page-module__73Rakq__chevron{transform:rotate(180deg)}.legal-page-module__73Rakq__toc .legal-page-module__73Rakq__contents{padding:0 8px 8px}.legal-page-module__73Rakq__contents{flex-direction:column;display:flex}.legal-page-module__73Rakq__contents a{min-height:40px;color:var(--memento-ink);border-radius:8px;align-items:baseline;gap:10px;padding:10px 8px;font-size:14px;line-height:1.35;text-decoration:none;display:flex}.legal-page-module__73Rakq__contents a:hover{background:var(--legal-soft)}.legal-page-module__73Rakq__number{font-variant-numeric:tabular-nums;min-width:1.5em;color:var(--memento-text-muted);flex:none}.legal-page-module__73Rakq__section{scroll-margin-top:calc(var(--legal-bar) + env(safe-area-inset-top) + 16px);margin-top:36px}.legal-page-module__73Rakq__heading{letter-spacing:-.01em;gap:8px;font-size:18px;font-weight:600;line-height:1.3;display:flex}.legal-page-module__73Rakq__heading .legal-page-module__73Rakq__number{min-width:0}.legal-page-module__73Rakq__section p,.legal-page-module__73Rakq__items li{color:color-mix(in srgb, var(--memento-ink) 86%, transparent);font-size:16px;line-height:1.62}.legal-page-module__73Rakq__section p{margin-top:12px}.legal-page-module__73Rakq__section a,.legal-page-module__73Rakq__contact a{color:var(--memento-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--memento-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--memento-ink) 35%, transparent);text-underline-offset:3px}.legal-page-module__73Rakq__items{flex-direction:column;gap:8px;margin-top:12px;display:flex}.legal-page-module__73Rakq__items li{padding-left:20px;position:relative}.legal-page-module__73Rakq__items li:before{content:"";background:var(--memento-text-muted);border-radius:9999px;width:5px;height:5px;position:absolute;top:.72em;left:4px}.legal-page-module__73Rakq__foot{border-top:1px solid var(--legal-hairline);flex-direction:column;gap:14px;margin-top:48px;padding-top:24px;display:flex}.legal-page-module__73Rakq__contact{font-size:14px;font-weight:500}.legal-page-module__73Rakq__company{color:var(--memento-text-muted);align-items:flex-start;gap:8px;font-size:12px;line-height:1.6;display:flex}.legal-page-module__73Rakq__company>:first-child{margin-top:.22em}@media (min-width:768px){.legal-page-module__73Rakq__bar{padding-inline:max(28px,50% - 340px)}.legal-page-module__73Rakq__layout{padding-top:32px}.legal-page-module__73Rakq__tabs{min-width:320px;display:inline-grid}.legal-page-module__73Rakq__intro{padding:40px 0 32px}.legal-page-module__73Rakq__title{font-size:40px}.legal-page-module__73Rakq__lede{font-size:18px}}@media (min-width:1080px){.legal-page-module__73Rakq__bar{padding-inline:max(28px,50% - 496px)}.legal-page-module__73Rakq__layout{grid-template-columns:240px minmax(0,680px);justify-content:center;gap:72px;display:grid}.legal-page-module__73Rakq__rail{display:block}.legal-page-module__73Rakq__rail nav{top:calc(var(--legal-bar) + 32px);max-height:calc(100dvh - var(--legal-bar) - 64px);margin-left:-8px;position:sticky;overflow-y:auto}.legal-page-module__73Rakq__railLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--memento-text-muted);padding:0 8px 6px;font-size:12px;font-weight:600}.legal-page-module__73Rakq__rail .legal-page-module__73Rakq__contents a{min-height:32px;color:var(--memento-text-muted);padding:6px 8px;font-size:13px}.legal-page-module__73Rakq__rail .legal-page-module__73Rakq__contents a:hover{color:var(--memento-ink)}.legal-page-module__73Rakq__doc{margin:0}.legal-page-module__73Rakq__toc{display:none}}@media (prefers-reduced-motion:reduce){.legal-page-module__73Rakq__chevron{transition:none}}
