.legal{max-width:720px}.legal section{margin-bottom:2.4em}.legal h2{margin-top:0}.legal__p{white-space:pre-line;color:var(--muted)}.legal__important{white-space:pre-line;background:var(--accent-android-bg);border:1px solid var(--accent-android-border);border-radius:var(--radius-sm);color:var(--text);padding:16px 18px;font-weight:600}.faq{flex-direction:column;gap:10px;max-width:760px;display:flex}.faq__item{background:var(--bg-raised);border:1px solid var(--hairline);border-radius:var(--radius-md);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.faq__item.is-open{border-color:var(--hairline-strong);box-shadow:var(--shadow-soft)}.faq__q{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:1rem;font-weight:700;display:flex}.faq__icon{color:var(--muted);transition:transform .25s var(--ease);flex:none;font-size:1.4rem;line-height:1}.faq__item.is-open .faq__icon{transform:rotate(45deg)}.faq__a{transition:grid-template-rows .28s var(--ease);grid-template-rows:0fr;display:grid}.faq__item.is-open .faq__a{grid-template-rows:1fr}.faq__a>div{overflow:hidden}.faq__a-body{color:var(--muted);padding:0 20px 20px;line-height:1.7}.faq__a-body strong{color:var(--text);font-weight:700}.notfound{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:70vh;display:flex}.notfound__img{max-width:80vw;height:auto;transform:rotate(-3deg)}
