@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-standard-normal-rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-standard-normal-7khWdh9v.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-standard-normal-DY7AcnAa.woff2)format("woff2-variations");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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-ext-standard-normal-BFx_pHPN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-standard-normal-Dgr-UBxV.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-ext-standard-normal-DeTdBbNh.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-standard-normal-1TqSgyfh.woff2)format("woff2-variations");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}:root{--paper:#faf9f5;--paper-2:#f0eee6;--ink:#0c0f0d;--ink-2:#353b37;--muted:#66706a;--rule:#0c0f0d24;--rule-strong:#0c0f0d;--green:#0a7c42;--green-ink:#07683a;--green-wash:#e1efe6;--on-green:#fff;--danger:#a4281d;--overlay:#0c0f0d80;--font-sans:"Archivo Variable", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"Martian Mono Variable", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--u:.5rem;--cols:4;--gutter:1rem;--margin:1rem;--header-h:calc(var(--u) * 7);--time-col:3.25rem;--ease:cubic-bezier(.2, .7, .1, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:45rem){:root{--cols:8;--gutter:1.25rem;--margin:2rem;--time-col:3.5rem}}@media (min-width:68.75rem){:root{--cols:12;--gutter:1.5rem;--margin:3rem}}@media (min-width:112.5rem){:root{--cols:16;--gutter:2rem;--margin:4rem}html{font-size:112.5%}}@media (min-width:150rem){html{font-size:150%}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0b0d0c;--paper-2:#141816;--ink:#f2f1eb;--ink-2:#c9ccc6;--muted:#8d958f;--rule:#f2f1eb29;--rule-strong:#f2f1eb;--green:#35c37a;--green-ink:#4fd38d;--green-wash:#10261a;--on-green:#06140c;--danger:#ff8a7d;--overlay:#000000a8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#0b0d0c;--paper-2:#141816;--ink:#f2f1eb;--ink-2:#c9ccc6;--muted:#8d958f;--rule:#f2f1eb29;--rule-strong:#f2f1eb;--green:#35c37a;--green-ink:#4fd38d;--green-wash:#10261a;--on-green:#06140c;--danger:#ff8a7d;--overlay:#000000a8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-h)}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-variation-settings:"wdth" 100;font-feature-settings:"tnum" 1, "ss01" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:.9375rem;line-height:1.5rem;overflow-x:hidden}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--green-ink)}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--green);outline-offset:2px}::selection{background:var(--green);color:var(--on-green)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:500;line-height:1rem}.mono{font-family:var(--font-mono);letter-spacing:-.01em;font-size:.75rem;line-height:1.5rem}.small{font-size:.8125rem;line-height:1.25rem}.muted{color:var(--muted)}.display{letter-spacing:-.035em;font-variation-settings:"wdth" 112;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.75rem,15.5vw,10.5rem);font-weight:800;line-height:.86}.h1{letter-spacing:-.025em;font-variation-settings:"wdth" 100;text-wrap:balance;font-size:clamp(2rem,7vw,4rem);font-weight:750;line-height:1}.h2{letter-spacing:-.01em;font-variation-settings:"wdth" 76;text-transform:uppercase;font-size:1.5rem;font-weight:750;line-height:1.5rem}.h3{letter-spacing:-.005em;font-size:1.0625rem;font-weight:650;line-height:1.5rem}.lead{color:var(--ink-2);text-wrap:pretty;max-width:34em;font-size:1.125rem;line-height:1.75rem}.wrap{padding-inline:var(--margin)}.grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);display:grid}.rule{border:0;border-top:1px solid var(--rule);margin:0}.rule-strong{border:0;border-top:2px solid var(--rule-strong);margin:0}.btn{justify-content:center;align-items:center;gap:var(--u);min-height:calc(var(--u) * 5);padding:0 calc(var(--u) * 2);border:1px solid var(--ink);color:var(--ink);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background .16s var(--ease), color .16s var(--ease), border-color .16s var(--ease);background:0 0;border-radius:0;font-size:.6875rem;font-weight:500;line-height:1rem;text-decoration:none;display:inline-flex}.btn:hover{background:var(--ink);color:var(--paper)}.btn[disabled]{opacity:.4;cursor:not-allowed}.btn-solid{background:var(--ink);color:var(--paper)}.btn-solid:hover,.btn-green{background:var(--green);border-color:var(--green);color:var(--on-green)}.btn-green:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.btn-quiet{padding-inline:var(--u);border-color:#0000}.btn-quiet:hover{color:var(--green-ink);background:0 0;border-color:#0000}.btn-sm{min-height:calc(var(--u) * 4);padding-inline:calc(var(--u) * 1.5)}.icon-btn{width:calc(var(--u) * 5);height:calc(var(--u) * 5);color:var(--ink);background:0 0;border:0;border-radius:0;place-items:center;display:inline-grid}.icon-btn:hover{color:var(--green-ink)}.icon{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;width:1.125rem;height:1.125rem}.field{gap:calc(var(--u) * .5);display:grid}.input,.select,.textarea{width:100%;min-height:calc(var(--u) * 6);padding:var(--u) calc(var(--u) * 1.5);border:1px solid var(--ink);background:var(--paper);border-radius:0;font-size:1rem;line-height:1.5rem}.textarea{min-height:calc(var(--u) * 15);resize:vertical}.input::placeholder,.textarea::placeholder{color:var(--muted)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline-offset:0}.chip{align-items:center;gap:calc(var(--u) * .75);min-height:calc(var(--u) * 4);padding:0 calc(var(--u) * 1.25);border:1px solid var(--rule);color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:0 0;font-size:.625rem;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--ink);color:var(--ink)}.chip[aria-pressed=true],.chip[aria-current=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.chips{gap:calc(var(--u) * .75);flex-wrap:wrap;display:flex}.notice{padding:calc(var(--u) * 1.5) calc(var(--u) * 2);border-left:2px solid var(--green);background:var(--green-wash);font-size:.8125rem;line-height:1.25rem}.notice-danger{border-left-color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, var(--paper))}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.stack{gap:calc(var(--u) * 2);align-content:start;display:grid}.stack-lg{gap:calc(var(--u) * 5);align-content:start;display:grid}.row{align-items:center;gap:calc(var(--u) * 1.5);flex-wrap:wrap;display:flex}.page{padding-block:calc(var(--u) * 5) calc(var(--u) * 12);min-height:70vh}.skip{left:var(--margin);z-index:100;padding:var(--u) calc(var(--u) * 2);background:var(--ink);color:var(--paper);position:absolute;top:-10rem}.skip:focus{top:var(--u)}.header{z-index:60;background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule);position:sticky;top:0}.header-bar{align-items:center;gap:calc(var(--u) * 3);height:var(--header-h);display:flex}.brand{align-items:center;gap:var(--u);color:var(--ink);text-decoration:none;display:flex}.brand:hover{color:var(--ink)}.brand img{width:2rem;height:2rem}.brand-name{font-variation-settings:"wdth" 118;letter-spacing:-.01em;text-transform:uppercase;font-size:.9375rem;font-weight:800}.nav{gap:calc(var(--u) * 3);margin-right:auto;display:none}.nav-link{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding-block:calc(var(--u) * 2.25);border-bottom:2px solid #0000;margin-bottom:-1px;font-size:.6875rem;text-decoration:none}.nav-link[aria-current=page]{border-bottom-color:var(--green)}.header-tools{align-items:center;gap:calc(var(--u) * .5);margin-left:auto;display:flex}.lang{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);padding:var(--u);background:0 0;border:0;gap:.25rem;font-size:.6875rem;display:none}.lang [aria-current]{color:var(--ink);font-weight:600}.header-account,.header-tv,.tv-short{display:none}@media (min-width:45rem){html:not([data-tv]) .header-tv{display:inline-flex}}.header-account .icon{width:.875rem;height:.875rem}.cta-long{display:none}@media (min-width:66rem){.nav,.lang{display:flex}.nav{gap:calc(var(--u) * 2)}.header-account{margin-left:var(--u);white-space:nowrap;display:inline-flex}.header-menu,.header-search,.tv-long{display:none}.tv-short{display:inline}.brand,.nav,.header-tools>:not(.header-account){flex-shrink:0}.header-tools,.header-account,.header-account span{min-width:0}.header-account span{text-overflow:ellipsis;overflow:hidden}.header-account .icon{flex-shrink:0}}@media (min-width:80rem){.nav{gap:calc(var(--u) * 3)}.cta-long,.tv-long{display:inline}.cta-short,.tv-short{display:none}}.sheet{inset:var(--header-h) 0 0 0;z-index:59;background:var(--paper);padding-block:calc(var(--u) * 3);align-content:start;display:grid;position:fixed;overflow-y:auto}.sheet-link{grid-template-columns:var(--time-col) 1fr;padding-block:calc(var(--u) * 2);border-top:1px solid var(--rule);font-variation-settings:"wdth" 88;letter-spacing:-.02em;animation:rise .4s var(--ease) both;align-items:baseline;font-size:2rem;font-weight:750;line-height:2.5rem;text-decoration:none;display:grid}.sheet-foot{gap:var(--u);padding-top:calc(var(--u) * 3);border-top:2px solid var(--rule-strong);display:flex}.hero{padding-block:calc(var(--u) * 3) calc(var(--u) * 5)}.hero-meta{align-items:center;gap:calc(var(--u) * 2);padding-bottom:var(--u);display:flex}.hero-meta .label:nth-child(2){text-align:right;margin-left:auto}.hero-countdown{background:var(--green);color:var(--on-green);font-family:var(--font-mono);white-space:nowrap;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1.25rem}.hero-grid{row-gap:calc(var(--u) * 4);padding-top:calc(var(--u) * 4)}.hero-title{grid-column:1/-1;font-size:clamp(2rem,8.5vw,3rem)}.hero-search{animation:rise .9s var(--ease) .12s both;grid-column:1/-1}.hero-tops{gap:calc(var(--u) * 2.5);grid-column:1/-1;min-width:0;display:grid}.top-row{gap:var(--u);min-width:0;display:grid}.top-row h2{color:var(--ink);margin:0;font-weight:700}.top-window{color:var(--ink-2)}.hero-cta{gap:var(--u);padding:calc(var(--u) * 2.5) calc(var(--u) * 2);border-top:2px solid var(--green);background:var(--green-wash);animation:rise .9s var(--ease) .1s both;grid-column:1/-1;align-content:start;justify-items:start;display:grid}.hero-cta .deck-cta-text{margin-top:0}.hero-cta .deck-cta-button{margin-top:var(--u);justify-self:start}@media (min-width:68.75rem){.hero-tops[data-beside]{grid-column:1/span 8}.hero-cta{grid-column:9/-1}}@media (min-width:112.5rem){.hero-tops[data-beside]{grid-column:1/span 11}.hero-cta{grid-column:13/-1}}.top-chips{gap:var(--u);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.top-chips li{max-width:100%}.top-chips li:nth-child(n+9):not(.top-other){display:none}.top-chip{align-items:center;gap:calc(var(--u) * .75);max-width:100%;min-height:calc(var(--u) * 5.5);padding:calc(var(--u) * .75) calc(var(--u) * 1.5);letter-spacing:.01em;white-space:normal;text-align:left;-webkit-tap-highlight-color:transparent;font-size:.6875rem;line-height:1.125rem}.top-chip:active{background:var(--green-wash);border-color:var(--green)}.top-count{color:var(--green-ink);font-size:.625rem}.top-other .top-chip{border-color:var(--ink)}.top-other .top-chip:hover{background:var(--ink);color:var(--paper)}.top-other .icon{flex:none;width:.75rem;height:.75rem}@media (min-width:45rem){.top-chips{gap:calc(var(--u) * .75)}.top-chips li:nth-child(n+9):not(.top-other){display:block}.top-chip{min-height:calc(var(--u) * 4);letter-spacing:.06em;white-space:nowrap;padding-block:0;font-size:.625rem}.top-count{font-size:.5625rem}}.hero-title span{text-wrap:balance;animation:rise .9s var(--ease) both;display:block}.hero-title span:nth-child(2){animation-delay:80ms}.hero-accent{color:var(--green)}.about-grid{row-gap:calc(var(--u) * 4)}.about-lead{grid-column:1/-1}.about-platforms{align-items:center;gap:calc(var(--u) * 3);margin-top:calc(var(--u) * 3);color:var(--ink);flex-wrap:wrap;display:flex}.about-platforms li{display:grid}.about-platforms svg{width:auto;height:1.5rem}.principles{margin-top:calc(var(--u) * 6);row-gap:0}.principles li{grid-column:1/-1;grid-template-columns:var(--time-col) 1fr;padding-block:calc(var(--u) * 1.5);border-top:1px solid var(--rule);display:grid}.principles li>:not(.label){grid-column:2}@media (min-width:45rem){.hero-title{font-size:clamp(3rem,5.2vw,5.5rem)}.hero-title span{white-space:nowrap}.hero-search,.about-lead{grid-column:1/span 6}.principles li{border-top:1px solid var(--rule);grid-column:span 4;display:block}.principles li:last-child{grid-column:1/-1}}@media (min-width:68.75rem){.hero-search{grid-column:1/span 7}.about-lead{grid-column:1/span 6}.principles li,.principles li:last-child{grid-column:span 4}}@media (min-width:112.5rem){.about-lead{grid-column:1/span 7}.principles li,.principles li:last-child{grid-column:span 5}}.deck-section{border-top:2px solid var(--rule-strong);container-type:inline-size}.deck-bar{align-items:center;gap:var(--u) calc(var(--u) * 2);padding-block:calc(var(--u) * 1.5);flex-wrap:wrap;display:flex}.deck-spaces{gap:calc(var(--u) * .75);flex-wrap:wrap;flex:12rem;display:flex}.deck-boards{align-items:center;gap:calc(var(--u) * .75);flex-wrap:wrap;flex:100%;min-width:0;display:flex}.deck-boards .chip{min-width:0;max-width:100%}.deck-boards .chip span{text-overflow:ellipsis;overflow:hidden}.deck-tools{justify-content:flex-end;align-items:center;gap:var(--u);flex-wrap:wrap;margin-left:auto;display:flex}.deck-head:has(.deck-order){flex:16rem;min-width:0}.deck-order{max-width:44rem;margin-top:calc(var(--u) * .5)}.deck-period{align-items:center;gap:calc(var(--u) * .75);padding-bottom:calc(var(--u) * 1.5);flex-wrap:wrap;display:flex}.deck-period-dates{gap:var(--u) calc(var(--u) * 2);flex-wrap:wrap;flex:100%;min-width:0;display:flex}.deck-period-date{align-items:center;gap:calc(var(--u) * .75);min-width:0;display:flex}.deck-period-date .input{width:auto;min-width:0;min-height:calc(var(--u) * 5);padding-block:calc(var(--u) * .5)}.deck-empty{padding-block:calc(var(--u) * 8)}.deck-cta{gap:calc(var(--u) * 2);margin-bottom:calc(var(--u) * 2);padding-block:calc(var(--u) * 2.5);border-block:2px solid var(--green);background:var(--green-wash);animation:rise .6s var(--ease) both;align-items:center;display:grid}.deck-cta-title{font-variation-settings:"wdth" 88;letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:750;line-height:1.5rem}.deck-cta-text{margin:calc(var(--u) * .75) 0 0;max-width:68ch;color:var(--ink-2);font-size:.9375rem;line-height:1.375rem}.fill-progress{align-items:center;gap:var(--u) calc(var(--u) * 1.5);margin-top:var(--u);flex-wrap:wrap;display:flex}.fill-progress progress{width:min(16rem,100%);height:calc(var(--u) * .75);accent-color:var(--green)}.deck-cta-button{min-height:calc(var(--u) * 6);padding-inline:calc(var(--u) * 2.5);justify-self:start;font-size:.75rem}@media (min-width:60rem){.deck-cta{gap:calc(var(--u) * 4);grid-template-columns:minmax(0,1fr) auto}.deck-cta-button{justify-self:end}}.donate-banner{gap:calc(var(--u) * 2);margin-bottom:calc(var(--u) * 2);padding-block:calc(var(--u) * 2.5);border-block:2px solid var(--ink);animation:rise .6s var(--ease) both;align-items:center;display:grid}.donate-banner-actions{align-items:center;gap:var(--u);flex-wrap:wrap;display:flex}@media (min-width:60rem){.donate-banner{gap:calc(var(--u) * 4);grid-template-columns:minmax(0,1fr) auto}}.donate-tiers .btn[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.donate-custom{gap:var(--u);display:flex}.donate-custom .input{flex:1;min-width:0}.donate-more{margin-top:var(--u)}.donate-more summary{width:-moz-fit-content;width:fit-content;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;font-size:.625rem;font-weight:500;line-height:1.25rem}.donate-picture{align-items:center;gap:var(--u);flex-wrap:wrap;display:flex}.donate-picture input[type=file]{min-width:0;font:inherit;flex:1;font-size:.8125rem}.contributors{align-items:center;gap:var(--u) calc(var(--u) * 2.5);margin-bottom:calc(var(--u) * 2);padding-block:calc(var(--u) * 1.5);border-block:1px solid var(--rule);flex-wrap:wrap;display:flex}.donate-banner:has(+.contributors){margin-bottom:0}.donate-banner+.contributors{border-top:0}.contributors-title,.contributors-none{margin:0}.contributors-list{align-items:center;gap:var(--u) calc(var(--u) * 2.5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.contributor{align-items:center;gap:var(--u);flex-wrap:wrap;min-width:0;font-size:.875rem;line-height:1.25rem;display:flex}.contributor-name{overflow-wrap:anywhere;font-weight:600}.contributor[data-review] .contributor-name,.contributor[data-review] .contributor-image{opacity:.55}.contributor-image{width:calc(var(--u) * 4);height:calc(var(--u) * 4);border:1px solid var(--rule);background:var(--paper);object-fit:cover;flex:none}[data-kind=organization] .contributor-image{object-fit:contain}.contributor-initial{background:var(--green-wash);font-family:var(--font-mono);place-items:center;font-size:.75rem;font-weight:500;display:grid}.contributors-tools{gap:var(--u);flex-wrap:wrap;margin-left:auto;display:flex}.contributors-tools:empty{display:none}.rank{padding-block:var(--u);border-top:1px solid var(--rule)}.rank>summary{cursor:pointer}.rank-list{gap:calc(var(--u) * .5) calc(var(--u) * 3);margin:var(--u) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.rank-row{align-items:baseline;column-gap:var(--u);width:100%;padding:calc(var(--u) * .5) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"index name count""bar bar bar";display:grid}.rank-index{font-family:var(--font-mono);color:var(--muted);grid-area:index;font-size:.625rem}.rank-name{text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-weight:600;overflow:hidden}.rank-row:hover .rank-name,.rank-row:focus-visible .rank-name{text-decoration:underline}.rank-count{font-family:var(--font-mono);white-space:nowrap;grid-area:count;font-size:.75rem}.rank-row progress{background:var(--rule);appearance:none;border:0;grid-area:bar;width:100%;height:3px}.rank-row progress::-webkit-progress-bar{background:var(--rule)}.rank-row progress::-webkit-progress-value{background:var(--green)}.rank-row progress::-moz-progress-bar{background:var(--green)}.rank-locked,.rank-empty{padding-block:var(--u);border-top:1px solid var(--rule)}.rank-note,.scope{margin-top:var(--u)}.scope>summary{cursor:pointer}.scope-list{gap:calc(var(--u) * .5);margin:var(--u) 0;padding-left:calc(var(--u) * 2);display:grid}.order-list{margin:var(--u) 0 0;border-bottom:1px solid var(--rule);padding:0;list-style:none;display:grid}.order-list li{align-items:center;gap:var(--u);padding-block:calc(var(--u) * .5);border-top:1px solid var(--rule);display:flex}.order-index{font-family:var(--font-mono);color:var(--muted);font-size:.625rem}.order-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;font-weight:600;overflow:hidden}.order-up svg{transform:rotate(-90deg)}.order-down svg{transform:rotate(90deg)}.order-list .icon-btn:disabled{opacity:.3;cursor:default}.tabs{top:var(--header-h);z-index:30;scrollbar-width:none;background:var(--paper);border-block:1px solid var(--rule);padding-inline:var(--margin);display:flex;position:sticky;overflow-x:auto}.tab{align-items:baseline;gap:calc(var(--u) * .75);padding:calc(var(--u) * 1.5) calc(var(--u) * 1.5);font-variation-settings:"wdth" 84;text-transform:uppercase;letter-spacing:.01em;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;font-size:.8125rem;font-weight:650;display:flex}.tab:first-child{padding-left:0}.tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--green)}.tab-index{font-family:var(--font-mono);font-size:.5625rem;font-weight:500}.tab-add{color:var(--ink);align-items:center}.tab-add .icon{width:.875rem;height:.875rem}.deck-wide{--span:4;--unit:calc((100cqw - 2 * var(--margin) - (var(--cols) - 1) * var(--gutter)) / var(--cols));grid-auto-flow:column;grid-auto-columns:calc(var(--unit) * var(--span) + var(--gutter) * (var(--span) - 1));column-gap:var(--gutter);height:calc(100dvh - var(--header-h) - var(--u) * 7);min-height:28rem;padding-inline:var(--margin);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--margin);scrollbar-width:thin;scrollbar-color:var(--rule) transparent;display:grid;overflow:auto hidden}@media (min-width:68.75rem){.deck-wide{--span:3}}@media (min-width:112.5rem){.deck-wide{--span:4}}.deck-spaces .chip[draggable=true]{cursor:grab}.deck-spaces .chip[data-drop]{outline:2px solid var(--green);outline-offset:2px}.deck-frame{position:relative}.deck-step{z-index:5;width:calc(var(--u) * 5.5);height:calc(var(--u) * 5.5);border:1px solid var(--rule-strong);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.deck-step:hover{border-color:var(--green);color:var(--green)}.deck-step-prev{left:calc(var(--u) * 1)}.deck-step-prev .icon{transform:rotate(180deg)}.deck-step-next{right:calc(var(--u) * 1)}.col{scroll-snap-align:start;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.col-head{align-items:center;gap:0 var(--u);min-height:calc(var(--u) * 6);border-top:2px solid var(--rule-strong);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.deck-narrow .col-head{border-top:0}.col-index{font-family:var(--font-mono);color:var(--muted);font-size:.625rem}.col-title{min-width:0;padding-block:calc(var(--u) * .5);font-variation-settings:"wdth" 80;text-transform:uppercase;letter-spacing:.005em;overflow-wrap:anywhere;flex:7rem;font-size:.9375rem;font-weight:750;line-height:1.25rem}.col-head-tools{align-items:center;gap:var(--u);padding-block:calc(var(--u) * .5);flex:none;margin-left:auto;display:flex}.col-actions{margin-left:auto;display:flex}.col-summary{padding:0 var(--u);min-height:calc(var(--u) * 3);border:1px solid var(--green);background:var(--green);color:var(--on-green);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color .15s var(--ease), color .15s var(--ease), background .15s var(--ease);flex:none;align-items:center;margin-left:auto;font-size:.625rem;text-decoration:none;display:inline-flex}.col-summary:hover,.col-summary:focus-visible{border-color:var(--ink);background:var(--ink);color:var(--paper)}.col-summary+.col-actions,.col-summary+.col-sentiment{margin-left:0}.col-tools .col-sentiment{margin-left:var(--u)}.col-sentiment{color:var(--green-ink);background:0 0}.col-tools{padding:var(--u) 0;border-bottom:1px solid var(--rule);display:flex}.col-actions .icon-btn{width:calc(var(--u) * 4);height:calc(var(--u) * 4);color:var(--muted)}.col-actions .icon{width:.875rem;height:.875rem}.col[data-contained] .col-scroll{overscroll-behavior:auto contain;scrollbar-width:thin;scrollbar-color:var(--rule) transparent;flex:1;min-height:0;overflow:clip auto}.col[data-combined] .col-head{border-top-color:var(--green)}.col-all-collapse .icon{transform:rotate(180deg)}.deck-wide[data-all=collapsed]{grid-template-columns:calc(var(--u) * 6)}.col-all-strip{align-items:center;gap:calc(var(--u) * 1.5);min-height:0;padding:calc(var(--u) * 2) 0;border:1px solid var(--rule);border-top:2px solid var(--green);color:var(--muted);cursor:pointer;scroll-snap-align:start;transition:color .2s var(--ease), background .2s var(--ease);background:0 0;flex-direction:column;display:flex}.col-all-strip:hover,.col-all-strip:focus-visible{color:var(--green-ink);background:var(--green-wash)}.col-all-strip .icon{width:.875rem;height:.875rem}.col-all-name{writing-mode:vertical-rl;font-variation-settings:"wdth" 80;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;color:var(--ink);font-size:.8125rem;font-weight:750}.col-add{place-content:center;justify-items:center;gap:var(--u);border:1px dashed var(--rule);border-top:2px solid var(--rule-strong);color:var(--muted);transition:color .2s var(--ease), background .2s var(--ease);background:0 0;display:grid}.col-add:hover{color:var(--green-ink);background:var(--green-wash)}.col-state{gap:var(--u);padding-block:calc(var(--u) * 3);justify-items:start;display:grid}.col-end{padding-block:calc(var(--u) * 4);border-top:1px solid var(--rule);place-items:center;display:grid}.skeleton{width:100%;height:calc(var(--u) * 10);border-top:1px solid var(--rule);background:linear-gradient(100deg, transparent 30%, var(--paper-2) 50%, transparent 70%) 0 0 / 300% 100%;animation:1.4s linear infinite shimmer}.live{flex:none;place-items:center;width:1rem;height:1rem;display:inline-grid;position:relative}.live i{background:var(--muted);width:.5rem;height:.5rem}.live[data-status=live] i{background:var(--green);animation:2.4s ease-in-out infinite pulse}.live[data-status=offline] i{background:var(--danger)}.pending{z-index:5;width:100%;min-height:calc(var(--u) * 4.5);background:var(--green);color:var(--on-green);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;animation:rise .3s var(--ease) both;border:0;font-size:.6875rem;position:sticky;top:0}.deck-narrow .pending{top:calc(var(--header-h) + var(--u) * 6)}.day{z-index:3;padding-block:calc(var(--u) * .75);border-top:1px solid var(--rule-strong);background:var(--paper);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;line-height:1rem;position:sticky;top:0}.day:first-child{border-top:0}.deck-narrow .day,.owner-feed .day,.search-results .day{top:calc(var(--header-h) + var(--u) * 6)}.owner-feed .day,.search-results .day{top:var(--header-h)}.post{grid-template-columns:var(--time-col) minmax(0, 1fr);padding-block:calc(var(--u) * 2);border-top:1px solid var(--rule);outline-offset:-2px;display:grid}.day+.post{border-top-color:#0000}.post[data-fresh]{animation:arrive .5s var(--ease) both, fresh 6s ease-out both;box-shadow:inset 3px 0 0 var(--green)}.post-time{font-family:var(--font-mono);letter-spacing:-.02em;font-size:.75rem;font-weight:500;line-height:1.25rem}.post[data-fresh] .post-time{padding-left:var(--u)}.post-head{align-items:center;gap:var(--u);min-height:1.25rem;display:flex}.sigil{border:1px solid var(--ink);min-width:1.625rem;height:1.125rem;font-family:var(--font-mono);letter-spacing:.04em;flex:none;place-items:center;padding-inline:.25rem;font-size:.5625rem;font-style:normal;font-weight:600;line-height:1;text-decoration:none;display:inline-grid}.sigil[data-platform=spartagora]{background:var(--green);border-color:var(--green);color:var(--on-green)}.post-owner{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:650;line-height:1.25rem;text-decoration:none;overflow:hidden}.post-party{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);flex:none;font-size:.5625rem}.post-title{margin-top:calc(var(--u) * .75);letter-spacing:-.008em;text-wrap:pretty;overflow-wrap:anywhere;font-size:1rem;font-weight:650;line-height:1.25rem}.post-text{margin-top:calc(var(--u) * .5);color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere;font-size:.875rem;line-height:1.25rem}.post-toggle{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-underline-offset:.2em;color:var(--ink);background:0 0;border:0;padding:0;font-size:.625rem;text-decoration:underline}.post-media{width:100%;margin-top:calc(var(--u) * 1.5);aspect-ratio:16/9;background:var(--paper-2);border:0;padding:0;display:block;position:relative;overflow:hidden}.post-media img,.post-media iframe{object-fit:cover;border:0;width:100%;height:100%}.post-media-image{aspect-ratio:4/3;max-height:min(80vh,44rem)}.post-media-image img{object-fit:contain}.post-media-tall{aspect-ratio:9/16;width:min(100%,min(80vh,44rem)/1.77778)}.post-media-card{aspect-ratio:auto}.post .post-media.post-media-card{max-width:calc(min(80vh,44rem)/1.25 - 9.6rem)}.post-media-card iframe{aspect-ratio:8/15;height:auto}.post-media img{transition:transform .6s var(--ease), filter .4s var(--ease)}.post-media:hover img{transform:scale(1.025)}.post-play{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--ink);color:var(--paper);transition:background .2s var(--ease);place-items:center;display:grid;position:absolute;bottom:0;left:0}.post-media:hover .post-play{background:var(--green);color:var(--on-green)}.post-foot{justify-content:space-between;align-items:flex-start;gap:var(--u);margin-top:var(--u);display:flex}.post-meta{gap:0 calc(var(--u) * 1.5);flex-wrap:wrap;padding-top:.375rem;display:flex}.post-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.25rem;font-size:.5625rem;line-height:1.25rem;text-decoration:none;display:inline-flex}.post-tag .icon{width:.625rem;height:.625rem}.post-actions{flex:none;margin:-.25rem -.5rem 0 0;display:flex}.post-actions .icon-btn{width:calc(var(--u) * 4);height:calc(var(--u) * 4);color:var(--muted)}.post-actions .icon-btn:hover{color:var(--green-ink)}.post-actions .post-remove:hover{color:var(--danger)}.post-actions .icon{width:1rem;height:1rem}.dialog{border:0;border-top:4px solid var(--green);background:var(--paper);width:min(32rem,100vw);max-width:100vw;max-height:92dvh;color:var(--ink);margin:auto auto 0;padding:0;overflow-y:auto}.dialog[data-wide]{width:min(44rem,100vw)}.dialog::backdrop{background:var(--overlay)}.dialog[open]{animation:rise .35s var(--ease) both}@media (min-width:45rem){.dialog{margin:auto}}.dialog-box{gap:calc(var(--u) * 3);padding:calc(var(--u) * 3) var(--margin) calc(var(--u) * 4);display:grid}@media (min-width:45rem){.dialog-box{padding:calc(var(--u) * 4)}}.dialog-head{justify-content:space-between;align-items:flex-start;gap:var(--u);display:flex}.dialog-actions{padding-top:calc(var(--u) * 2);border-top:1px solid var(--rule)}.fieldset{gap:var(--u);border:0;margin:0;padding:0;display:grid}.input-xl{min-height:calc(var(--u) * 8);font-size:1.5rem;font-weight:500;line-height:2rem}.otp{font-family:var(--font-mono);letter-spacing:.4em}.suggest{border:1px solid var(--ink);border-top:0;max-height:16rem;overflow-y:auto}.suggest button{justify-content:space-between;align-items:baseline;gap:var(--u);width:100%;padding:var(--u) calc(var(--u) * 1.5);border:0;border-top:1px solid var(--rule);text-align:left;background:0 0;display:flex}.suggest button:hover:not([disabled]){background:var(--green-wash)}.suggest button[disabled]{color:var(--muted);cursor:not-allowed}.finder-form{gap:var(--u);display:flex}.finder-form .input{flex:1;min-width:0}.finder-results{border-top:1px solid var(--ink);max-height:22rem}.finder-results li:first-child button{border-top:0}.finder-source{align-items:baseline;gap:var(--u);flex:1;min-width:0;display:flex}.finder-source>span{flex-direction:column;min-width:0;display:flex}.finder-name{font-weight:600}.finder-name,.finder-source .label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.finder-results button>.label{white-space:nowrap;flex-shrink:0}.finder-results [data-followed]{color:var(--green)}.chip .icon{width:.625rem;height:.625rem}.btn .icon{width:.875rem;height:.875rem}.btn-danger{border-color:var(--danger);color:var(--danger)}.btn-danger:hover{background:var(--danger);border-color:var(--danger);color:var(--paper)}.consent{z-index:80;padding:var(--u);pointer-events:none;animation:rise .5s var(--ease) .6s both;position:fixed;bottom:0;left:0;right:0}.consent-box{gap:calc(var(--u) * 1.5);max-width:34rem;padding:calc(var(--u) * 2);border:1px solid var(--ink);background:var(--paper);pointer-events:auto;border-top-width:4px;display:grid}.consent-actions{gap:var(--u);grid-template-columns:1fr 1fr;display:grid}@media (min-width:45rem){.consent{padding:calc(var(--u) * 3) var(--margin);justify-items:end;display:grid}}.toasts{left:50%;bottom:calc(var(--u) * 3);z-index:95;gap:var(--u);pointer-events:none;display:grid;position:fixed;transform:translate(-50%)}.toast{padding:var(--u) calc(var(--u) * 2);background:var(--ink);color:var(--paper);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;animation:rise .3s var(--ease) both;font-size:.6875rem}.toast[data-tone=danger]{background:var(--danger);white-space:normal;text-transform:none;letter-spacing:0}.band{border-top:2px solid var(--rule-strong);padding-block:calc(var(--u) * 8)}.band-head{row-gap:calc(var(--u) * 2);align-items:end}.band-head>*{grid-column:1/-1}.band-head .btn{justify-self:start}.map-frame{height:min(68vh,40rem);margin-top:calc(var(--u) * 5);border-block:1px solid var(--rule);background:var(--paper-2);position:relative}.map{width:100%;height:100%}.map-cover{z-index:2;padding:calc(var(--u) * 2) var(--margin);cursor:pointer;align-items:flex-end;text-decoration:none;display:flex;position:absolute;inset:0}.map-cover-hint{align-items:center;gap:var(--u);padding:var(--u) calc(var(--u) * 1.5);background:var(--ink);color:var(--paper);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:0;transition:opacity .15s var(--ease), transform .15s var(--ease);font-size:.625rem;display:inline-flex;transform:translateY(4px)}.map-cover-hint .icon{width:.875rem;height:.875rem}.map-cover:hover .map-cover-hint,.map-cover:focus-visible .map-cover-hint{opacity:1;transform:none}.map-cover:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.map-frame .maplibregl-ctrl-bottom-right{z-index:3}.map-loading{color:var(--muted);place-items:center;display:grid;position:absolute;inset:0}.maplibregl-map{font-family:var(--font-sans)}.maplibregl-ctrl-group{border:1px solid var(--ink);box-shadow:none!important;border-radius:0!important}@media (min-width:68.75rem){.band-head h2{grid-column:1/span 4}.band-head .lead{grid-column:5/span 5}.band-head .btn{grid-column:10/-1;justify-self:end}}.footer{padding-block:0 calc(var(--u) * 4)}.footer-grid{row-gap:calc(var(--u) * 4);padding-block:calc(var(--u) * 5)}.footer-brand{gap:var(--u);grid-column:1/-1;justify-items:start;display:grid}.footer-links{gap:var(--u);grid-column:span 2;align-content:start;font-size:.875rem;display:grid}.footer-links a{text-decoration:none}.footer-tools{gap:var(--u);grid-column:1/-1;align-items:flex-start;display:flex}.footer-legal{padding-top:calc(var(--u) * 2);border-top:1px solid var(--rule)}@media (min-width:45rem){.footer-brand{grid-column:1/span 4}.footer-tools{grid-column:1/-1}}@media (min-width:68.75rem){.footer-brand{grid-column:1/span 5}.footer-tools{grid-column:span 3;justify-content:flex-end}}.footer-menu{right:var(--margin);bottom:calc(var(--u) * 2 + env(safe-area-inset-bottom,0px));z-index:50;position:fixed}.footer-menu-toggle{width:calc(var(--u) * 5.5);height:calc(var(--u) * 5.5);border:1px solid var(--rule-strong);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;font-size:1.125rem;font-weight:750;line-height:1;display:grid}.footer-menu-toggle:hover,.footer-menu-toggle[aria-expanded=true]{border-color:var(--green);color:var(--green)}.footer-menu-panel{right:0;bottom:calc(100% + var(--u));width:min(22rem, calc(100vw - 2 * var(--margin)));max-height:calc(100dvh - var(--header-h) - var(--u) * 10 - env(safe-area-inset-bottom,0px));padding:calc(var(--u) * 2);border:1px solid var(--ink);background:var(--paper);animation:rise .3s var(--ease) both;border-top-width:4px;position:absolute;overflow-y:auto}.footer-menu .footer-grid{gap:calc(var(--u) * 2);padding-block:0 calc(var(--u) * 2);grid-template-columns:1fr 1fr}.footer-menu .footer-brand,.footer-menu .footer-tools{grid-column:1/-1}.footer-menu .footer-brand img{display:none}.footer-menu .footer-links{grid-column:auto}.footer-menu .footer-tools{flex-wrap:wrap;justify-content:flex-start}main:has(~.footer-menu) .deck-section{padding-bottom:calc(var(--u) * 9 + env(safe-area-inset-bottom,0px))}@media (min-width:45rem){.footer-menu{bottom:calc(var(--u) * .75)}main:has(~.footer-menu) .deck-section{padding-bottom:calc(var(--u) * 7)}}.owner-layout,.account-layout,.search-layout,.claim-layout{row-gap:calc(var(--u) * 5)}.owner-head,.owner-feed,.account-head,.account-main,.search-head,.search-results,.claim-head,.steps,.claim-mine,.single,.prose{grid-column:1/-1;min-width:0}.owner-head{gap:calc(var(--u) * 2);align-content:start;display:grid}.owner-share{justify-self:start}.owner-share .icon{width:.875rem;height:.875rem}.owner-description{color:var(--ink-2);text-wrap:pretty;max-width:38em}.owner-section{margin-top:calc(var(--u) * 2);padding-top:var(--u);border-top:2px solid var(--rule-strong)}.facts{gap:calc(var(--u) * 2) calc(var(--u) * 4);flex-wrap:wrap;display:flex}.facts dd{font-size:1.125rem;font-weight:600;line-height:1.5rem}.sources li,.table-list li{align-items:center;gap:var(--u);padding-block:var(--u);border-top:1px solid var(--rule);display:flex}.sources li:first-child{border-top:0}.sources-link{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;font-size:.875rem;text-decoration:none;display:inline-flex;overflow:hidden}.sources-link .icon{width:.75rem;height:.75rem}.sources li>.label,.table-list li>:last-child{flex:none;margin-left:auto}[data-status=active],[data-status=verified]{color:var(--green-ink)}[data-status=error],[data-status=rejected],[data-status=revoked]{color:var(--danger)}.manage{margin-top:calc(var(--u) * 2)}.panel{padding-top:calc(var(--u) * 2);border-top:2px solid var(--rule-strong)}.owner-feed .col-head{display:none}.owner-feed .post-media,.search-results .post-media,.single .post-media{max-width:30rem}@media (min-width:68.75rem){.owner-head,.account-head{top:calc(var(--header-h) + var(--u) * 5);grid-column:1/span 4;align-self:start;position:sticky}.owner-feed,.account-main{grid-column:6/-1}.search-head,.search-results,.claim-head,.steps,.claim-mine,.prose{grid-column:1/span 8}.single{grid-column:1/span 7}}@media (min-width:112.5rem){.owner-feed,.account-main{grid-column:6/span 8}.search-head,.search-results,.claim-head,.steps,.claim-mine,.prose{grid-column:1/span 9}}.search-head{gap:calc(var(--u) * 2);display:grid}.search-form{display:flex}.search-form .input{border-right:0}.search-form .btn{min-height:calc(var(--u) * 8);width:calc(var(--u) * 8);flex:none;padding:0}.search-form .btn .icon{width:1.25rem;height:1.25rem}.search-bar{justify-content:space-between;align-items:center;gap:var(--u);padding-top:calc(var(--u) * 2);border-top:2px solid var(--rule-strong);flex-wrap:wrap;display:flex}.search-count{padding-bottom:var(--u)}.single-actions{padding-top:calc(var(--u) * 3);border-top:1px solid var(--rule)}.claim-head{gap:calc(var(--u) * 2);display:grid}.claim-page-title{font-size:clamp(2.5rem,11vw,7rem)}.step{grid-template-columns:var(--time-col) minmax(0, 1fr);padding-block:calc(var(--u) * 3);border-top:2px solid var(--rule-strong);display:grid}.step-index{font-family:var(--font-mono);color:var(--muted);font-size:.75rem;line-height:1.5rem}.step[data-done] .step-index{color:var(--green-ink)}.claim-selected{justify-content:space-between;align-items:center;gap:var(--u);padding:calc(var(--u) * 1.5);background:var(--green-wash);border-left:2px solid var(--green);display:flex}.claim-platforms{gap:var(--u);justify-items:start;display:grid}.claim-platforms .btn{justify-content:flex-start}.step .small .icon{vertical-align:-.15em;width:.875rem;height:.875rem;color:var(--green-ink);display:inline-block}.map-page{height:calc(100dvh - var(--header-h));grid-template-rows:52% 48%;display:grid}.map-stage{background:var(--paper-2);min-height:0;position:relative}.map-panel{border-top:2px solid var(--rule-strong);overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.map-panel-head{gap:var(--u);padding:calc(var(--u) * 2) var(--margin);display:grid}.map-cta{min-height:calc(var(--u) * 6);padding-inline:var(--u);letter-spacing:.04em;white-space:normal;text-align:left;justify-content:space-between}.map-cta .icon{flex:none}.map-panel-selection{padding:var(--u) var(--margin);background:var(--green-wash);z-index:2;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.map-search{gap:var(--u);align-items:center;display:flex}.map-search .input{flex:1;min-width:0}.map-panel-empty{padding:calc(var(--u) * 2) var(--margin)}.owner-group-head{z-index:1;padding:var(--u) var(--margin);border-top:2px solid var(--rule-strong);background:var(--paper);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;margin:0;font-size:.625rem;font-weight:500;line-height:1.25rem;display:flex;position:sticky;top:0}.owner-group-head span:last-child{color:var(--muted)}.owner-group .owner-list li:first-child .owner-card{border-top:0}.owner-list{padding-block:0;padding-inline:var(--margin);margin:0;list-style:none}.owner-card{gap:0 var(--u);padding-block:calc(var(--u) * 1.5);border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.owner-card>*{grid-column:1}.owner-card-sigils{flex-wrap:wrap;grid-area:1/2/span 3;place-content:start flex-end;gap:.25rem;max-width:6rem;display:flex}@media (min-width:60rem){.map-page{grid-template-rows:none;grid-template-columns:minmax(20rem,26rem) 1fr}.map-stage{order:2}.map-panel{border-top:0;border-right:1px solid var(--rule)}}.prose{color:var(--ink-2);font-size:1rem;line-height:1.75rem}.prose h1{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin-bottom:calc(var(--u) * 3);font-size:clamp(2rem,7vw,4rem);font-weight:750;line-height:1}.prose h2{margin-top:calc(var(--u) * 6);margin-bottom:calc(var(--u) * 2);padding-top:calc(var(--u) * 1.5);border-top:2px solid var(--rule-strong);color:var(--ink);font-size:1.375rem;font-weight:700;line-height:1.75rem}.prose h3{margin-top:calc(var(--u) * 3);margin-bottom:var(--u);color:var(--ink);font-size:1.0625rem;font-weight:650}.prose p,.prose ul,.prose ol,.prose table,.prose blockquote{margin-bottom:calc(var(--u) * 2)}.prose ul,.prose ol{padding-left:1.25rem}.prose ul{list-style:"— "}.prose ol{list-style:decimal}.prose li{margin-bottom:calc(var(--u) * .5)}.prose strong{color:var(--ink);font-weight:650}.prose blockquote{padding:calc(var(--u) * 1.5) calc(var(--u) * 2);border-left:2px solid var(--green);background:var(--green-wash);font-size:.875rem;line-height:1.5rem}.prose blockquote p:last-child{margin-bottom:0}.prose table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.5rem;display:block;overflow-x:auto}.prose th,.prose td{padding:var(--u) calc(var(--u) * 1.5) var(--u) 0;border-top:1px solid var(--rule);text-align:left;vertical-align:top;min-width:9rem}.prose th{border-top:2px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:.625rem;font-weight:500}.prose code{font-family:var(--font-mono);font-size:.8em}html[data-tv]{font-size:125%}html[data-tv] .deck-wide{height:calc(100dvh - var(--header-h) - var(--u) * 7)}html[data-tv] .post:focus-visible,html[data-tv] .post:focus{outline:3px solid var(--green);background:var(--green-wash)}@media (min-width:112.5rem){html[data-tv]{font-size:137.5%}}.tv-exit{right:var(--margin);bottom:calc(var(--u) * 3);z-index:75;background:var(--paper);position:fixed}html:has(.consent) .tv-exit{top:calc(var(--header-h) + var(--u) * 2);bottom:auto}html[data-tv-loop]{overflow:hidden}html[data-tv-loop] .header,html[data-tv-loop] .skip,html[data-tv-loop] .tv-exit,html[data-tv-loop] .consent{display:none}.tv{--tv-w:100vw;--tv-h:100vh;--tv:min(calc(var(--tv-w) / 100), calc(var(--tv-h) * .0178));z-index:70;background:var(--paper);color:var(--ink);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}html[data-tv-idle] .tv{cursor:none}.tv-progress{gap:calc(var(--tv) * .4);padding:calc(var(--tv) * 1.2) calc(var(--tv) * 3) 0;margin:0;list-style:none;display:flex}.tv-progress li{height:calc(var(--tv) * .3);background:var(--rule);flex:1;position:relative;overflow:hidden}.tv-progress li:after{content:"";background:var(--green);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.tv-progress li[data-state=done]:after{background:var(--ink);transform:none}.tv-progress li[data-state=current]:after{animation:tv-fill var(--seconds,14s) linear forwards}.tv[data-paused] .tv-progress li:after{animation-play-state:paused}.tv-head{align-items:center;gap:calc(var(--tv) * 2);min-height:calc(var(--tv) * 5.5);padding:calc(var(--tv) * 1) calc(var(--tv) * 3);display:flex;position:relative}.tv-name{min-width:0;font:700 calc(var(--tv) * 1.5) / 1.1 var(--font-sans);letter-spacing:-.01em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;margin:0;overflow:hidden}.tv-paused{border:1px solid var(--ink);font:500 calc(var(--tv) * 1) / 1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;margin:0;padding:.2em .6em}.tv-controls{top:50%;right:calc(var(--tv) * 3);justify-content:flex-end;align-items:center;gap:var(--u);max-width:calc(100% - var(--tv) * 6);padding-left:calc(var(--u) * 2);background:var(--paper);flex-wrap:wrap;transition:opacity .3s;display:flex;position:absolute;transform:translateY(-50%)}html[data-tv-idle] .tv-controls{opacity:0;pointer-events:none}.tv-scene{min-height:0;padding-inline:calc(var(--tv) * 3);animation:tv-in .6s var(--ease) both;grid-template-columns:minmax(0,1fr);display:grid;container-type:size}.tv-post{gap:calc(var(--tv) * 3);grid-template-columns:minmax(0,1fr);align-items:center;min-height:0;display:grid}.tv-post[data-pictured]{grid-template-columns:auto minmax(0,1fr)}.tv-post-media{width:min(calc(100cqh * var(--ratio,1)), calc(64cqw - var(--tv) * 3));max-height:100cqh;aspect-ratio:var(--ratio,1);position:relative;overflow:hidden}@supports not (width:1cqw){.tv-post-media{width:46vw;max-height:60vh}}.tv-post-media img{object-fit:contain;width:100%;height:100%;animation:24s ease-out both tv-drift;position:absolute;inset:0}.tv-post-body{gap:calc(var(--tv) * 1);flex-direction:column;min-width:0;display:flex}.tv-kicker{color:var(--green-ink);font:500 calc(var(--tv) * 1.1) / 1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;margin:0}.tv-kicker-count{color:var(--muted);margin-left:.8em}.tv-scene[data-kind=instant] .tv-kicker{background:var(--green);color:var(--on-green);padding:.25em .6em}.tv-owner{align-items:center;gap:calc(var(--tv) * .8);min-width:0;font:700 calc(var(--tv) * 1.9) / 1.1 var(--font-sans);letter-spacing:-.01em;margin:0;display:flex}.tv-owner>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv .sigil{min-width:0;height:auto;font-size:calc(var(--tv) * .8);padding:.35em .5em}.tv-age{color:var(--muted);font:400 calc(var(--tv) * 1.4) / 1.2 var(--font-mono);margin:0}.tv-age:first-letter{text-transform:uppercase}.tv-text{font:500 calc(var(--tv) * 2.3) / 1.25 var(--font-sans);letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:pretty;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.tv-post:not([data-pictured]) .tv-text{max-width:28em;font-size:calc(var(--tv) * 3)}.tv-counts,.tv-note{font:500 calc(var(--tv) * 1.2) / 1.3 var(--font-mono);margin:0}.tv-note{color:var(--muted);font-size:calc(var(--tv) * 1)}.tv-panel{justify-content:center;gap:calc(var(--tv) * 1.6);flex-direction:column;min-height:0;display:flex}.tv-cards{gap:calc(var(--tv) * 2.5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tv-card{gap:calc(var(--tv) * .7);min-width:0;padding-top:calc(var(--tv) * 1);border-top:2px solid var(--ink);flex-direction:column;display:flex}.tv-rank{color:var(--green);font:700 calc(var(--tv) * 3) / 1 var(--font-sans)}.tv-card-media{aspect-ratio:16/9;overflow:hidden}.tv-card-media img{object-fit:contain;object-position:left center;width:100%;height:100%}.tv-card .tv-owner,.tv-hit .tv-owner{font-size:calc(var(--tv) * 1.5)}.tv-excerpt{color:var(--ink-2);font:400 calc(var(--tv) * 1.35) / 1.3 var(--font-sans);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.tv-bars{gap:calc(var(--tv) * .9);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.tv-bar{align-items:center;gap:calc(var(--tv) * 1.5);font:600 calc(var(--tv) * 1.7) / 1.15 var(--font-sans);grid-template-columns:minmax(0,14em) minmax(0,1fr) minmax(9em,auto);display:grid}.tv-bar-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv-bar-track{height:calc(var(--tv) * 1.2);background:var(--paper-2)}.tv-bar-fill{width:calc(var(--share) * 100%);background:var(--green);transform-origin:0;min-width:2px;height:100%;animation:tv-grow .9s var(--ease) both;display:block}.tv-bar-value{font:500 calc(var(--tv) * 1.2) / 1.2 var(--font-mono);text-align:right;white-space:nowrap}.tv-bar-share{min-width:3.5em;color:var(--muted);display:inline-block}.tv-silent{color:var(--ink-2);font:400 calc(var(--tv) * 1.3) / 1.4 var(--font-sans);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.tv-silent-label{color:var(--ink);font:500 .8em / 1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-right:.8em}.tv-keywords{font:700 calc(var(--tv) * 2.6) / 1.1 var(--font-sans);letter-spacing:-.01em;margin:0}.tv-hits{gap:calc(var(--tv) * 1.2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.tv-hit{gap:calc(var(--tv) * .5);padding-top:calc(var(--tv) * 1);border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);display:grid}.tv-hit-age{color:var(--muted);font:400 calc(var(--tv) * 1.1) / 1.2 var(--font-mono);flex:none;margin-left:auto}.tv-foot{align-items:center;gap:calc(var(--tv) * 1.2);margin-top:calc(var(--tv) * 1.5);padding:calc(var(--tv) * 1.2) calc(var(--tv) * 3) calc(var(--tv) * 1.5);border-top:1px solid var(--rule);font:500 calc(var(--tv) * 1.15) / 1.2 var(--font-mono);white-space:nowrap;display:flex}.tv-clock{font-weight:700}.tv-logo{width:auto;max-width:calc(var(--tv) * 9);height:calc(var(--tv) * 2.2);object-fit:contain;object-position:left center;flex:none}.tv .live{width:calc(var(--tv) * 1);height:calc(var(--tv) * 1)}.tv .live i{width:60%;height:60%}.tv-status{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.85em}.tv-missed{color:var(--green-ink)}.tv-headline{min-width:0;font:400 calc(var(--tv) * 1.3) / 1.2 var(--font-sans);animation:tv-in .6s var(--ease) both;flex:1;justify-content:flex-end;gap:1em;margin:0;display:flex}.tv-headline b,.tv-headline time{flex:none}.tv-headline time{color:var(--muted)}.tv-headline span{text-overflow:ellipsis;overflow:hidden}.tv-ticker{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2em calc(100% - 2em),#0000);mask-image:linear-gradient(90deg,#0000,#000 2em calc(100% - 2em),#0000)}.tv-ticker-track{width:max-content;display:flex}.tv-ticker-track[data-run]{animation:tv-ticker var(--ticker-seconds) linear infinite;will-change:transform}.tv[data-paused] .tv-ticker-track{animation-play-state:paused}.tv-ticker-group{flex:none;margin:0;padding:0;list-style:none;display:flex}.tv-ticker-item{font:400 calc(var(--tv) * 1.3) / 1.2 var(--font-sans);flex:none;align-items:baseline;gap:.7em;padding-right:3em;display:flex}.tv-ticker-item:before{content:"";border:.1em solid var(--green);background:var(--green);flex:none;align-self:center;width:.45em;height:.45em}.tv-ticker-item[data-kind=fact]:before{background:0 0}.tv-ticker-item time{color:var(--muted)}.tv[data-turn]{--tv-w:100vh;--tv-h:100vw;width:100vh;height:100vw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}.tv[data-turn=left]{transform:translate(-50%,-50%)rotate(-90deg)}.tv[data-layout=vertical]{--tv:min(calc(var(--tv-w) * .016), calc(var(--tv-h) * .009))}.tv[data-layout=vertical] .tv-post[data-pictured]{grid-template-columns:minmax(0,1fr);align-content:center}.tv[data-layout=vertical] .tv-post-media{width:min(100cqw, calc(60cqh * var(--ratio,1)));justify-self:center;max-height:60cqh}@supports not (width:1cqw){.tv[data-layout=vertical] .tv-post-media{width:calc(var(--tv-w) * .8);max-height:calc(var(--tv-h) * .5)}}.tv[data-layout=vertical] .tv-text{-webkit-line-clamp:5}.tv[data-layout=vertical] .tv-cards{gap:calc(var(--tv) * 2);grid-template-columns:minmax(0,1fr)}.tv[data-layout=vertical] .tv-card{align-content:start;gap:calc(var(--tv) * .6) calc(var(--tv) * 1.5);grid-template-columns:auto minmax(0,2fr) minmax(0,3fr);display:grid}.tv[data-layout=vertical] .tv-card>*{grid-column:3}.tv[data-layout=vertical] .tv-card>.tv-rank{grid-area:1/1/span 4}.tv[data-layout=vertical] .tv-card>.tv-card-media{grid-area:1/2/span 4;align-self:start}.tv[data-layout=vertical] .tv-excerpt{-webkit-line-clamp:3}.tv[data-layout=vertical] .tv-bar{gap:calc(var(--tv) * .4) calc(var(--tv) * 1.5);grid-template-columns:minmax(0,1fr) auto}.tv[data-layout=vertical] .tv-bar-track{grid-area:2/1/auto/-1}.tv[data-layout=vertical] .tv-bars{gap:calc(var(--tv) * 1.4)}.tv[data-layout=vertical] .tv-foot{row-gap:calc(var(--tv) * 1);flex-wrap:wrap}.tv[data-layout=vertical] .tv-ticker,.tv[data-layout=vertical] .tv-headline{flex-basis:100%}.tv[data-layout=vertical] .tv-headline{justify-content:flex-start}@keyframes tv-ticker{to{transform:translateX(calc(-1 * var(--ticker-shift)))}}@keyframes tv-fill{to{transform:none}}@keyframes tv-in{0%{opacity:0;transform:translateY(calc(var(--tv) * .8))}}@keyframes tv-drift{0%{transform:scale(.97)}}@keyframes tv-grow{0%{transform:scaleX(0)}}@keyframes rise{0%{opacity:0;transform:translateY(.75rem)}}@keyframes arrive{0%{opacity:0;transform:translateY(-.5rem)}}@keyframes fresh{0%{background:var(--green-wash)}to{background:0 0}}@keyframes pulse{50%{opacity:.4}}@keyframes shimmer{to{background-position:-300% 0}}.summary{gap:calc(var(--u) * 3);display:grid}.summary-meta,.theme-stats{gap:0 calc(var(--u) * 2);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;margin:0;font-size:.625rem;line-height:1.25rem;display:flex}.summary-meta{padding-bottom:var(--u);border-bottom:2px solid var(--rule-strong);color:var(--ink-2)}.summary-loading{gap:var(--u);display:grid}.themes{gap:calc(var(--u) * 3);margin:0;padding:0;list-style:none;display:grid}.theme{grid-template-columns:calc(var(--u) * 4) minmax(0, 1fr);gap:var(--u);padding-bottom:calc(var(--u) * 3);border-bottom:1px solid var(--rule);display:grid}.theme:last-child{border-bottom:0;padding-bottom:0}.theme-index{font-family:var(--font-mono);color:var(--muted);font-size:.625rem;line-height:1.75rem}.theme-body{gap:var(--u);min-width:0;display:grid}.theme-title{font-variation-settings:"wdth" 85;letter-spacing:-.005em;text-wrap:balance;margin:0;font-size:1.25rem;font-weight:750;line-height:1.75rem}.theme-title:first-letter{text-transform:uppercase}.theme-share{color:var(--green-ink);margin-left:auto}.theme-bar{background:var(--rule);height:2px}.theme-bar i{background:var(--green);height:100%;display:block}.theme-text{color:var(--ink);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.5rem}.theme-text-pending{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.625rem;animation:1.6s ease-in-out infinite pulse}.theme-quote{gap:calc(var(--u) * 1.5);padding-left:calc(var(--u) * 1.5);border-left:2px solid var(--green);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.theme-quote img{width:calc(var(--u) * 9);height:calc(var(--u) * 9);object-fit:cover;background:var(--paper-2)}.theme-quote>div{gap:calc(var(--u) * .5);grid-column:-2/-1;min-width:0;display:grid}.theme-quote blockquote{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.25rem}.theme-quote figcaption{align-items:center;gap:var(--u);flex-wrap:wrap;font-size:.8125rem;line-height:1.25rem;display:flex}.theme-author{color:var(--ink);font-weight:650;text-decoration:none}.theme-author:hover{color:var(--green-ink)}.theme-quote time{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.625rem}.theme-open{width:calc(var(--u) * 3);height:calc(var(--u) * 3);color:var(--muted);place-items:center;margin-left:auto;display:inline-grid}.theme-open:hover{color:var(--green-ink)}.theme-open .icon{width:.875rem;height:.875rem}.theme-more{align-items:baseline;gap:0 calc(var(--u) * 1.5);flex-wrap:wrap;margin:0;font-size:.8125rem;line-height:1.25rem;display:flex}.theme-more a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.2em}.theme-more a:hover{color:var(--green-ink);text-decoration-color:currentColor}.summary-note{padding-top:calc(var(--u) * 2);border-top:1px solid var(--rule);color:var(--muted);margin:0;font-size:.75rem;line-height:1.25rem}@media (max-width:30rem){.theme{grid-template-columns:minmax(0,1fr)}.theme-index{display:none}.theme-quote img{width:calc(var(--u) * 7);height:calc(var(--u) * 7)}}.summary-section{border-top:2px solid var(--rule-strong);container-type:inline-size}.summary-section-lead{max-width:60ch;color:var(--muted);flex:20rem;margin:0;font-size:.8125rem;line-height:1.25rem}.summary-deck.deck-wide{margin-bottom:calc(var(--u) * 4)}.summary-deck.deck-narrow{padding-bottom:calc(var(--u) * 3)}.sumcol .col-scroll{padding-block:var(--u) calc(var(--u) * 3)}.sumcol .col-head{padding-block:var(--u);align-items:baseline}.sumcol .col-title{white-space:normal;text-wrap:balance;line-height:1.25rem}.sumcol .col-scroll:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.sumcol .summary{gap:calc(var(--u) * 2)}.sumcol .summary-meta{border-bottom-width:1px;border-bottom-color:var(--rule)}.sumcol .themes{gap:calc(var(--u) * 2.5)}.sumcol .theme{padding-bottom:calc(var(--u) * 2.5);grid-template-columns:minmax(0,1fr)}.sumcol .theme-index{display:none}.sumcol .theme-title{font-size:1.0625rem;line-height:1.375rem}.sumcol .theme-text{font-size:.9375rem;line-height:1.375rem}.sumcol .theme-quote img{width:calc(var(--u) * 7);height:calc(var(--u) * 7)}.tip{cursor:help;text-underline-offset:.25em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;position:relative}.tip:after{content:attr(data-tip);top:calc(100% + var(--u) * .75);z-index:20;width:max-content;max-width:min(16rem,70vw);padding:var(--u) calc(var(--u) * 1.25);background:var(--ink);color:var(--paper);font-family:var(--font-sans);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;opacity:0;visibility:hidden;transition:opacity .12s var(--ease), transform .12s var(--ease), visibility .12s;pointer-events:none;font-size:.75rem;line-height:1.125rem;position:absolute;right:0;transform:translateY(-2px)}.tip:hover:after,.tip:focus:after,.tip:focus-visible:after{opacity:1;visibility:visible;transform:none}.tip:focus-visible{outline:2px solid var(--green);outline-offset:2px}.brand-edition{padding-left:var(--u);border-left:1px solid var(--rule);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;font-size:.6875rem;display:none}@media (min-width:40rem){.brand-edition{display:inline}}.hero-lead{grid-column:1/-1;margin:0}@media (min-width:68.75rem){.hero-lead{grid-column:1/span 8}}@media (min-width:112.5rem){.hero-lead{grid-column:1/span 11}}.post-metrics{align-items:center;gap:var(--u) calc(var(--u) * 2);margin-top:var(--u);flex-wrap:wrap;display:flex}.post-metrics-line{gap:calc(var(--u) * .5) calc(var(--u) * 2);font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-2);flex-wrap:wrap;margin:0;font-size:.6875rem;line-height:1.25rem;display:flex}.post-metric{white-space:nowrap}.post-metrics-note{flex-basis:100%;margin:0}.post-metrics-button{margin-left:auto}.post-sentiment{align-items:center;gap:var(--u) calc(var(--u) * 2);margin-top:var(--u);flex-wrap:wrap;display:flex}.post-sentiment-result{gap:calc(var(--u) * .75);flex-basis:100%;display:grid}.post-sentiment-summary{color:var(--ink-2);margin:0;font-size:.8125rem;line-height:1.25rem}.post-sentiment-note{flex-basis:100%;margin:0}.post-sentiment-button{margin-left:auto}.sentiment{gap:calc(var(--u) * .5);display:grid}.sentiment-bar{height:calc(var(--u) * .75);background:var(--rule);display:flex;overflow:hidden}.sentiment-bar i{height:100%;display:block}.sentiment-bar i[data-label=positive]{background:var(--green)}.sentiment-bar i[data-label=neutral]{background:var(--muted)}.sentiment-bar i[data-label=negative]{background:var(--danger)}.sentiment-legend{gap:calc(var(--u) * .5) calc(var(--u) * 2);font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-2);flex-wrap:wrap;margin:0;font-size:.6875rem;line-height:1.25rem;display:flex}.sentiment-legend span{white-space:nowrap}.sentiment-legend span:before{content:"";width:calc(var(--u) * .75);height:calc(var(--u) * .75);margin-right:calc(var(--u) * .5);background:var(--muted);display:inline-block}.sentiment-legend span[data-label=positive]:before{background:var(--green)}.sentiment-legend span[data-label=negative]:before{background:var(--danger)}.sentiment-themes{gap:calc(var(--u) * .5);flex-wrap:wrap;margin:0;display:flex}.sentiment-themes span{padding:0 var(--u);border:1px solid var(--rule);color:var(--ink-2);font-size:.75rem;line-height:1.375rem}.sentiment-feed{gap:calc(var(--u) * 3);display:grid}.sentiment-section{gap:var(--u);display:grid}.sentiment-section>*{margin:0}.sentiment-authors{border-collapse:collapse;width:100%;font-size:.8125rem}.sentiment-authors th,.sentiment-authors td{padding:calc(var(--u) * .75) 0;border-top:1px solid var(--rule);text-align:left;vertical-align:middle;font-weight:400}.sentiment-authors th{width:34%;padding-right:calc(var(--u) * 2)}.sentiment-authors-count{width:1%;padding-left:calc(var(--u) * 2);white-space:nowrap;font-family:var(--font-mono);color:var(--muted);font-size:.6875rem}.pricing-head{gap:calc(var(--u) * 2);margin-bottom:calc(var(--u) * 5);display:grid}.pricing-head .hero-meta{padding-bottom:0}.pricing-head .lead{max-width:62ch}.pricing>.notice{margin-bottom:calc(var(--u) * 3)}.plan-status{justify-content:space-between;align-items:center;gap:calc(var(--u) * 1.5) calc(var(--u) * 3);flex-wrap:wrap;display:flex}.plan-status p{margin:0}.plans{gap:calc(var(--u) * 6) var(--gutter);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.plan{gap:var(--u);padding-top:calc(var(--u) * 2);border-top:2px solid var(--rule-strong);animation:rise .6s var(--ease) both;flex-direction:column;display:flex}.plan:nth-child(2){animation-delay:60ms}.plan:nth-child(3){animation-delay:.12s}.plan:nth-child(4){animation-delay:.18s}.plan[data-current]{border-top-color:var(--green)}.plan>p,.plan>h2{margin:0}.plan-price{align-items:baseline;gap:var(--u);padding-top:calc(var(--u) * 2);display:flex}.plan-amount{font-variation-settings:"wdth" 84;font-variant-numeric:tabular-nums;letter-spacing:-.035em;white-space:nowrap;font-size:clamp(3rem,6vw,4.25rem);font-weight:800;line-height:1}.plan-price[data-interval=year] .plan-amount{font-size:clamp(2.5rem,4.4vw,3.5rem)}.plan-interval{margin-bottom:0}.affiliate-accept{margin-top:calc(var(--u) * 4)}.affiliate-check{align-items:flex-start;gap:calc(var(--u) * 1.5);cursor:pointer;max-width:68ch;display:flex}.affiliate-check input{flex:none;width:1.1rem;height:1.1rem;margin-top:.2rem}.plan-code{margin-top:var(--u)}.plan-code>summary{min-height:2.75rem;color:var(--ink-2);text-underline-offset:.2em;cursor:pointer;align-items:center;text-decoration:underline;list-style:none;display:inline-flex}.plan-code>summary::-webkit-details-marker{display:none}.plan-code .row{padding-bottom:var(--u);align-items:flex-end}.plan-code .field{max-width:16rem}.plan-invite{border-left-width:4px}.plan-invite .small{margin:calc(var(--u) * .5) 0 0;max-width:68ch}.plan-invite .btn{margin-top:calc(var(--u) * 1.5)}.plan-trial{color:var(--green-ink);margin:0}.invite-page{gap:calc(var(--u) * 5);display:grid}.invite-head{gap:calc(var(--u) * 2);max-width:48rem;display:grid}.invite-head .h1,.invite-head .lead,.invite-head .notice,.invite-head hr{margin:0}.invite-head .h1{overflow-wrap:anywhere}.invite-action{justify-items:start;gap:var(--u);display:grid}.invite-action .small{max-width:60ch;margin:0}.invite-section{gap:calc(var(--u) * 2);display:grid}.invite-section>.label{padding-bottom:var(--u);border-bottom:1px solid var(--rule);margin:0}.invite-accounts{gap:var(--u);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.invite-account{align-items:center;gap:calc(var(--u) * .75);max-width:100%;padding:calc(var(--u) * .75) calc(var(--u) * 1.25);border:1px solid var(--rule);font-size:.875rem;display:inline-flex}.invite-account>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.invite-more{color:var(--muted);border-style:dashed}.invite-posts{gap:calc(var(--u) * 3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.invite-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.invite-posts{grid-template-columns:repeat(3,minmax(0,1fr))}}.invite-post{align-content:start;gap:calc(var(--u) * .75);min-width:0;padding-top:calc(var(--u) * 1.5);border-top:2px solid var(--ink);display:grid}.invite-post p{margin:0}.invite-post-media{aspect-ratio:4/3;background:var(--paper-2);overflow:hidden}.invite-post-media img{object-fit:contain;width:100%;height:100%}.invite-post-owner{align-items:center;gap:var(--u);min-width:0;font-weight:600;display:flex}.invite-post-owner>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.invite-post-text{color:var(--ink-2);overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.45;display:-webkit-box;overflow:hidden}.invite-foot{padding-top:calc(var(--u) * 3);border-top:1px solid var(--rule)}.plan-features{margin:0;padding:0;list-style:none}.plan-features li{gap:var(--u);padding-block:calc(var(--u) * 1.25);border-top:1px solid var(--rule);grid-template-columns:1.5rem minmax(0,1fr);font-size:.9375rem;line-height:1.375rem;display:grid}.plan-features svg{width:1.125rem;height:1.375rem;color:var(--green-ink)}.plan-action{min-height:0}.plan-action .btn{justify-content:center;width:100%}.plan-current{padding-block:calc(var(--u) * 1.5);color:var(--green-ink);text-align:center;border-block:1px solid var(--green);margin:0}.pricing-fine{max-width:72ch;margin-top:calc(var(--u) * 6);padding-top:calc(var(--u) * 2);border-top:1px solid var(--rule)}.landing-plans{justify-self:start;font-size:.9375rem}@media (min-width:56rem){.plans{grid-template-columns:repeat(3,minmax(0,1fr))}.plans[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.plans[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.plans[data-count="4"] .plan-price .plan-amount{font-size:clamp(2.25rem,3.4vw,3.5rem)}}.pricing .plans{margin-top:calc(var(--u) * 4);scroll-margin-top:calc(var(--header-h) + var(--u) * 2)}.pricing .plan{gap:calc(var(--u) * 2.5)}.plan-head,.plan-cost,.plan-adds{align-content:start;gap:var(--u);display:grid}.plan-head>*,.plan-cost>*,.plan-adds>p{margin:0}.plan-rank{justify-content:space-between;align-items:center;gap:var(--u);min-height:1.25rem;display:flex}.plan-flag{padding:calc(var(--u) * .25) var(--u);background:var(--green);color:var(--on-green)}.plan[data-recommended]{border-top-color:var(--green)}.pricing .plan-price{padding-top:0}.plan-feeds{padding-top:var(--u);font-size:1.0625rem;font-weight:700;line-height:1.5rem}.plan-free{justify-content:space-between;align-items:center;gap:calc(var(--u) * 2) calc(var(--u) * 3);margin-top:calc(var(--u) * 5);flex-wrap:wrap;display:flex}.plan-free p{max-width:62ch;margin:0}.plan-free .small{margin-top:calc(var(--u) * .5)}.pricing-compare,.pricing-faq{margin-top:calc(var(--u) * 10);scroll-margin-top:calc(var(--header-h) + var(--u) * 2)}.pricing-compare .scope{margin-top:calc(var(--u) * 3)}.pricing-back{margin:calc(var(--u) * 4) 0 0}.compare{width:100%;display:block}.compare thead,.compare tbody{display:block}.compare tr{grid-template-columns:repeat(var(--tiers,4), minmax(0, 1fr));align-items:center;display:grid}.compare th,.compare td{text-align:center;padding:0;font-weight:400}.compare .compare-corner{display:none}.compare thead{top:var(--header-h);z-index:1;background:var(--paper);border-bottom:2px solid var(--rule-strong);position:sticky}.compare thead th{padding-block:var(--u);align-self:stretch;display:grid}.compare-name{font-variation-settings:"wdth" 76;letter-spacing:-.01em;text-transform:uppercase;font-size:min(.9375rem,4.2vw);font-weight:750;line-height:1.25rem}.compare-price{font-variant-numeric:tabular-nums}.compare-group th{padding-top:calc(var(--u) * 4);padding-bottom:var(--u);color:var(--muted);text-align:left;grid-column:1/-1}.compare tbody tr:not(.compare-group){border-top:1px solid var(--rule)}.compare th[scope=row]{padding-top:calc(var(--u) * 1.25);text-align:left;text-wrap:pretty;grid-column:1/-1;font-size:.9375rem;line-height:1.375rem}.compare td{padding:calc(var(--u) * .75) calc(var(--u) * .5) calc(var(--u) * 1.25);font-variant-numeric:tabular-nums;align-self:stretch;place-items:center;font-size:.8125rem;font-weight:650;line-height:1.125rem;display:grid}.compare td:not([data-on]){color:var(--muted);font-weight:400}.compare td svg{width:1.125rem;height:1.125rem;color:var(--green-ink)}.compare [data-current]{background:var(--green-wash)}@media (min-width:56rem){.pricing .plans{grid-template-rows:auto auto auto 1fr;row-gap:0}.pricing .plans[data-count="4"] .plan:nth-child(n+3){margin-top:calc(var(--u) * 8)}.pricing .plan{grid-template-rows:subgrid;row-gap:calc(var(--u) * 2.5);grid-row:span 4;display:grid}}@media (min-width:80rem){.pricing .plans[data-count="4"] .plan:nth-child(n+3){margin-top:0}}@media (min-width:45rem){.compare tr{grid-template-columns:minmax(0, 2.4fr) repeat(var(--tiers,4), minmax(0, 1fr))}.compare .compare-corner{display:block}.compare th[scope=row]{padding-block:calc(var(--u) * 1.25);padding-right:calc(var(--u) * 2);grid-column:auto}.compare td{padding-block:calc(var(--u) * 1.25);font-size:.875rem}}.col-unread{padding:0 calc(var(--u) * .75);background:var(--green);color:var(--on-green);white-space:nowrap;border-radius:999px}.col-followers{white-space:nowrap}.deck-narrow .col-unread{display:none}.tab-unread{min-width:1.25rem;padding:0 calc(var(--u) * .5);background:var(--green);color:var(--on-green);font-family:var(--font-mono);text-align:center;border-radius:999px;align-self:center;font-size:.6875rem;font-weight:500;line-height:1.25rem}.col-head{container:col-head/inline-size}@container col-head (width<=30rem){.col-unread{text-align:center;min-width:1.5rem}.col-unread-word{display:none}}.seen-mark{color:var(--green-ink);border-top:2px solid var(--green)}.watch-body{align-content:start;min-height:min(38rem,75vh)}.watch-controls{align-items:flex-end;gap:calc(var(--u) * 2)}.watch-brand{min-width:12rem}.watch-keywords{flex:16rem}.share-bars{gap:calc(var(--u) * 1.5);margin:0;padding:0;list-style:none;display:grid}.share-bars li{align-items:center;gap:calc(var(--u) * .5) var(--u);grid-template-columns:minmax(0,1fr) 4rem 2.5rem;display:grid}.share-bars .share-name{grid-column:1/-1}@media (min-width:45rem){.share-bars{gap:calc(var(--u) * .75)}.share-bars li{gap:var(--u);grid-template-columns:minmax(6rem,14rem) minmax(4rem,1fr) 4rem 3rem}.share-bars .share-name{grid-column:auto}}.share-name{align-items:baseline;gap:var(--u);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.share-tag{color:var(--green-ink)}.share-track{height:10px;display:block}.share-fill{background:var(--muted);border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}.share-bars li[data-brand] .share-fill,.cadence-list li[data-brand] .week-bar{background:var(--green);fill:var(--green)}.share-bars li[data-brand] .share-name{font-weight:600}.share-value,.share-count{text-align:right}.cadence-list{gap:calc(var(--u) * 2);margin:0;padding:0;list-style:none;display:grid}.cadence-list>li{gap:var(--u);padding-top:calc(var(--u) * 1.5);border-top:1px solid var(--rule);display:grid}.cadence-head{align-items:baseline;gap:var(--u);flex-wrap:wrap;display:flex}.cadence-charts{align-items:flex-end;gap:calc(var(--u) * 3);flex-wrap:wrap;display:flex}.cadence-chart{align-self:stretch;align-items:end;gap:calc(var(--u) * .75);grid-template-rows:auto 1fr;margin:0;display:grid}.week-bars{flex:none;overflow:visible}.week-bar{fill:var(--muted)}.week-base{stroke:var(--rule);stroke-width:1px}.weekday-strip{gap:2px;margin:0;padding:0;list-style:none;display:flex}.weekday-strip li{justify-items:center;gap:2px;width:1.5rem;display:grid}.weekday-cell{background:color-mix(in srgb, var(--green) calc(var(--level) * 100%), transparent);width:100%;height:1.25rem;box-shadow:inset 0 0 0 1px var(--rule);border-radius:2px}.weekday-count{font-size:.75rem}.alert-block{padding-top:calc(var(--u) * 1.5);border-top:1px solid var(--rule)}.alert-keywords{margin:0;font-size:1rem}.alert-new{padding:0 calc(var(--u) * .75);background:var(--green);color:var(--on-green);border-radius:999px}.hit-list li>:last-child{flex:1;margin-left:0}.hit-list a{color:inherit;gap:2px;text-decoration:none;display:grid}.hit-list a:hover .small{text-decoration:underline}.brief-list{gap:calc(var(--u) * .75);margin:0;padding-left:1.25rem;list-style:outside;display:grid}.brief-accounts{gap:var(--u);margin:0;display:grid}.brief-accounts dt{font-weight:600}.brief-accounts dd{margin:0}.clippings{gap:calc(var(--u) * 3);margin:0;padding:0;list-style:none;display:grid}.clippings>li{padding-top:calc(var(--u) * 2);border-top:1px solid var(--rule);max-width:72ch}.clipping-note{padding-left:var(--u);border-left:2px solid var(--green)}.landing-title{font-size:clamp(1.5rem,7vw,3rem)}.landing-title span:nth-child(3){animation-delay:.16s}@media (max-width:22.5rem){.landing-cta .deck-cta-button{padding-inline:calc(var(--u) * 1.5);letter-spacing:.06em}}.landing-hook{letter-spacing:-.005em;max-width:30em;color:var(--ink);text-wrap:pretty;font-size:1.25rem;font-weight:600;line-height:1.75rem}.landing-pitch{gap:calc(var(--u) * 3);align-content:start;display:grid}.landing-pitch .about-platforms{margin-top:0}.landing-trust{gap:calc(var(--u) * .75);width:100%;margin:var(--u) 0 0;padding:calc(var(--u) * 1.5) 0 0;border-top:1px solid var(--rule);color:var(--ink-2);list-style:none;display:grid}.landing-trust li{align-items:baseline;gap:var(--u);display:flex}.landing-trust .icon{width:.75rem;height:.75rem;color:var(--green-ink);flex:none}.landing-demo{padding-bottom:calc(var(--u) * 8)}.demo{gap:var(--u);margin:0;display:grid}.demo-board{gap:calc(var(--u) * 2);padding:calc(var(--u) * 2);border:1px solid var(--rule);border-top:2px solid var(--rule-strong);background:var(--paper-2);display:grid}.demo-alert{align-items:center;gap:var(--u);padding:calc(var(--u) * .5) var(--u);background:var(--green-wash);color:var(--green-ink);justify-self:start;margin:0;display:inline-flex}.demo-alert i{background:var(--green);border-radius:50%;flex:none;width:6px;height:6px}.demo-cols{gap:calc(var(--u) * 2);display:grid}.demo-col{align-content:start;gap:calc(var(--u) * 1.25);min-width:0;padding:var(--u) calc(var(--u) * 1.5) calc(var(--u) * 1.5);border-top:2px solid var(--rule-strong);background:var(--paper);display:grid}.demo-col:nth-child(n+3){display:none}.demo-head{align-items:baseline;gap:var(--u);padding-bottom:var(--u);border-bottom:1px solid var(--rule);display:flex}.demo-name{font-variation-settings:"wdth" 76;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;font-weight:750;overflow:hidden}.demo-post-wrap{gap:calc(var(--u) * 1.25);display:grid}.demo-post-wrap .seen-mark{margin:0;padding-top:2px}.demo-post{align-items:baseline;gap:var(--u);grid-template-columns:auto auto minmax(0,1fr);margin:0;font-size:.8125rem;line-height:1.25rem;display:grid}.demo-image{aspect-ratio:16/9;object-fit:cover;background:var(--paper-2);width:100%;height:auto;display:block}.demo-time{min-width:2.75rem;color:var(--muted);font-size:.75rem}.demo-badge{border:1px solid var(--ink);font-family:var(--font-mono);padding:0 .25rem;font-size:.5625rem;font-weight:600;line-height:.875rem}.demo-summary{gap:calc(var(--u) * 1.5);padding:var(--u) calc(var(--u) * 1.5) calc(var(--u) * 1.5);border-top:2px solid var(--green);background:var(--paper);display:grid}.demo-summary-head{align-items:baseline;gap:calc(var(--u) * .5) var(--u);padding-bottom:var(--u);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.demo-summary-head .label:first-child{color:var(--green-ink)}.demo-summary-head .demo-name{flex:0 auto}.demo-themes{gap:calc(var(--u) * 2);margin:0;padding:0;list-style:none;display:grid}.demo-themes li{align-items:baseline;gap:var(--u);grid-template-columns:auto minmax(0,1fr);display:grid}.demo-theme{gap:calc(var(--u) * .5);display:grid}.demo-theme>*{margin:0}.demo-theme .theme-title{font-size:.9375rem;font-weight:700;line-height:1.25rem}.demo-theme .theme-stats{gap:var(--u);font-family:var(--font-mono);color:var(--muted);font-size:.6875rem;line-height:1rem;display:flex}.demo-theme .theme-bar{background:var(--rule);height:3px}.demo-theme .theme-bar i{background:var(--green);height:100%;display:block}.demo-theme-text{color:var(--ink-2);font-size:.8125rem;line-height:1.25rem}.demo-note{margin:0}.landing-head{gap:var(--u);margin-bottom:calc(var(--u) * 4);display:grid}.landing-head>*{margin:0}.landing-head .h2{max-width:22ch;font-size:clamp(1.5rem,6vw,2.25rem);line-height:1.05}.landing-list{margin-top:0}.landing-list p{max-width:42ch;color:var(--ink-2);font-size:.9375rem;line-height:1.375rem}.landing-ai{background:var(--green-wash)}.lectures{gap:calc(var(--u) * 4) var(--gutter);margin:0 0 calc(var(--u) * 5);padding:0;list-style:none;display:grid}.lectures li{align-content:start;gap:var(--u);padding-top:calc(var(--u) * 2);border-top:2px solid var(--ink);display:grid}.lectures li>*{margin:0}.lecture-q{color:var(--green-ink)}.lecture-title{letter-spacing:-.015em;font-size:clamp(1.5rem,6vw,2rem);font-weight:800;line-height:1.05}.lectures p:not(.label){max-width:46ch;color:var(--ink-2)}.lecture-plan{color:var(--ink)}.ai-rules{gap:calc(var(--u) * 2);margin:0 0 calc(var(--u) * 5);padding-top:calc(var(--u) * 3);border-top:1px solid var(--rule-strong);display:grid}.ai-rules-title{max-width:28ch;margin:0}.ai-rules-lead{max-width:60ch;color:var(--ink-2);margin:0}.ai-rules dl{gap:calc(var(--u) * 2) var(--gutter);margin:0;display:grid}.ai-rules dt{font-weight:700}.ai-rules dd{max-width:42ch;color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.375rem}.gains{gap:calc(var(--u) * 4) var(--gutter);margin:0 0 calc(var(--u) * 5);padding:0;list-style:none;display:grid}.gains li{align-content:start;gap:var(--u);padding-top:calc(var(--u) * 2);border-top:2px solid var(--green);display:grid}.gains li>*{margin:0}.gains p:not(.label){max-width:46ch;color:var(--ink-2)}.gain-plan{color:var(--green-ink)}.plan>h3{margin:0}.landing-compare{margin:calc(var(--u) * 4) 0 0}.landing-fine{max-width:72ch;margin:calc(var(--u) * 2) 0 0}.faq{max-width:72ch}.faq details{border-top:1px solid var(--rule)}.faq details:last-child{border-bottom:1px solid var(--rule)}.faq summary{justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);min-height:3rem;padding-block:var(--u);cursor:pointer;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-mono);color:var(--muted);flex:none;font-weight:400}.faq details[open] summary:after{content:"−"}.faq details p{margin:0 0 calc(var(--u) * 2);color:var(--ink-2)}.landing-final{background:var(--green-wash)}.landing-final .wrap{justify-items:start;gap:calc(var(--u) * 2);display:grid}.landing-final .h2{max-width:18ch;margin:0;font-size:clamp(1.75rem,7vw,3rem);line-height:1}.landing-final .lead{margin:0}.landing-final .deck-cta-button{margin:var(--u) 0 0;justify-self:start}@media (min-width:45rem){.landing-title{font-size:clamp(2.2rem,4.9vw,5.5rem)}.demo-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-col:nth-child(n+3){display:grid}.demo-themes{grid-template-columns:repeat(2,minmax(0,1fr))}.lectures{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-rules dl,.gains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:68.75rem){.landing-cta{grid-row:span 2}.landing-hook{font-size:1.5rem;line-height:2rem}.ai-rules dl,.gains{grid-template-columns:repeat(4,minmax(0,1fr))}}.home{gap:calc(var(--u) * 4);padding-block:calc(var(--u) * 4) calc(var(--u) * 10);min-height:70vh;display:grid}.home>*{min-width:0}.home-head{gap:var(--u);display:grid}.home-date{justify-content:space-between;align-items:baseline;gap:0 calc(var(--u) * 2);flex-wrap:wrap;display:flex}.home-jump{color:var(--ink);white-space:nowrap}.home-steps{gap:calc(var(--u) * 3) var(--gutter);display:grid}.home-steps li{gap:calc(var(--u) * .5);padding-top:calc(var(--u) * 1.5);border-top:2px solid var(--rule-strong);align-content:start;min-width:0;display:grid}.home-steps p{text-wrap:pretty;max-width:32em}.home-figures{gap:calc(var(--u) * 3) var(--gutter);padding-top:calc(var(--u) * 2);border-top:2px solid var(--rule-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-figure{gap:calc(var(--u) * .5);align-content:start;min-width:0;display:grid}.home-value{align-items:baseline;gap:calc(var(--u) * 1.5);font-variation-settings:"wdth" 88;letter-spacing:-.02em;font-size:clamp(2rem,9vw,3rem);font-weight:750;line-height:1;display:flex}.home-figure[data-new] .home-value{color:var(--green-ink)}.day-bars{flex:none;max-width:none}.day-bars rect{fill:var(--muted)}.day-bars rect[data-last]{fill:var(--ink)}.day-bars rect[data-empty]{fill:var(--rule)}.home-body,.home-side{gap:calc(var(--u) * 4);align-content:start;min-width:0;display:grid}.home-section-head{justify-content:space-between;align-items:center;gap:var(--u);min-height:calc(var(--u) * 5);border-top:2px solid var(--rule-strong);border-bottom:1px solid var(--rule);display:flex}.home-section-head .icon{width:.875rem;height:.875rem}.home-board{align-items:center;gap:calc(var(--u) * .25) calc(var(--u) * 1.5);padding-block:calc(var(--u) * 1.5);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.home-board:hover{color:inherit}.home-board-name{overflow-wrap:anywhere;font-size:1.0625rem;font-weight:650;line-height:1.5rem}.home-board:hover .home-board-name,.home-board:focus-visible .home-board-name{color:var(--green-ink);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.home-board-meta{grid-column:1}.home-board-week{justify-content:flex-end;align-items:baseline;gap:var(--u);grid-column:2;display:inline-flex}.home-boards .home-list:not([data-expanded])>li[data-more]{display:none}.home-more{margin-top:var(--u);padding-inline:0}.home-new{padding:0 calc(var(--u) * .75);background:var(--green);color:var(--on-green);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-self:end;font-size:.625rem;line-height:1.25rem}.home-note{gap:calc(var(--u) * .25);padding-block:calc(var(--u) * 1.5);border-bottom:1px solid var(--rule);text-decoration:none;display:grid}.home-note:hover{color:inherit}.home-note-text{text-wrap:pretty;overflow-wrap:anywhere}.home-note:hover .home-note-text,.home-note:focus-visible .home-note-text{color:var(--green-ink)}.home-note .home-new{margin-left:calc(var(--u) * .5);vertical-align:.1em;display:inline-block}.home-active{padding-top:calc(var(--u) * 1.5)}.home-active-row{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 1.5);padding-block:var(--u);border-bottom:1px solid var(--rule);display:flex}.home-active-row a{overflow-wrap:anywhere;min-width:0}.home-active-row .mono{color:var(--muted);flex:none}.home-note-auto{padding-top:var(--u)}.home-feed .day,.home-feed .pending{top:var(--header-h)}.home-feed .col-index{display:none}.home-partial{padding-top:calc(var(--u) * 1.5);max-width:38em}.home-nofeed{padding-block:calc(var(--u) * 3);border-top:2px solid var(--rule-strong)}@media (min-width:45rem){.home-figures{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.home-value{font-size:3rem}.home-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.home-boards .home-list{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:68.75rem){.home-body{column-gap:calc(var(--gutter) * 2);grid-template-columns:minmax(0,22rem) minmax(0,44rem);align-items:start}.home-side{top:calc(var(--header-h) + var(--u) * 2);max-height:calc(100vh - var(--header-h) - var(--u) * 4);scrollbar-width:thin;scrollbar-color:var(--rule) transparent;position:sticky;overflow-y:auto}.home-boards .home-list{display:block}.home-jump{display:none}.home-boards .home-list:not([data-expanded])>li[data-more]{display:block}.home-more{display:none}}.auth-other{padding-top:calc(var(--u) * 1.5);border-top:1px solid var(--rule)}.security-block{padding-top:calc(var(--u) * 2);border-top:1px solid var(--rule)}.security .row{justify-content:space-between}.security-ok{color:var(--green-ink)}.security-when{white-space:normal}.follows-account{overflow-wrap:anywhere;flex-direction:column;gap:.125rem;min-width:0;display:flex}.security .table-list li>:first-child{overflow-wrap:anywhere;min-width:0}.security-codes ul{gap:calc(var(--u) * .5) calc(var(--u) * 2);grid-template-columns:repeat(2,minmax(0,1fr));max-width:20rem;display:grid}.security-secret{overflow-wrap:anywhere}.qr{border:1px solid var(--rule);width:min(100%,11rem);height:auto}.team-members{margin:0;padding:0;list-style:none}.team-members li{justify-content:space-between;align-items:center;gap:var(--u) calc(var(--u) * 2);padding-block:calc(var(--u) * 1.5);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.team-who{overflow-wrap:anywhere;min-width:0;display:grid}.team-actions{flex-wrap:nowrap;align-items:center}.team-actions .input{width:auto}.team-name,.team-invite .row{align-items:flex-end}.team-name .field,.team-email{flex:12rem;min-width:0}.team-join{max-width:44rem}.readers{margin:0;padding:0;list-style:none}.readers li{border-top:1px solid var(--rule)}.check{align-items:center;gap:calc(var(--u) * 1.5);cursor:pointer;min-height:2.75rem;display:flex}.check input{flex:none;width:1.1rem;height:1.1rem}.connectors{gap:calc(var(--u) * 3);margin:0;padding:0;list-style:none;display:grid}.connectors li{gap:calc(var(--u) * 1.5);padding-top:calc(var(--u) * 2);border-top:2px solid var(--rule-strong);display:grid}.connector-head{align-items:baseline;gap:var(--u) calc(var(--u) * 2);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.connector-settings{align-items:flex-end;gap:var(--u) calc(var(--u) * 3)}.connector-settings .field,.connector-digest{max-width:18rem}.brand img.brand-logo,.footer-brand img.brand-logo{object-fit:contain;width:auto;max-width:min(10rem,40vw)}.footer-brand img.brand-logo{max-width:14rem;height:3.5rem}.brand[data-brand]{min-width:0}.brand[data-brand] .brand-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:16rem;overflow:hidden}.brand-preview{align-items:center;gap:calc(var(--u) * 2);min-height:3.5rem;padding:var(--u) calc(var(--u) * 2);border:1px solid var(--rule);display:flex}.brand-preview img{object-fit:contain;width:auto;max-width:10rem;height:2rem}.brand-color{align-items:flex-end}.brand-color input[type=color]{border:1px solid var(--rule-strong);background:0 0;width:3rem;height:2.75rem;padding:0}.domain-host{align-items:baseline;gap:var(--u) calc(var(--u) * 2);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.domain-record dd{overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;line-height:1.375rem}.agency-door{max-width:44rem}.agency-door-logo{object-fit:contain;object-position:left;width:auto;max-width:min(16rem,70vw);height:4rem}.team-activity>summary{cursor:pointer;padding-block:var(--u)}.activity-list{margin:0;padding:0;list-style:none;display:grid}.activity-list li{gap:calc(var(--u) * .25);padding-block:var(--u);border-top:1px solid var(--rule);overflow-wrap:anywhere;display:grid}.research,.research .stack,.research .stack-sm,.research-people>li,.research-accounts>li{min-width:0}.research .stack-sm{gap:var(--u);align-content:start;display:grid}.research progress{width:100%;height:.5rem;accent-color:var(--green)}.finder-research{align-items:center;gap:var(--u);flex-wrap:wrap;display:flex}.research-people{gap:calc(var(--u) * 2.5);margin:0;padding:0;list-style:none;display:grid}.research-people>li{padding-top:calc(var(--u) * 2);border-top:1px solid var(--rule)}.research-person{font-weight:600}.research-person a{color:inherit}.research-excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.research-accounts{margin:0;padding:0;list-style:none;display:grid}.research-account{align-items:center;gap:var(--u);cursor:pointer;min-height:2.75rem;display:flex}.research-account input{width:1.125rem;height:1.125rem;accent-color:var(--green);flex-shrink:0}.research-account[data-done]{cursor:default;opacity:.7}.research-account-name{flex-direction:column;flex:1;min-width:0;display:flex}.research-account-name>*{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.research-account>.label{flex-shrink:0}.research-account>.label[data-state=confirmed],.research-account>.label[data-state=added]{color:var(--green-ink)}.research-account>.label[data-state=unsure],.research-account>.label[data-state=waiting]{color:var(--muted)}.research-account>.label[data-state=failed]{color:var(--danger)}.research-bar{margin-inline:calc(var(--margin) * -1);padding:calc(var(--u) * 2) var(--margin);border-top:2px solid var(--green);background:var(--paper);position:sticky;bottom:0}@media (min-width:45rem){.research-bar{margin-inline:calc(var(--u) * -4);padding-inline:calc(var(--u) * 4)}}.research-target{gap:calc(var(--u) * 1.5);display:grid}@media (min-width:30rem){.research-target{grid-template-columns:1fr 1fr}}.column-add{gap:var(--u);margin-top:calc(var(--u) * 2);display:grid}.finder-target{gap:var(--u);display:grid}
