:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f5f6f8;--panel:#fff;--panel-2:#f5f6f8;--line:#0c0e1413;--line-2:#0c0e1421;--rule:#0c0e1417;--hi:#fff;--t1:#0b0d12;--t2:#474c57;--t3:#626773;--capsule:#ffffffbf;--pill:#0c0e140f;--spot:#7882a01a;--shadow:0 1px 2px #0c0e140a, 0 20px 50px -30px #0c0e1438;--photo:grayscale(1) contrast(1.05) brightness(.92);--photo-bg:#15171b;--bull:#2e9e62;--bear:#b8433b;--bull-text:#1f7a4a;--bear-text:#b03a32;--dot-neutral:#8e8e93;--arrow-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E");--arrow-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 7 10 10'/%3E%3Cpath d='M17 7v10H7'/%3E%3C/svg%3E");--grade-a:#296aa3;--grade-b:#7dbfe8;--grade-c:#fcf77e;--grade-d:#e9820c;--grade-f:#b3400f;--grade-on-dark-fill:#fff;--grade-on-light-fill:#141416;--marker-1:#ffe66d;--marker-2:#9fd8ff;--marker-3:#ffb38a;--marker-4:#c9b6ff;--marker-5:#8fe3d0;--marker-6:#f7a8c4;--slice-1:#7c8fb8;--slice-2:#7fa593;--slice-3:#9a8cc0;--slice-4:#b39e74;--slice-5:#86a3bc;--slice-6:#a88a9a;--sheet-shadow:0 30px 90px #12162433, 0 6px 18px #12162414;--sheet-scrim:#eceef39e;--sheet-glass:#ffffffeb;--skeleton-base:#0c0e140d;--skeleton-sheen:#0c0e1417;--display:"Inter Tight", Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;--text:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#07080a;--panel:#0d0f13;--panel-2:#14171c;--line:#fff1;--line-2:#ffffff1f;--rule:#ffffff14;--hi:#ffffff0d;--t1:#f4f5f7;--t2:#a9afbb;--t3:#8d93a0;--capsule:#14161ba8;--pill:#ffffff17;--spot:#fff1;--shadow:0 1px 0 var(--hi) inset, 0 30px 60px -30px #0009;--photo:grayscale(1) contrast(1.08) brightness(.86);--bull:#56c98e;--bear:#d9574d;--bull-text:var(--bull);--bear-text:var(--bear);--dot-neutral:#6b6975;--sheet-shadow:0 40px 120px #0009, 0 8px 24px #00000059;--sheet-scrim:#04050794;--sheet-glass:color-mix(in srgb, var(--panel) 90%, transparent);--skeleton-base:#ffffff0a;--skeleton-sheen:#ffffff14}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}html.is-locked{overflow:hidden}body{background:var(--paper);min-width:320px;color:var(--t1);font-family:var(--text);letter-spacing:-.006em;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.5}h1,h2,h3,h4,p{margin:0}a{color:inherit;text-decoration:none}img{display:block}button{font:inherit;color:inherit;cursor:pointer}ol,ul{margin:0;padding:0;list-style:none}::selection{background:color-mix(in srgb, var(--t1) 16%, transparent)}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--t1);outline-offset:3px;border-radius:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:min(1120px,100% - 48px);margin:0 auto}.content-narrow{width:min(760px,100% - 48px)}.app-shell{isolation:isolate;min-height:100vh;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);flex-direction:column;display:flex;position:relative}.app-shell>main{flex:1 0 auto}.spot{background:radial-gradient(52% 70% at 50% 0%, var(--spot), transparent 72%);pointer-events:none;z-index:-1;height:620px;position:absolute;top:0;left:0;right:0}.route-progress{top:env(safe-area-inset-top,0px);z-index:60;background:var(--t1);opacity:0;width:0;height:2px;transition:opacity .2s;position:fixed;left:0}.route-progress.is-pending{opacity:1;width:82%;transition:width 9s cubic-bezier(.06,.72,.2,1),opacity .2s}@media (prefers-reduced-motion:reduce){.route-progress.is-pending{width:40%;transition:opacity .2s}}.capsule-bar{top:calc(16px + env(safe-area-inset-top,0px));z-index:40;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:sticky}.capsule{pointer-events:auto;background:var(--capsule);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);height:48px;font-family:var(--display);border-radius:999px;align-items:center;gap:4px;padding:0 6px 0 18px;display:flex;box-shadow:0 12px 32px -14px #00000080}.wordmark{min-height:36px;font-family:var(--display);letter-spacing:-.01em;white-space:nowrap;color:var(--t1);align-items:center;gap:9px;margin-right:18px;font-size:14px;font-weight:600;display:inline-flex}.wordmark-mark{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.wordmark-mark i{background:currentColor;border-radius:1px;width:3.5px;display:block}.wordmark-mark i:first-child{opacity:.5;height:7px}.wordmark-mark i:nth-child(2){opacity:.75;height:11px}.wordmark-mark i:nth-child(3){height:14px}.cap-nav{gap:2px;display:flex}.cap-nav a{color:var(--t2);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500;transition:color .15s,background .15s}.cap-nav a:hover{color:var(--t1)}.cap-nav a.is-active{color:var(--t1);background:var(--pill)}.cap-icon{width:36px;height:36px;color:var(--t2);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.cap-icon:hover{color:var(--t1);background:var(--pill)}.cap-menu{display:none}.menu-sheet{z-index:35;position:fixed;inset:0}.sheet-scrim{background:var(--sheet-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:.16s both sheet-fade;position:absolute;inset:0}.menu-sheet-panel{top:calc(72px + env(safe-area-inset-top,0px));background:var(--sheet-glass);-webkit-backdrop-filter:blur(28px)saturate(1.4);backdrop-filter:blur(28px)saturate(1.4);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 var(--hi), var(--sheet-shadow);border-radius:20px;padding:8px;animation:.2s cubic-bezier(.2,.8,.2,1) both sheet-in;position:absolute;left:12px;right:12px}.menu-sheet-panel a{letter-spacing:-.012em;min-height:52px;color:var(--t2);border-radius:12px;align-items:center;padding:0 16px;font-size:17px;font-weight:500;display:flex}.menu-sheet-panel a:hover{color:var(--t1)}.menu-sheet-panel a.is-active{color:var(--t1);background:var(--pill)}@keyframes sheet-fade{0%{opacity:0}}@keyframes sheet-in{0%{opacity:0;transform:translateY(-6px)scale(.985)}}.demo-notice{width:min(1120px,100% - 48px);color:var(--t2);text-align:center;margin:16px auto 0;font-size:13px}.demo-notice span{box-shadow:inset 0 0 0 1px var(--line-2);text-transform:uppercase;letter-spacing:.08em;border-radius:99px;margin-right:8px;padding:2px 7px;font-size:11px;font-weight:600}.page-main{padding:88px 0 0}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;display:flex}.page-title{font-family:var(--display);letter-spacing:-.04em;font-size:56px;font-weight:600;line-height:1.02}.page-description{max-width:760px;color:var(--t2);margin-top:18px;font-size:18px;line-height:1.55}.page-actions{flex:none}.eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);font-size:12px;font-weight:500}.back-link{color:var(--t2);align-items:center;gap:6px;margin-bottom:28px;font-size:14px;font-weight:500;display:inline-flex}.back-link:hover{color:var(--t1)}.section{margin-top:72px}.section-header{justify-content:space-between;align-items:center;gap:16px;min-height:36px;margin-bottom:20px;display:flex}.section-header h2{font-family:var(--display);letter-spacing:-.022em;font-size:24px;font-weight:600;line-height:1.2}.text-link{color:var(--t2);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:14px;font-weight:500;transition:color .15s;display:inline-flex}.text-link svg{transition:transform .2s}.text-link:hover{color:var(--t1)}.text-link:hover svg{transform:translate(2px)}.tag{background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--mono);letter-spacing:.08em;color:var(--t3);border-radius:6px;place-self:start;padding:4px 7px;font-size:11px;font-weight:500;line-height:1;display:inline-block}.tag.is-empty{visibility:hidden}.tag.is-empty:before{content:"​"}.pill-button{border:1px solid var(--line-2);height:38px;color:var(--t1);white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.pill-button:hover{background:var(--pill)}.filter-pills{flex-wrap:wrap;gap:6px;display:flex}.filter-pills button{height:32px;color:var(--t2);box-shadow:inset 0 0 0 1px var(--line);background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:500}.filter-pills button:hover{color:var(--t1)}.filter-pills button.active{background:var(--pill);color:var(--t1);box-shadow:none}.toolbar{margin-bottom:8px}.empty-note{color:var(--t2);flex-direction:column;gap:4px;padding:28px 0;font-size:14px;display:flex}.empty-note strong{color:var(--t1);font-size:15px;font-weight:500}.follow-banner{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--t1);border-radius:12px;margin:0 0 20px;padding:10px 14px;font-size:14px;font-weight:500}.follow-banner-page{margin:92px 0 -64px}.avatar{object-fit:cover;filter:var(--photo);background:var(--panel-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.avatar-small{width:28px;height:28px;font-size:10px}.avatar-medium{width:40px;height:40px;font-size:13px}.avatar-large{width:96px;height:96px;font-size:30px}.avatar-fallback{filter:none;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--t2);font-family:var(--display);font-weight:600}.dot-field{grid-template-columns:repeat(auto-fill,9px);justify-content:space-between;gap:7px 9.3px;display:grid}.dot{border-radius:50%;width:9px;height:9px;display:block}.dot-bull{background:var(--bull)}.dot-bear{background:var(--bear)}.dot-neutral{background:var(--dot-neutral)}.hero{z-index:1;text-align:center;padding:136px 0 0;position:relative}.hero h1{font-family:var(--display);letter-spacing:-.045em;font-size:84px;font-weight:600;line-height:1}.hero-lede{max-width:580px;font-family:var(--display);color:var(--t2);letter-spacing:-.005em;margin:28px auto 0;font-size:19px;line-height:1.55}.hero-lede strong{color:var(--t1);font-weight:500}.hero-rotator{white-space:nowrap;vertical-align:top;text-align:left;clip-path:inset(0 -.6em 0 -.3em);margin-bottom:-.12em;padding:0 .06em .12em .02em;transition:width .45s cubic-bezier(.2,.7,.2,1);display:inline-block;position:relative;overflow:visible}.hero-rotator:after{content:"​"}.hero-rotator-measure{visibility:hidden;pointer-events:none;position:absolute}.hero-rotator-measure span{white-space:nowrap;position:absolute;top:0;left:0}.hero-rotator-word{z-index:1;opacity:0;transition:opacity .55s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;transform:translateY(.9em)}.hero-rotator-word.is-current{opacity:1;transform:none}.hero-rotator-word.is-above{opacity:0;transform:translateY(-.9em)}html.dark .hero-rotator,html.dark .hero-still{color:var(--marker,var(--marker-1))}html:not(.dark) .hero-rotator:before{content:"";background:color-mix(in srgb, var(--marker) 78%, #000);border-radius:.06em;height:.11em;transition:background .5s;position:absolute;bottom:.08em;left:.02em;right:.02em}.home .section{margin-top:0;padding:128px 0;position:relative}.home .section:before{content:"";background:var(--rule);width:100vw;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.stage-wrap+.section:before{display:none}.section-intro{grid-template-columns:1fr 1fr;align-items:start;margin-bottom:72px;display:grid}.section-intro h2{font-family:var(--display);letter-spacing:-.022em;font-size:48px;font-weight:500;line-height:1}.section-intro-more{padding-left:32px}.section-intro-more p{text-wrap:pretty;max-width:528px;font-family:var(--display);letter-spacing:-.012em;color:color-mix(in srgb, var(--t1) 82%, var(--paper));font-size:21px;line-height:1.36}.section-intro-more .text-link{margin-top:28px;font-size:15px}.home~.site-footer,.stage-wrap{margin-top:0}.stage{margin:-300px 12px 0;padding:388px 0 160px;position:relative}.stage:before{content:"";z-index:0;pointer-events:none;background-color:var(--marker,var(--marker-1));background-image:radial-gradient(50% 55% at 50% 100%, transparent 0%, color-mix(in srgb, var(--paper) 65%, transparent) 100%);border-radius:6px;transition:background-color 1.2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0% 32%,#0000000a 44%,#0000001f 56%,#00000047 68%,#00000085 80%,#000c 91%,#000 100%);mask-image:linear-gradient(#0000 0% 32%,#0000000a 44%,#0000001f 56%,#00000047 68%,#00000085 80%,#000c 91%,#000 100%)}.stage>.wrap{z-index:1;width:min(1280px,100% - 48px);position:relative}.stage .tile{box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 var(--hi), 0 24px 70px #0000006b, 0 2px 8px #00000040}html:not(.dark) .stage .tile{box-shadow:inset 0 0 0 1px var(--line), 0 24px 60px #14182829, 0 2px 6px #14182814}@media (prefers-reduced-motion:reduce){.stage:before{transition:none}}.tiles{gap:14px;display:grid}.tile{grid-template-rows:subgrid;background:var(--panel);min-width:0;box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 var(--hi);border-radius:20px;row-gap:0;transition:background .2s;display:grid}.tile:hover{background:var(--panel-2)}.tile-name{font-family:var(--display);letter-spacing:-.035em;align-self:end;min-width:0;font-weight:600;line-height:1.06}.tile-stance{font-family:var(--display);color:var(--t2);letter-spacing:-.012em;margin-top:6px;font-weight:500}.tile-dots{align-self:start}.tiles-home{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(5,1fr);container-type:inline-size}.tiles-home .tile{grid-row:span 4;min-height:calc(20cqw - 11.2px);padding:20px 22px 18px}.tiles-home .tag{padding:5px 8px;font-size:12px}.tiles-home .tile-name{margin-top:16px;font-size:clamp(27px,2.35cqw,30px)}.tiles-home .tile-stance{font-size:17px}.tiles-home .tile-dots{margin-top:18px}.tiles-home .dot-field{grid-template-columns:repeat(auto-fill,10px);gap:8px 10.3px}.tiles-home .dot{width:10px;height:10px}.tiles-assets{grid-template-columns:repeat(4,1fr)}.tile-asset{cursor:pointer;grid-row:span 5;padding:18px 20px}.tile-asset .tile-name{letter-spacing:-.03em;margin-top:18px;font-size:22px;line-height:1.08}.tile-asset .tile-stance{font-family:var(--text);letter-spacing:-.006em;margin-top:5px;font-size:15px}.tile-asset .tile-dots{margin-top:18px}.tile-faces{border-top:1px solid var(--line);align-self:end;min-height:51px;margin-top:18px;padding-top:14px}.row-faces{align-items:center;display:flex}.row-face{border-radius:50%;display:inline-flex}.row-face+.row-face{margin-left:-6px}.row-face .avatar{width:22px;height:22px;box-shadow:0 0 0 2px var(--panel);font-size:8px}.tile:hover .row-face .avatar{box-shadow:0 0 0 2px var(--panel-2)}.row-faces-more{color:var(--t3);margin-left:8px;font-size:12.5px}.portraits,.creator-gallery{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.portrait{aspect-ratio:1;background:var(--photo-bg);isolation:isolate;border-radius:20px;display:block;position:relative;overflow:hidden}.portrait:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#08090c4d 0%,#08090c00 26% 46%,#08090c9e 72%,#08090ceb 100%);position:absolute;inset:0}.portrait:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.portrait-text{z-index:2;color:#fff;position:absolute;bottom:15px;left:16px;right:16px}.portrait-text h3{font-family:var(--text);letter-spacing:-.015em;font-size:16px;font-weight:600;line-height:1.25}.portrait-text span{color:#fffc;margin-top:3px;font-size:13px;line-height:1.35;display:block}.portraits .portrait-text,.portraits .portrait-text h3{font-family:var(--display)}.record-avatar{position:absolute;inset:0}.record-avatar .avatar{object-fit:cover;object-position:50% 30%;background:var(--photo-bg);border-radius:0;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.record-avatar .avatar-fallback{box-shadow:none;color:#8d93a0;padding-bottom:28px;font-size:40px}a.portrait:hover .record-avatar .avatar{transform:scale(1.025)}.record-pill{z-index:3;background:var(--g-fill);min-width:34px;height:24px;color:var(--g-ink);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #00000059}.record-avatar[data-grade^=A]{--g-fill:var(--grade-a);--g-ink:var(--grade-on-dark-fill)}.record-avatar[data-grade^=B]{--g-fill:var(--grade-b);--g-ink:var(--grade-on-light-fill)}.record-avatar[data-grade^=C]{--g-fill:var(--grade-c);--g-ink:var(--grade-on-light-fill)}.record-avatar[data-grade=D]{--g-fill:var(--grade-d);--g-ink:var(--grade-on-light-fill)}.record-avatar[data-grade=F]{--g-fill:var(--grade-f);--g-ink:var(--grade-on-dark-fill)}.record-avatar.is-unrated .record-pill{color:#d6d9df;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14161bcc}.record-seal{z-index:3;filter:drop-shadow(0 2px 6px #00000059);width:24px;height:24px;position:absolute;top:12px;right:12px}.record-seal svg{width:100%;height:100%;display:block}.record-seal-body{fill:#fff}.record-seal-check{fill:none;stroke:#0d0f13;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.record-pill,.record-seal{cursor:help;-webkit-tap-highlight-color:transparent}.record-pill:focus-visible,.record-seal:focus-visible{outline-offset:2px;outline:2px solid #fff}.record-seal:focus-visible{border-radius:50%}.tip{z-index:1000;background:var(--panel);width:max-content;max-width:min(260px,100vw - 16px);color:var(--t1);border:1px solid var(--line-2);font-family:var(--text);letter-spacing:0;text-align:left;white-space:normal;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.45;position:fixed;top:0;left:0;box-shadow:0 12px 32px -10px #0006,0 2px 6px #00000024}.tip[hidden]{display:none}.grade-tip-line{margin:0 0 8px}.grade-scale{color:var(--t2);font-variant-numeric:tabular-nums;grid-template-columns:auto auto;justify-content:start;column-gap:16px;display:grid}.grade-scale-row{display:contents}.grade-scale-row.is-theirs{color:var(--t1);font-weight:700}.grade-scale-letter{align-items:baseline;display:inline-flex}.grade-scale-mark{width:1.1em;display:inline-block}.stance-sentence{overflow-wrap:break-word;color:color-mix(in srgb, var(--t1) 88%, var(--t2));max-width:66ch;font-size:15px;font-weight:400;line-height:1.7}.view-rollup-summary{color:color-mix(in srgb, var(--t1) 88%, var(--t2));max-width:66ch;font-size:15px;font-weight:400;line-height:1.7}.stance-sentence strong,.view-rollup-summary strong,.stance-change strong{font-weight:inherit}.stance-word{white-space:nowrap;font-style:normal;font-weight:500}.stance-word.stance-bull{color:var(--bull-text)}.stance-word.stance-bear{color:var(--bear-text)}.stance-word.stance-neutral{color:var(--t1)}.stance-word.stance-bull:before,.stance-word.stance-bear:before{content:"";vertical-align:-.04em;width:.74em;height:.74em;-webkit-mask:var(--arrow-up) center / contain no-repeat;-webkit-mask:var(--arrow-up) center / contain no-repeat;mask:var(--arrow-up) center / contain no-repeat;background:currentColor;margin-right:.1em;display:inline-block}.stance-word.stance-bear:before{-webkit-mask-image:var(--arrow-down);-webkit-mask-image:var(--arrow-down);mask-image:var(--arrow-down)}.stance-window{white-space:nowrap}.stance-sentence .stance-window,.view-rollup-summary .stance-window{color:var(--t3)}.stance-claim{cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px;position:relative}.stance-claim:hover,.stance-claim:focus-visible{text-decoration-color:currentColor}@media (hover:hover){.stance-claim:hover:after,.stance-claim:focus-visible:after{content:attr(data-glyph) "  " attr(data-watch);background:var(--t1);color:var(--paper);white-space:nowrap;pointer-events:none;z-index:5;border-radius:7px;padding:3px 9px;font-size:12px;font-style:normal;font-weight:500;position:absolute;bottom:calc(100% + 5px);left:0}}.stance-change{color:var(--t3);flex-wrap:wrap;align-items:center;gap:5px;font-size:13px;display:inline-flex}.stance-change svg{flex:none}.stance-change .stance-word{font-weight:500}.stance-card{grid-template-columns:minmax(0,1fr) 240px;column-gap:48px;padding:34px 0 38px;display:grid}.stance-card+.stance-card{border-top:1px solid var(--line)}.entries>.stance-card:first-child{padding-top:6px}.stance-head{flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;display:flex}.stance-head>.creator-inline{flex:none}.stance-head>.stance-asset{flex:0 auto;min-width:0}.stance-head>.stance-date{flex:none}.creator-inline{align-items:center;gap:12px;min-width:0;font-size:15px;font-weight:500;display:inline-flex}.creator-inline:hover span{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px}.stance-asset{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--t2);font-size:14px;overflow:hidden}.creator-inline+.stance-asset{margin-left:0}.stance-head>.stance-asset:first-child{color:var(--t1);font-size:15px;font-weight:500}.stance-asset:hover{color:var(--t1)}.stance-date{color:var(--t3);white-space:nowrap;background:0 0;border:0;margin-left:-8px;padding:0;font-size:14px}.stance-date:before{content:"·" / "";margin:0 6px 0 0}.stance-date:hover{color:var(--t1)}.stance-sentence{margin-top:14px}.stance-meta{margin-top:12px}.stance-move{text-align:right;padding-top:2px}.stance-since{display:block}.stance-since+.stance-since{margin-top:18px}.since-chip{font-family:var(--display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--t1);font-size:32px;font-weight:500;line-height:1;display:block}.since-caption{color:var(--t3);margin-top:8px;font-size:13px;line-height:1.45;display:block}.since-anchor-link{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.since-anchor-link:hover{color:var(--t1)}.verdict-chip{height:28px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--t1);white-space:nowrap;border-radius:14px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.stance-resolved .since-caption{margin-top:10px}.position-group-heading{color:var(--t2);margin:36px 0 4px;font-size:14px;font-weight:500}.position-group:first-of-type .position-group-heading{margin-top:20px}.toolbar+.position-group .stance-card:first-child,.position-group .entries>.stance-card:first-child{padding-top:24px}.log{border-top:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);column-gap:32px;display:grid}.timeline>.log:first-child{border-top-color:var(--line-2)}.log-date{padding-top:34px}.log-date span{color:var(--t2);white-space:nowrap;font-size:14px;font-weight:500;display:block;position:sticky;top:84px}.timeline-item{grid-template-columns:minmax(0,1fr) 240px;column-gap:48px;padding:30px 0 32px;scroll-margin-top:90px;display:grid}.timeline-item+.timeline-item{border-top:1px solid var(--line)}.timeline-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.timeline-title{color:var(--t1);overflow-wrap:anywhere;font-size:15px;font-weight:500}.timeline-title:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.timeline-when{color:var(--t3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.timeline-platform{color:var(--t3);display:inline-flex}.timeline-platform:hover{color:var(--t1)}.platform-mark{flex:none}.rollup-asset-row{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px;display:flex}.stance-asset-chip{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--t1);font-size:14px;font-weight:500;display:block;overflow:hidden}.rollup-asset-chip:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.view-rollup-summary{margin-top:12px}.view-rollup-list{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.view-rollup-list li{color:var(--t2);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:4px 10px;font-size:12.5px}.view-rollup-list .stance-word:before{display:none}.verdict-detail{color:var(--t1);margin:12px 0 0;font-size:13px;font-weight:500}.verdict-window{color:var(--t2);margin:3px 0 0;font-size:13px;font-weight:400}.timeline-card-meta{color:var(--t3);margin-top:12px;font-size:12.5px}.timeline-price-note strong{color:var(--t2);font-weight:500}.asset-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;display:grid}.asset-header .tag{margin-bottom:16px}.asset-header .page-description{max-width:60ch;font-size:17px}.profile-stats{flex-wrap:wrap;gap:48px;display:flex}.stat{flex-direction:column;gap:6px;display:flex}.stat strong{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:500;line-height:1}.stat span,.stat small{color:var(--t3);font-size:14px}.stance-stats{border-top:1px solid var(--line);margin-top:44px;padding-top:28px}.asset-now{margin-top:44px}.crowd{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 var(--hi);border-radius:20px;padding:32px 36px 34px}.crowd h2{font-family:var(--display);letter-spacing:-.022em;font-size:24px;font-weight:600;line-height:1.2}.crowd-dots{flex-wrap:wrap;justify-content:flex-start;gap:9px;margin-top:24px;display:flex}.crowd-dots .dot{width:12px;height:12px}.asset-now .entries{margin-top:32px}.asset-now .empty-note{margin-top:12px}.profile-header{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:48px;display:grid}.profile-header>.record-avatar{aspect-ratio:1;background:var(--photo-bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;position:relative;inset:auto;overflow:hidden}.profile-header>.record-avatar .record-pill{border-radius:14px;min-width:40px;height:28px;padding:0 10px;font-size:13px;top:14px;left:14px}.profile-header>.record-avatar .record-seal{width:26px;height:26px;top:14px;right:14px}.profile-copy .eyebrow{margin-bottom:12px;display:block}.profile-focus{max-width:70ch;color:var(--t2);margin-top:14px;font-size:15px;line-height:1.6}.profile-bio{max-width:70ch;color:var(--t3);margin-top:18px;font-size:15px;line-height:1.7}.profile-bio+.profile-bio{margin-top:10px}.profile-strip{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:28px;display:flex}.sort-toggle{box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.sort-toggle-label{color:var(--t3);padding:0 10px 0 12px;font-size:13px}.sort-toggle button{height:30px;color:var(--t2);background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:500}.sort-toggle button[aria-pressed=true]{background:var(--pill);color:var(--t1)}.creator-gallery{row-gap:28px;margin-top:4px}.profile-follow{flex:none}.follow-modal{background:var(--sheet-glass);width:min(440px,100vw - 32px);color:var(--t1);-webkit-backdrop-filter:blur(28px)saturate(1.4);backdrop-filter:blur(28px)saturate(1.4);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 var(--hi), var(--sheet-shadow);border:0;border-radius:22px;padding:26px 26px 24px}.follow-modal::backdrop{background:var(--sheet-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.follow-modal-close{width:34px;height:34px;color:var(--t3);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.follow-modal-close:hover{color:var(--t1);background:var(--pill)}.profile-follow-label{font-family:var(--display);letter-spacing:-.02em;padding-right:36px;font-size:20px;font-weight:600;display:block}.profile-follow-hint{color:var(--t2);margin:8px 0 16px;font-size:14px}.profile-follow-row{box-shadow:inset 0 0 0 1px var(--line-2);background:var(--panel);border-radius:999px;align-items:stretch;padding:4px;display:flex}.profile-follow-row:focus-within{box-shadow:inset 0 0 0 1px var(--t2)}.profile-follow-row input{min-width:0;color:var(--t1);font:inherit;background:0 0;border:none;border-radius:999px;outline:none;flex:1;padding:8px 10px 8px 15px;font-size:15px}.profile-follow-row input::placeholder{color:var(--t3)}.profile-follow-row button{background:var(--t1);color:var(--paper);border:none;border-radius:999px;flex-shrink:0;padding:8px 18px;font-size:14px;font-weight:600}.profile-follow-row button:disabled{opacity:.6;cursor:default}.profile-follow-honeypot{display:none}.profile-follow-done,.profile-follow-error{color:var(--t2);margin:12px 0 0;font-size:14px}.portfolio-allocation{border-top:1px solid var(--line);grid-template-columns:300px minmax(0,1fr);align-items:center;gap:56px;padding-top:40px;display:grid}.portfolio-donut{width:300px;height:300px;position:relative}.consensus-donut{width:100%;height:100%;overflow:visible}.consensus-slice{cursor:pointer;transition:stroke-width .15s}.consensus-center{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 70px;display:flex;position:absolute;inset:0}.consensus-center strong{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:500;line-height:1}.consensus-center span{color:var(--t3);font-size:14px}.portfolio-legend{grid-template-columns:1fr 1fr;column-gap:40px;display:grid}.consensus-row{border-bottom:1px solid var(--line);grid-template-columns:10px minmax(0,1fr) 52px;align-items:center;column-gap:12px;min-height:40px;transition:opacity .15s;display:grid}.consensus-row.is-dimmed{opacity:.45}.consensus-dot{border-radius:50%;width:8px;height:8px}.consensus-row-name{min-width:0;font-size:14px;font-weight:500;line-height:1.3}.consensus-row-symbol{color:var(--t3);margin-left:6px;font-size:12.5px;font-weight:400}.consensus-row-weight{text-align:right;font-family:var(--display);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.consensus-skeleton-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:40px;display:flex}.consensus-skeleton-ring{border-radius:50%;width:300px;height:300px}.portfolio-performance{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 var(--hi);border-radius:20px;margin-top:48px;padding:32px 36px 28px}.portfolio-perf{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.portfolio-perf strong{font-family:var(--display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:48px;font-weight:500;line-height:1}.portfolio-perf span{color:var(--t3);font-size:14px}.portfolio-perf-note{color:var(--t2);margin-top:20px;font-size:14px}.portfolio-chart{height:260px;margin-top:28px;position:relative}.portfolio-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.portfolio-chart-line{fill:none;stroke:var(--t1);stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.portfolio-chart-zero{stroke:var(--line-2);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.portfolio-chart-axis{background:var(--panel);color:var(--t3);font-variant-numeric:tabular-nums;padding-left:8px;font-size:12px;position:absolute;right:0;transform:translateY(-50%)}.portfolio-chart-end{background:var(--t1);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--t1) 14%, transparent);border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute}.portfolio-chart-dates{color:var(--t3);justify-content:space-between;margin-top:12px;font-size:12px;display:flex}.portfolio-meta{color:var(--t3);margin-top:32px;font-size:14px;line-height:1.6}.portfolio-meta-link{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.portfolio-meta-link:hover{color:var(--t1)}.prose{max-width:680px}.prose h2{font-family:var(--display);letter-spacing:-.02em;margin:40px 0 10px;font-size:22px;font-weight:600}.prose h2:first-child{margin-top:0}.prose p{color:var(--t2);font-size:16px;line-height:1.7}.prose-note{border-top:1px solid var(--line);padding-top:20px;color:var(--t3)!important;margin-top:36px!important;font-size:14px!important}.blog-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.blog-item{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 var(--hi);border-radius:20px;flex-direction:column;transition:background .2s;display:flex;overflow:hidden}.blog-item:hover{background:var(--panel-2)}.blog-item-image{aspect-ratio:16/9;object-fit:cover;background:var(--panel-2);width:100%;display:block}.blog-item-image-fallback{color:var(--t3);justify-content:center;align-items:center;display:flex}.blog-item-image-fallback .wordmark-mark{transform:scale(2.4)}.blog-item-body{flex-direction:column;gap:10px;padding:20px 22px 22px;display:flex}.blog-item-body time{color:var(--t3);font-size:13px}.blog-item-body h2{font-family:var(--display);letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.25}.blog-item-body p{color:var(--t2);font-size:14.5px;line-height:1.6}.blog-item-cta{color:var(--t2);align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:500;display:inline-flex}.blog-post .page-title{font-size:44px}.blog-dek{color:var(--t2);margin-top:16px;font-size:18px;line-height:1.55}.blog-post>time{color:var(--t3);margin-top:14px;font-size:13px;display:block}.blog-hero{border-radius:20px;width:100%;margin-top:28px}.blog-body{color:color-mix(in srgb, var(--t1) 88%, var(--t2));margin-top:32px;font-size:16px;line-height:1.75}.blog-body h2,.blog-body h3{font-family:var(--display);letter-spacing:-.02em;color:var(--t1);margin:36px 0 10px;font-weight:600}.blog-body p,.blog-body ul,.blog-body ol{margin:0 0 16px}.blog-body ul,.blog-body ol{list-style:revert;padding-left:22px}.blog-body a{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.blog-body img{border-radius:14px;max-width:100%;height:auto}.not-found{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:40px 0 20px;display:flex}.not-found>span{font-family:var(--mono);letter-spacing:.08em;color:var(--t3);font-size:12px}.not-found p{color:var(--t2);margin-bottom:10px;font-size:17px}.state-card{background:var(--panel);max-width:560px;box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 var(--hi);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;margin:0 auto;padding:36px 32px;display:flex}.state-card h2{font-family:var(--display);letter-spacing:-.02em;font-size:22px;font-weight:600}.state-card p{color:var(--t2);font-size:15px}.state-card .pill-button{margin-top:8px}.state-icon{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--t2);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.state-card-quiet{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.skeleton{background:linear-gradient(100deg, var(--skeleton-base) 30%, var(--skeleton-sheen) 48%, var(--skeleton-base) 66%);background-size:300% 100%;border-radius:8px;animation:1.6s ease-in-out infinite skeleton-sweep;display:block}@keyframes skeleton-sweep{0%{background-position:130% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.skeleton-lines{flex-direction:column;gap:14px;min-width:0;display:flex}.skeleton-page-head{margin-bottom:44px}.skeleton-grid{gap:14px;display:grid}.skeleton-grid-photos{grid-template-columns:repeat(5,1fr)}.skeleton-grid-tiles{grid-template-columns:repeat(4,1fr)}.skeleton-square{aspect-ratio:1;border-radius:20px}.skeleton-tile{border-radius:20px;height:220px}.skeleton-entry{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 120px;gap:48px;padding:30px 0;display:grid}.site-footer{border-top:1px solid var(--rule);color:var(--t3);margin-top:96px;font-size:13px}.footer-main{grid-template-columns:1fr auto;gap:24px 48px;padding:48px 0 28px;display:grid}.footer-wordmark{margin:0;font-size:15px}.footer-tag{color:var(--t2);margin-top:10px;font-size:15px}.footer-note{text-align:right;flex-direction:column;align-self:end;gap:4px;display:flex}.footer-note-line{text-wrap:balance;display:block}.footer-note-line a{white-space:nowrap;color:var(--t2);text-underline-offset:3px;text-decoration:underline}.footer-note-line a:hover{color:var(--t1)}.footer-base{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 0 32px;display:flex}.theme-toggle{border:1px solid var(--line-2);width:36px;height:36px;color:var(--t2);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.theme-toggle:hover{color:var(--t1);background:var(--pill)}.site-search{width:min(640px,100vw - 32px);max-width:none;max-height:calc(100dvh - 26vh);color:var(--t1);background:var(--sheet-glass);-webkit-backdrop-filter:blur(28px)saturate(1.4);backdrop-filter:blur(28px)saturate(1.4);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 var(--hi), var(--sheet-shadow);border:0;border-radius:22px;margin:0 auto;padding:0;top:13vh;bottom:auto;overflow:hidden}.site-search[open]{animation:.2s cubic-bezier(.2,.8,.2,1) both search-in}@keyframes search-in{0%{opacity:0;transform:translateY(-6px)scale(.985)}}.site-search::backdrop{background:var(--sheet-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.site-search__field{height:64px;color:var(--t3);align-items:center;gap:14px;padding:0 14px 0 22px;display:flex}.site-search__field input{min-width:0;height:100%;color:var(--t1);font:inherit;letter-spacing:-.012em;background:0 0;border:0;outline:0;flex:1;font-size:18px}.site-search__field input::placeholder{color:var(--t3)}.site-search__field input::-webkit-search-cancel-button{display:none}.site-search__field input:focus-visible{outline:none}.site-search__close{width:34px;height:34px;color:var(--t3);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.site-search__close:hover{color:var(--t1);background:var(--pill)}.site-search__results{border-top:1px solid var(--line);overscroll-behavior:contain;max-height:min(460px,62vh);padding:6px 8px 8px;overflow-y:auto}.site-search__group+.site-search__group{margin-top:4px}.site-search__group-title{color:var(--t3);padding:14px 12px 6px;font-size:12.5px;font-weight:500}.site-search__row{text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:12px;width:100%;min-height:50px;padding:0 12px 0 8px;display:grid}.site-search__row:hover,.site-search__row.is-active{background:var(--pill)}.site-search__mark{justify-content:center;display:flex}.site-search__mark .avatar{width:30px;height:30px;font-size:11px}.site-search__symbol{height:22px;font-family:var(--mono);letter-spacing:.04em;color:var(--t2);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:6px;align-items:center;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.site-search__text{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.site-search__text strong{letter-spacing:-.01em;color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.site-search__text strong mark{color:inherit;background:0 0;font-weight:600}.site-search__text small{color:var(--t3);white-space:nowrap;font-size:13px}.site-search__empty{color:var(--t2);border-top:1px solid var(--line);padding:26px 22px 28px;font-size:14.5px;line-height:1.5}.site-search__empty strong{color:var(--t1);font-weight:500}@media (width<=1020px){.hero h1{font-size:74px}.tiles-home{grid-template-rows:none;grid-template-columns:repeat(3,1fr)}.tiles-home .tile{grid-row:auto;grid-template-rows:auto auto auto auto;align-content:start;min-height:0}.tiles-assets,.portraits,.creator-gallery,.skeleton-grid-photos{grid-template-columns:repeat(3,1fr)}.stance-card,.timeline-item{grid-template-columns:minmax(0,1fr) 200px;column-gap:32px}.portfolio-allocation{grid-template-columns:1fr;justify-items:center;gap:32px}.portfolio-legend{width:100%}}@media (width<=780px){.cap-nav{display:none}.cap-menu{display:inline-flex}.capsule{justify-content:space-between;width:100%}.capsule .wordmark{margin-right:auto}.portfolio-legend{grid-template-columns:1fr}}@media (width<=640px){.wrap,.content-narrow{width:calc(100% - 40px)}.capsule-bar{top:calc(10px + env(safe-area-inset-top,0px));padding:0 12px}.menu-sheet-panel{top:calc(66px + env(safe-area-inset-top,0px))}.page-main{padding-top:64px}.page-title{font-size:38px}.page-description{font-size:16px}.page-header{margin-bottom:32px}.hero{padding-top:92px}.hero h1{letter-spacing:-.04em;font-size:50px;line-height:1.02}.hero-lede{margin-top:22px;font-size:17px}.follow-banner-page{margin:72px 0 -48px}.section{margin-top:56px}.section-header h2{font-size:21px}.home .section{padding:72px 0}.stage{margin:-160px 8px 0;padding:256px 0 88px}.section-intro{grid-template-columns:1fr;row-gap:16px;margin-bottom:36px}.section-intro h2{font-size:32px;line-height:1.05}.section-intro-more{padding-left:0}.section-intro-more p{font-size:17px}.section-intro-more .text-link{margin-top:16px;font-size:14px}.text-link{font-size:13px}.tiles{gap:12px}.tiles-home{grid-template-columns:1fr 1fr}.tiles-home>:last-child:nth-child(odd){grid-column:1/-1}.tiles-home .tile{min-height:0;padding:16px 16px 18px}.tiles-home .tile-name{margin-top:16px;font-size:22px}.tiles-home .tile-stance{font-size:15px}.tiles-assets{grid-template-columns:1fr 1fr}.tile-asset{padding:15px}.tile-asset .tile-name{font-size:19px}.dot-field{grid-template-columns:repeat(auto-fill,7px);gap:6px 6.5px}.dot{width:7px;height:7px}.stage>.wrap{width:calc(100% - 40px)}.tiles-home .dot-field{grid-template-columns:repeat(auto-fill,7px);gap:6px 6.5px}.tiles-home .dot{width:7px;height:7px}.tiles-home .tile-dots{margin-top:16px}.crowd-dots{gap:7px}.crowd-dots .dot{width:10px;height:10px}.portraits{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -20px;padding:0 20px 4px;display:flex;overflow-x:auto}.portraits::-webkit-scrollbar{display:none}.portraits .portrait{scroll-snap-align:start;flex:0 0 62%;scroll-margin-left:20px}.creator-gallery,.skeleton-grid-photos{grid-template-columns:1fr 1fr;gap:14px 12px}.creator-gallery .portrait-text{bottom:11px;left:12px;right:12px}.creator-gallery .portrait-text h3{font-size:14px}.creator-gallery .portrait-text span{font-size:12px}.stance-card,.timeline-item{grid-template-columns:minmax(0,1fr);row-gap:16px;padding:26px 0 28px}.entries>.stance-card:first-child{padding-top:4px}.stance-move{text-align:left;flex-direction:column;gap:12px;display:flex}.stance-since{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.stance-since+.stance-since{margin-top:0}.since-chip{font-size:26px}.since-caption{margin:0}.stance-resolved{flex-direction:column;align-items:flex-start}.log{grid-template-columns:minmax(0,1fr)}.log-date{padding-top:24px}.log-date span{position:static}.log-entries .timeline-item:first-child{padding-top:14px}.asset-header{grid-template-columns:1fr}.asset-header .profile-follow{justify-self:start}.profile-stats{gap:28px}.stat strong{font-size:28px}.stance-stats{flex-wrap:nowrap;justify-content:space-between;gap:20px}.stance-stats .stat strong{font-size:24px}.stance-stats .stat span{font-size:12.5px}.crowd{padding:22px 20px 24px}.crowd h2{font-size:19px}.profile-header{grid-template-columns:1fr;gap:24px}.profile-header>.record-avatar{border-radius:20px;width:148px}.portfolio-performance{padding:22px 20px 20px}.portfolio-perf strong{font-size:38px}.portfolio-chart{height:180px}.portfolio-donut,.consensus-skeleton-ring{width:240px;height:240px}.consensus-center strong{font-size:36px}.skeleton-grid-tiles{grid-template-columns:1fr 1fr}.skeleton-entry{grid-template-columns:1fr;gap:12px}.site-footer{margin-top:72px}.home~.site-footer{margin-top:0}.footer-main{grid-template-columns:1fr}.footer-note{text-align:left}.site-search{border-radius:18px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);top:12px}.site-search__field{height:56px;padding:0 8px 0 18px}.site-search__field input{font-size:17px}.site-search__results{max-height:calc(100dvh - 110px)}.site-search__row{grid-template-columns:40px minmax(0,1fr);padding:9px 10px 9px 6px}.site-search__text{flex-direction:column;align-items:flex-start;gap:1px}.site-search__text small{font-size:12.5px}}@media (width<=480px){.hero-rotator{margin-left:auto;margin-right:auto;display:block}}@media (prefers-reduced-motion:reduce){.hero-rotator-word,.hero-rotator-word.is-above{transform:none!important}.hero-rotator,.record-avatar .avatar,.text-link svg{transition:none}}section[id],.timeline-item{scroll-margin-top:84px}
