:root{--soevra-bg:#f2f2f7;--soevra-surface:#fff;--soevra-text:#1c1c1e;--soevra-secondary:#636366;--soevra-accent:#1d5fd1;--soevra-on-accent:#fff;--soevra-accent-soft:#e6edfa;--soevra-separator:#c6c6c8}@media (prefers-color-scheme:dark){:root{--soevra-bg:#000;--soevra-surface:#1c1c1e;--soevra-text:#f2f2f7;--soevra-secondary:#aeaeb2;--soevra-accent:#7aa7ff;--soevra-on-accent:#00163d;--soevra-accent-soft:#1a2a47;--soevra-separator:#38383a}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-system:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--space-page:1rem;--soevra-mark-size:56px;--soevra-mark-gap:16px;--soevra-title-gap:8px;--text-body:1.0625rem;--text-footnote:.8125rem;--text-title:2rem;--text-heading:1.5rem;--text-subheading:1.1875rem;--leading-body:1.47;--leading-footnote:1.38;--leading-tight:1.17;--weight-semibold:600;--measure:70ch;--gutter:1.25rem;--space-xs:.25rem;--space-s:.5rem;--space-m:1rem;--space-l:1.5rem;--space-xl:2.5rem;--space-xxl:4rem;--target-min:2.75rem;--table-cell-min:6em;--hairline:1px;--underline-offset:.15em;--focus-width:2px;--focus-offset:2px;--focus-radius:4px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (min-width:768px){:root{--text-title:3rem;--text-heading:1.75rem;--gutter:2rem}}*{box-sizing:border-box}body{background:var(--soevra-bg);min-height:100dvh;color:var(--soevra-text);font-family:var(--font-system);flex-direction:column;margin:0;display:flex}:focus-visible{outline:var(--focus-width) solid var(--soevra-accent);outline-offset:var(--focus-offset);border-radius:var(--focus-radius)}h1,p{overflow-wrap:anywhere}.nowrap{white-space:nowrap}.starter{text-align:center;padding:var(--space-page);flex:1;place-content:center;display:grid}.mark{width:var(--soevra-mark-size);height:var(--soevra-mark-size);margin:0 auto var(--soevra-mark-gap);color:var(--soevra-accent);display:block}.starter h1{margin:0 0 var(--soevra-title-gap)}.starter p{color:var(--soevra-secondary);margin:0}.legal{padding:var(--space-xl) var(--gutter) var(--space-xxl);flex:1}.legal article,.site-footer .column{max-width:var(--measure);font-size:var(--text-body);margin-inline:auto}.legal article{line-height:var(--leading-body);overflow-wrap:anywhere}.legal h1,.legal h2,.legal h3{font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.legal h1{font-size:var(--text-title);margin:0 0 var(--space-s)}.legal h1+p{color:var(--soevra-secondary);margin-bottom:var(--space-xl)}.legal h2{font-size:var(--text-heading);margin:var(--space-xl) 0 var(--space-m)}.legal h3{font-size:var(--text-subheading);margin:var(--space-l) 0 var(--space-s)}.legal p,.legal ul,.legal ol,.table-scroll{margin:0 0 var(--space-m)}.legal ul,.legal ol{padding-inline-start:var(--space-l)}.legal li+li{margin-top:var(--space-xs)}.legal a{color:var(--soevra-accent);text-underline-offset:var(--underline-offset)}.table-scroll{overflow-x:auto}.legal table{border-collapse:collapse;overflow-wrap:normal;width:100%}.legal th,.legal td{min-width:var(--table-cell-min);padding:var(--space-s) var(--space-m) var(--space-s) 0;border-bottom:var(--hairline) solid var(--soevra-separator);text-align:start;vertical-align:top}.legal th{font-weight:var(--weight-semibold)}.legal th:last-child,.legal td:last-child{padding-inline-end:0}.site-footer{border-top:var(--hairline) solid var(--soevra-separator);padding:var(--space-m) var(--gutter) var(--space-xl);color:var(--soevra-secondary)}.site-footer ul,.site-footer p{font-size:var(--text-footnote);line-height:var(--leading-footnote)}.site-footer ul{gap:0 var(--space-l);margin:0 0 var(--space-s);flex-wrap:wrap;padding:0;list-style:none;display:flex}.site-footer a{min-height:var(--target-min);color:var(--soevra-text);align-items:center;text-decoration:none;display:inline-flex}.site-footer a:hover{text-underline-offset:var(--underline-offset);text-decoration:underline}.site-footer p{margin:0 0 var(--space-s)}.site-footer p:last-child{margin-bottom:0}
