@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-latin-ext-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-latin-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-latin-ext-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/inter-variable-latin-normal.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0,U+20-7E,U+A0-AC,U+AE-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+2000-200B,U+2010-2027,U+202F-2055,U+2057,U+205F,U+20AC,U+2122,U+2190-2199,U+2212,U+FEFF}@font-face{font-family:Inter;src:url(/fonts/inter-variable-latin-ext-normal.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-130,U+132-148,U+14A-151,U+154-1C3,U+1C5-24F,U+259,U+2B0-2BA,U+2BD-2C5,U+2C7-2D9,U+2DB,U+2DD-303,U+306-307,U+309-30A,U+30C,U+30F,U+313,U+315,U+31B,U+323,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+1E00-1E9B,U+1E9D-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20AF,U+20B1-20B5,U+20B8-20BA,U+20BC-20C0,U+2C7C,U+2C7F,U+A7FF}@font-face{font-family:Inter;src:url(/fonts/inter-variable-latin-italic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+0,U+20-7E,U+A0-AC,U+AE-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+2000-200B,U+2010-2027,U+202F-2055,U+2057,U+205F,U+20AC,U+2122,U+2190-2199,U+2212,U+FEFF}@font-face{font-family:Inter;src:url(/fonts/inter-variable-latin-ext-italic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+100-130,U+132-148,U+14A-151,U+154-1C3,U+1C5-24F,U+259,U+2B0-2BA,U+2BD-2C5,U+2C7-2D9,U+2DB,U+2DD-303,U+306-307,U+309-30A,U+30C,U+30F,U+313,U+315,U+31B,U+323,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+1E00-1E9B,U+1E9D-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20AF,U+20B1-20B5,U+20B8-20BA,U+20BC-20C0,U+2C7C,U+2C7F,U+A7FF}:root{--drift-1:#e0f3f9;--drift-2:#c5e9f4;--drift-3:#fdf0c4;--drift-ink:#000;--drift-gradient:linear-gradient(90deg, var(--drift-1), var(--drift-2), var(--drift-3), var(--drift-1), var(--drift-2), var(--drift-3), var(--drift-1)) 0 0 / 200% 100%;color-scheme:light;--page:#fff;--tint:#f5f5f5;--ink:#000;--muted:#737373;--line:#e5e5e5;--field:#8a8687;--link:#000;--error:#b91c1c;--btn:#000;--btn-fg:#eeede8;--danger-fill:#b91c1c;--on-fill:#fff;--backdrop:#0000004d;--shadow:#00000024;--serif:"Instrument Serif", Georgia, serif;--sans:"Inter", sans-serif;font-feature-settings:"tnum" 1, "zero" 1, "cv01" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1, "ss08" 1, "dlig" 1, "cv06" 1, "cv10" 1, "cv13" 1}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--page:#0a0a0a;--tint:#171717;--ink:#fff;--muted:#a3a3a3;--line:#262626;--field:#8d898a;--link:#fff;--error:#ef5350;--btn:#fff;--btn-fg:#000;--danger-fill:#b91c1c;--backdrop:#0009;--shadow:#00000080}}body{--site-fill:var(--site);--site-text:var(--site);--on-site:var(--on-fill)}body[data-site=none]{--site-fill:var(--ink);--site-text:var(--ink);--on-site:var(--page)}@media (prefers-color-scheme:dark){body:not([data-site=none]){--site-fill:var(--site-dark);--site-text:var(--ink)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--page);min-height:100vh;color:var(--ink);font:400 16px/1.5 var(--sans);flex-direction:column;margin:0;display:flex}.wrap{width:100%;max-width:768px;margin:0 auto}.top{z-index:2;background:var(--page);border-bottom:1px solid var(--line);padding:20px;position:sticky;top:0}.top-logos{align-items:flex-end;gap:0;display:flex}.top-logos a{transition:margin .2s;display:block;position:relative}.top-logos a:nth-child(2){z-index:1}.top-logos a:first-child{margin-right:-8px}.top-logos a:last-child{margin-left:-8px}.top-logos:hover a:first-child,.top-logos:focus-within a:first-child{margin-right:12px}.top-logos:hover a:last-child,.top-logos:focus-within a:last-child{margin-left:12px}.top-logos a:after{content:attr(aria-label);z-index:10;border:1px solid var(--field);background:var(--drift-gradient);color:var(--drift-ink);font:400 12px/1.4 var(--sans);white-space:nowrap;pointer-events:none;opacity:0;border-radius:999px;padding:4px 10px;transition:opacity .15s;animation:8s linear infinite list-drift;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.top-logos a:first-child:after{content:attr(aria-label) " 🎧";left:0;transform:none}.top-logos a:nth-child(2):after{content:attr(aria-label) " 🐑"}.top-logos a:last-child:after{content:attr(aria-label) " ✊"}.top-logos a:hover:after,.top-logos a:focus-visible:after{opacity:1}.top img{width:26px;height:26px;transition:width .2s,height .2s;display:block}.top-logos a:nth-child(2) img,.top-logos:hover img,.top-logos:focus-within img{width:40px;height:40px}.top-logos a:last-child img{width:24px;height:24px}.top-logos:hover a:last-child img,.top-logos:focus-within a:last-child img{width:37px;height:37px}.column{flex-direction:column;flex:1;gap:32px;width:100%;max-width:832px;margin:0 auto;padding:40px 20px;display:flex}main{flex-direction:column;flex:1;gap:16px;display:flex}main section{border-top:1px solid var(--line);flex-direction:column;gap:16px;margin-top:16px;padding-top:32px;display:flex}.foot .text-link,.foot a{font-size:15px}.foot-link{display:none}@media (width>=600px){.top{padding:20px 32px}.column{padding:40px 32px 64px}}#privacy{width:calc(100% - 32px);max-width:440px;color:var(--ink);background:var(--page);border:1px solid var(--line);box-shadow:0 12px 40px var(--shadow);border-radius:16px;padding:28px}#privacy::backdrop{background:var(--backdrop)}#privacy h2{margin-bottom:12px;padding-right:36px}#privacy p{margin-bottom:12px;font-size:14px}#privacy p:last-child{margin-bottom:0}.close{width:32px;height:32px;color:var(--on-fill);background:var(--danger-fill);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:14px;display:grid;position:absolute;top:16px;right:16px}.close:hover{opacity:.85}@supports not selector(:popover-open){.foot-open,#privacy{display:none}.foot-link{display:inline}}.site-row{color:var(--muted);align-items:center;gap:10px;font-size:13px;line-height:1.35;display:flex}.mark{background:var(--site-fill);width:30px;height:30px;color:var(--on-site);font:500 11px/1 var(--sans);letter-spacing:.03em;border-radius:50%;flex:none;place-items:center;display:grid}.mark img{object-fit:contain;width:30px;height:30px;display:block}.mark:has(img){background:0 0;border-radius:0}.site-name{color:var(--site-text);font-size:14px;font-weight:500;display:block}.sites{margin:0;padding:0;list-style:none}.sites .site-row{padding:6px 0}hr{border:0;border-top:1px solid var(--line);width:100%;margin:16px 0}h1{font:italic 400 40px/1.1 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0}h2{font:italic 400 24px/1.2 var(--serif);margin:0}p{margin:0}.lede{max-width:42rem;color:var(--muted);font-size:14px}.small{color:var(--muted);font-size:12px}dl{grid-template-columns:90px 1fr;gap:10px 16px;margin:0;font-size:14px;display:grid}dt{color:var(--muted)}.profile-cols{grid-template-columns:1fr}.profile-item{grid-template-columns:90px 1fr;gap:10px 16px;min-width:0;display:grid}.activity-date{color:var(--muted);display:block}@media (width>=600px){.profile-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 24px}.profile-item{grid-template-columns:1fr;align-content:start;gap:4px}.profile-item:has(details[open]){grid-column:1/-1}}dd{overflow-wrap:anywhere;margin:0}a,.text-link{color:var(--link);font-family:var(--serif);text-underline-offset:4px;font-style:italic;font-weight:400;text-decoration:underline}a:hover,.text-link:hover{text-decoration:none}a{font-size:1.1em}.text-link{text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:17px;line-height:1.5}.danger{color:var(--error)}strong{font-weight:500}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}form{flex-direction:column;align-items:flex-start;gap:14px;margin:0;display:flex}form:has(.field){align-items:stretch;max-width:28rem}.field{flex-direction:column;gap:6px;display:flex}label{font:italic 400 18px/1.3 var(--serif)}input[type=email],input[type=text]{width:100%;height:40px;font:400 16px/1 var(--sans);color:var(--ink);border:1px solid var(--field);background:0 0;border-radius:999px;padding:0 16px}input[type=email]:focus,input[type=text]:focus{border-color:var(--ink)}input[name=otp]{letter-spacing:.35em;font-variant-numeric:tabular-nums}input[aria-invalid=true]{border:2px solid var(--error)}.error{color:var(--error);font-size:13px;font-weight:500}.lists{width:100%;margin:0;padding:0;list-style:none}.lists li+li{margin-top:14px}.lists label{font:inherit;cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;display:grid}.lists input[type=checkbox]{appearance:none;background:var(--page);border:1px solid var(--field);cursor:pointer;border-radius:50%;place-items:center;width:20px;height:20px;margin:2px 0 0;display:grid}.lists .box{width:20px;height:20px;margin-top:2px;display:grid;position:relative}.lists .box input[type=checkbox]{margin:0;position:relative}.lists .box:before,.lists input[type=checkbox]:checked,.btn.btn-primary{background:var(--drift-gradient);animation:8s linear infinite list-drift}.lists .box:before{content:"";filter:blur(2px);border-radius:50%;position:absolute;inset:4px -4px -5px}.lists .box:has(input:checked):before,.lists .box:has(input:disabled):before{display:none}.lists input[type=checkbox]:checked:disabled{animation:none}.btn.btn-primary{color:var(--drift-ink);border:1px solid var(--field)}@keyframes list-drift{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.lists .box:before,.lists input[type=checkbox]:checked,.btn.btn-primary{animation:none}}.lists input[type=checkbox]:checked:after{content:"";border:solid var(--drift-ink);border-width:0 2px 2px 0;width:5px;height:10px;transform:translateY(-1px)rotate(45deg)}.lists input[type=checkbox]:disabled{background:var(--tint);cursor:not-allowed;border-style:dashed}.lists input[type=checkbox]:disabled:checked{background:var(--muted);border-color:var(--muted);border-style:solid}.lists label:has(input:disabled){color:var(--muted);cursor:not-allowed}.list-name{font:italic 400 19px/1.3 var(--serif);display:block}.list-desc{color:var(--muted);font-size:13px;display:block}.consent{color:var(--muted);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:13px;display:grid}.consent input[type=checkbox]{cursor:pointer;width:20px;height:20px;margin:2px 0 0}.list-note{color:var(--muted);font-size:13px;display:block}.name-edit summary{cursor:pointer;list-style:none}.name-edit summary::-webkit-details-marker{display:none}.name-edit summary .text-link{margin-left:8px}.name-edit:has(.name-empty) summary .text-link{margin-left:0}.name-edit form{margin-top:14px}.notice{font-size:14px;font-weight:500}.alert{border-left:3px solid var(--error);color:var(--ink);padding:10px 0 10px 14px}.alert>strong{color:var(--error);font-weight:500;display:block}.cf-turnstile{background:var(--tint);max-width:300px;min-height:65px}.cf-turnstile[data-appearance=interaction-only]{background:0 0;min-height:0}.topic-list{gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.topic-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.save-result{flex-direction:column;gap:8px;scroll-margin-top:40vh;display:flex}.error-logo{width:64px;height:64px;margin-bottom:16px;display:block}.error-code{color:var(--muted);font-feature-settings:"tnum" 1;margin:0}.btn{height:40px;font:400 12px/1 var(--sans);color:var(--btn-fg);background:var(--btn);border:1px solid var(--btn);cursor:pointer;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:opacity .15s;display:inline-flex}form:has(.field)>.btn{align-self:stretch}.btn-secondary{color:var(--ink);border-color:var(--field);background:0 0}.btn-danger{color:var(--error);border-color:var(--error);background:0 0}.btn-danger-solid{color:var(--on-fill);background:var(--danger-fill);border-color:var(--danger-fill)}.btn:hover{opacity:.85}.btn-secondary:hover,.btn-danger:hover{opacity:1;background:var(--tint)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-google{height:44px;font-size:14px}.btn-google:before{content:"";background:url(/google-g.svg) 50%/contain no-repeat;flex:none;width:18px;height:18px}.or{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;display:flex}.or:before,.or:after{content:"";border-top:1px solid var(--line);flex:1}.scopes{margin:0;padding-left:1.25rem}form.actions{flex-flow:wrap;align-items:center}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
