.legal-module__m2i2ra__root{background:var(--fp-paper-bg);min-height:100dvh;color:var(--fp-text-1);font-family:var(--font-sans), Arial, sans-serif}.legal-module__m2i2ra__readingColumn{width:min(100%,672px);padding:max(28px, var(--fp-safe-top)) 28px max(40px, var(--fp-safe-bottom));margin-inline:auto}.legal-module__m2i2ra__masthead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding-bottom:24px;display:flex}.legal-module__m2i2ra__wordmark,.legal-module__m2i2ra__supportLink{overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;text-decoration:none;display:inline-flex}.legal-module__m2i2ra__wordmark{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;font-size:24px;font-weight:600}.legal-module__m2i2ra__supportLink{color:var(--fp-text-2);font-size:13.5px}.legal-module__m2i2ra__article{color:var(--fp-text-2);overflow-wrap:anywhere;flex-direction:column;gap:24px;font-size:16px;line-height:1.7;display:flex}.legal-module__m2i2ra__titleBlock{border-bottom:1px solid var(--fp-text-1);flex-direction:column;gap:8px;padding-bottom:16px;display:flex}.legal-module__m2i2ra__title{color:var(--fp-text-1);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;font-size:34px;font-weight:600;line-height:1.1}.legal-module__m2i2ra__dates{color:var(--fp-text-2);font-family:var(--font-mono), monospace;font-size:12.5px;line-height:1.6}.legal-module__m2i2ra__section{flex-direction:column;gap:10px;scroll-margin-top:24px;display:flex}.legal-module__m2i2ra__sectionTitle{color:var(--fp-text-1);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.25}.legal-module__m2i2ra__body,.legal-module__m2i2ra__subsection{flex-direction:column;gap:12px;display:flex}.legal-module__m2i2ra__subsectionTitle{color:var(--fp-text-1);font-size:16px;font-weight:600}.legal-module__m2i2ra__contents{border-bottom:1px solid var(--fp-paper-line);padding-bottom:12px}.legal-module__m2i2ra__contentsTitle{padding-bottom:4px;font-size:14px;font-weight:600}.legal-module__m2i2ra__contents ul{margin:0;padding:0;list-style:none}.legal-module__m2i2ra__contents a{border-bottom:1px solid var(--fp-paper-line);align-items:center;min-height:44px;padding-block:8px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.legal-module__m2i2ra__root a:hover{text-underline-offset:4px;text-decoration:underline}.legal-module__m2i2ra__root a:focus-visible,.legal-module__m2i2ra__section:focus-visible{outline:2px solid var(--fp-text-1);outline-offset:4px}@media (max-width:600px){.legal-module__m2i2ra__readingColumn{padding-inline:16px}.legal-module__m2i2ra__title{font-size:28px}}@media (max-width:359px){.legal-module__m2i2ra__readingColumn{padding-inline:14px}.legal-module__m2i2ra__title{font-size:26px}}
