.cms-page-state{max-width:920px;min-height:45vh;padding-block:32px}.cms-page-state h1{margin:22px 0 16px}.cms-page-error{border:1px solid var(--line);border-radius:20px;padding:24px;background:var(--paper)}.cms-page-error p{margin-bottom:18px;line-height:1.7}.cms-help-page .help-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.cms-help-page .help-cards>a{border:1px solid var(--line);border-radius:22px;background:var(--paper);padding:26px;text-align:left;color:var(--ink);text-decoration:none;display:flex;flex-direction:column}.cms-help-page .help-cards>a>.icon{width:24px;height:24px;padding:14px;box-sizing:content-box;background:var(--mint);border-radius:14px;margin-bottom:22px}.cms-help-page .help-cards>a>span{display:flex;align-items:center;gap:12px;color:var(--orange);font-weight:700;min-height:44px;font-size:11px}.cms-help-page .help-cards>a>span>.icon{width:17px;height:17px}.cms-help-answer{font-size:14px;line-height:1.9;color:var(--muted);padding:0 30px 24px 0;overflow-wrap:anywhere}.cms-help-answer p{margin:0 0 12px}.cms-help-answer ul{padding-left:22px}.cms-help-answer a{color:var(--orange);text-decoration:underline}.cms-help-page .policy-version{margin-top:18px}.policy-article,.policy-introduction,.policy-summary,.cms-help-page .page-heading,.cms-help-page .help-cards{overflow-wrap:anywhere}
@media(max-width:760px){.cms-help-page .help-cards{grid-template-columns:1fr 1fr}.cms-help-page .help-cards>a{grid-column:1/-1;padding:18px;display:grid;grid-template-columns:auto 1fr;column-gap:14px;border-radius:14px}.cms-help-page .help-cards>a>.icon{grid-row:1/4;margin:0;width:21px;height:21px;padding:11px}.cms-help-page .help-cards>a>h3,.cms-help-page .help-cards>a>p,.cms-help-page .help-cards>a>span{grid-column:2}.cms-help-page .help-cards>a>span{min-height:34px}.cms-help-answer{font-size:12px;padding-right:4px}.cms-page-error{padding:20px}.cms-page-state h1{font-size:28px}}
.policy-refund-entry{display:flex;align-items:center;gap:20px;margin:0 0 26px}.policy-refund-entry p{max-width:470px;color:var(--muted);font-size:13px;line-height:1.7}.policy-refund-entry .button{flex-shrink:0}@media(max-width:760px){.policy-refund-entry{flex-direction:column;align-items:stretch;gap:12px}.policy-refund-entry p{font-size:12px}}
.app-version-card{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 24px;padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:var(--paper);color:var(--ink);font-size:13px;line-height:1.5}.app-version-primary{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;min-width:0}.app-version-label{color:var(--muted)}.app-version-primary strong{font-size:14px;font-weight:700;overflow-wrap:anywhere}.app-version-platform{flex-shrink:0;color:var(--muted);font-size:12px}.app-version-platform>span{margin-inline:3px}@media(max-width:760px){.app-version-card{gap:10px;margin-bottom:18px;padding:13px 14px;border-radius:13px}.app-version-primary{column-gap:9px}.app-version-platform{font-size:11px}}@media(max-width:360px){.app-version-card{align-items:flex-start}.app-version-primary{flex-direction:column;gap:1px}}
