html body:not(:has(.app)) :is(.eng,.ipsative-page,.account-page){width:min(1180px,calc(100% - 2 * var(--gutter)));max-width:none;min-height:0;margin-inline:auto;padding:8px 0 72px}html body:not(:has(.app)) .ipsative-page{width:min(880px,calc(100% - 2 * var(--gutter)))}html body:not(:has(.app)) :is(.eng,.ipsative-page,.account-page) .page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin:16px 0 26px}html body:not(:has(.app)) :is(.eng,.ipsative-page,.account-page) .page-head h1{margin:0;font:400 clamp(34px,3.6vw,46px)/1.04 var(--display);letter-spacing:-.034em;color:var(--ink)}html body:not(:has(.app)) :is(.eng,.ipsative-page,.account-page) .page-head p{margin:8px 0 0;font-size:16px;color:var(--muted);max-width:60ch}html body:not(:has(.app)) :is(.eng,.ipsative-page,.account-page) .page-head .actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}html body:not(:has(.app)) :is(.eng,.ipsative-page,.account-page) .card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 18px}html body:not(:has(.app)) :is(.eng,.ipsative-page,.account-page) :is(.card-head h2,.card>h2){margin:0;font:600 18px/1.25 var(--sans);letter-spacing:-.012em}html body:not(:has(.app)) :is(.eng,.ipsative-page,.account-page) .button.secondary{background:var(--card);box-shadow:var(--ring-1)}html body:not(:has(.app)) :is(.eng,.ipsative-page,.account-page) .button.secondary:hover:not(:disabled){background:var(--accent-wash)}html body:not(:has(.app)) :is(.eng,.ipsative-page,.account-page) .button:active:not(:disabled){transform:scale(.97)}@media (max-width:760px){html body:not(:has(.app)) :is(.eng,.ipsative-page,.account-page) .card{padding:20px}}