:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--text:#16171a;--text-2:#55585f;--text-3:#8a8d93;--line:#e6e7e9;--field:#fff;--field-line:#cfd1d5;--button:#16171a;--button-text:#fff;--card:#fafafa;--err:#b42318;--river:#2f6f9f;--clay:#c4623a;--moss:#2e7d4f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#141518;--text:#ecedef;--text-2:#a7aab0;--text-3:#75787e;--line:#2a2c31;--field:#1b1c20;--field-line:#3a3d44;--button:#ecedef;--button-text:#141518;--card:#1b1c20;--err:#f97066;--river:#6aa6d4;--clay:#e3845a;--moss:#6dbe8a}:root:not([data-theme=light]) .fill{color:#ffe7a0;background:#4a3f10}:root:not([data-theme=light]) .shot-light{display:none!important}:root:not([data-theme=light]) .shot-dark{display:block!important}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#141518;--text:#ecedef;--text-2:#a7aab0;--text-3:#75787e;--line:#2a2c31;--field:#1b1c20;--field-line:#3a3d44;--button:#ecedef;--button-text:#141518;--card:#1b1c20;--err:#f97066;--river:#6aa6d4;--clay:#e3845a;--moss:#6dbe8a}:root[data-theme=dark] .fill{color:#ffe7a0;background:#4a3f10}:root[data-theme=dark] .shot-light{display:none!important}:root[data-theme=dark] .shot-dark{display:block!important}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}:focus-visible:where(:not(.site *)){outline:2px solid var(--text);outline-offset:2px}.page:where(:not(.site *)){max-width:600px;margin:0 auto;padding:56px 24px 64px}.masthead:where(:not(.site *)){justify-content:space-between;align-items:center;gap:16px;margin:0 0 72px;display:flex}.name:where(:not(.site *)){margin:0;line-height:0}.theme-toggle:where(:not(.site *)){width:36px;height:36px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.theme-toggle:hover:where(:not(.site *)){background:var(--card);color:var(--text)}.theme-toggle svg:where(:not(.site *)){width:18px;height:18px;display:block}.theme-toggle .to-light:where(:not(.site *)){display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle .to-light{display:block}:root:not([data-theme=light]) .theme-toggle .to-dark{display:none}}:root[data-theme=dark] .theme-toggle .to-light{display:block}:root[data-theme=dark] .theme-toggle .to-dark,:root[data-theme=light] .theme-toggle .to-light{display:none}:root[data-theme=light] .theme-toggle .to-dark{display:block}.name .lockup:where(:not(.site *)){width:auto;height:26px;color:var(--text);display:block}h1:where(:not(.site *)){letter-spacing:-.02em;text-wrap:balance;margin:0 0 20px;font-size:40px;font-weight:600;line-height:1.15}p:where(:not(.site *)){color:var(--text-2);margin:0 0 16px}form:where(:not(.site *)){margin:32px 0 12px}.row:where(:not(.site *)){gap:8px;display:flex}label.hide:where(:not(.site *)){clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}input[type=email]:where(:not(.site *)){appearance:none;min-width:0;height:46px;font:inherit;color:var(--text);background:var(--field);border:1px solid var(--field-line);border-radius:8px;flex:1;padding:0 14px;font-size:16px}input[type=email]:focus:where(:not(.site *)){border-color:var(--text);outline:none}input[aria-invalid=true]:where(:not(.site *)){border-color:var(--err)}button:where(:not(.site *)){appearance:none;height:46px;font:inherit;color:var(--button-text);background:var(--button);cursor:pointer;white-space:nowrap;border:0;border-radius:8px;padding:0 18px;font-size:16px;font-weight:500}button:hover:where(:not(.site *)){opacity:.9}button:disabled:where(:not(.site *)){opacity:.6;cursor:default}.error:where(:not(.site *)){color:var(--err);margin:8px 0 0;font-size:15px}.extra:where(:not(.site *)){color:var(--text-2);cursor:pointer;align-items:flex-start;gap:10px;margin:14px 0 0;font-size:15px;line-height:1.45;display:flex}.extra input:where(:not(.site *)){width:16px;height:16px;accent-color:var(--text);cursor:pointer;flex:none;margin:2px 0 0}.note:where(:not(.site *)){color:var(--text-3);font-size:15px}.note p:where(:not(.site *)){color:inherit;margin:0}.thanks:where(:not(.site *)){border:1px solid var(--line);color:var(--text);border-radius:8px;margin:32px 0 12px;padding:16px 18px}h2:where(:not(.site *)){letter-spacing:-.01em;margin:72px 0 16px;font-size:20px;font-weight:600}.shot:where(:not(.site *)){margin:0}.shot img:where(:not(.site *)){width:100%;height:auto;display:block}.shot-dark:where(:not(.site *)){display:none!important}.caption:where(:not(.site *)){color:var(--text-3);margin:10px 0 0;font-size:14px}.qa h3:where(:not(.site *)){margin:28px 0 6px;font-size:17px;font-weight:600}.qa p:where(:not(.site *)){margin:0}footer:where(:not(.site *)){border-top:1px solid var(--line);color:var(--text-3);flex-wrap:wrap;gap:20px;margin-top:72px;padding-top:20px;font-size:14px;display:flex}footer span:where(:not(.site *)){margin-right:auto}a:where(:not(.site *)){color:inherit;text-underline-offset:3px}.note a:where(:not(.site *)),footer a:where(:not(.site *)){color:var(--text-2)}.home-link:where(:not(.site *)){text-decoration:none}.legal h1:where(:not(.site *)){margin:0 0 6px;font-size:32px}.legal .meta:where(:not(.site *)){color:var(--text-3);margin:0 0 28px;font-size:15px}.legal h2:where(:not(.site *)){margin:40px 0 10px;font-size:20px}.legal h3:where(:not(.site *)){color:var(--text);margin:20px 0 6px;font-size:16px;font-weight:600}.legal ul:where(:not(.site *)){color:var(--text-2);gap:6px;margin:0 0 16px;padding-left:20px;display:grid}.legal li b:where(:not(.site *)),.legal li strong:where(:not(.site *)){color:var(--text);font-weight:600}.legal table:where(:not(.site *)){border-collapse:collapse;width:100%;margin:4px 0 16px;font-size:15px}.legal td:where(:not(.site *)){border-bottom:1px solid var(--line);color:var(--text-2);vertical-align:top;padding:10px 0}.legal td:first-child:where(:not(.site *)){color:var(--text);width:45%;padding-right:24px}.legal .back:where(:not(.site *)){margin:0 0 24px;font-size:15px}body:has(.legal) .masthead{margin-bottom:32px}.legal .draft:where(:not(.site *)){color:var(--text);background:var(--card);border:1px dashed var(--field-line);border-radius:8px;margin:0 0 28px;padding:10px 14px;font-size:14px}.fill:where(:not(.site *)){color:#5c4400;background:#fff3b0;border-radius:3px;padding:0 3px}@media (max-width:480px){.page:where(:not(.site *)){padding-top:32px}.masthead:where(:not(.site *)){margin-bottom:48px}h1:where(:not(.site *)){font-size:32px}.row:where(:not(.site *)){flex-direction:column}input[type=email]:where(:not(.site *)){flex:none;width:100%}button:where(:not(.site *)){width:100%}}
