:root{--ink:var(--c-ink);--muted:var(--c-muted);--line:var(--c-line);--surface:var(--c-surface);--header:var(--c-ink);--gold:var(--c-gold);--gold-ink:var(--c-gold-ink);--focus:var(--c-focus);--notice:var(--c-gold-tint);--measure:68ch}.wrap{width:min(100% - 2 * var(--wrap-inset), var(--wrap));margin-inline:auto}.panel-x{width:min(100% - 2 * var(--gutter), var(--wrap-wide));border-radius:var(--r-panel);margin-inline:auto}.panel-x>.wrap{width:min(100% - 2 * var(--panel-pad), var(--wrap))}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.masthead{--utility-height:32px;background:var(--c-paper);color:var(--c-ink);border-bottom:1px solid var(--c-paper-line);z-index:20;transition:transform var(--dur-2) var(--ease);position:sticky;top:0}.masthead.is-hidden:not(:focus-within){transform:translateY(-100%)}.util-row{font-size:var(--fs-caption);letter-spacing:var(--ls-small);line-height:var(--lh-ui)}.util-row .wrap{justify-content:flex-end;align-items:center;gap:var(--sp-5);min-height:var(--utility-height);width:calc(100% - 2 * var(--gutter));max-width:var(--wrap-wide);padding:7px var(--sp-5) 2px;display:flex}.util-row a{color:var(--c-muted);text-decoration:none}.util-row a:hover{color:var(--c-ink)}.masthead>.wrap{justify-content:space-between;align-items:center;gap:var(--sp-6);min-height:var(--header-h);width:calc(100% - 2 * var(--gutter));max-width:var(--wrap-wide);padding-inline:var(--sp-5);display:flex}.logo-color-filter{pointer-events:none;position:absolute}.masthead .logo{transform:translateY(calc(var(--utility-height) * -.5));flex:none}.masthead .logo img{filter:url(#kopof-logo-on-paper);width:178px;max-width:none;height:auto;display:block}.menu{align-self:stretch;gap:2px;display:flex}.menu .item{align-items:center;display:flex;position:relative}.menu .item>a{font-size:15px;line-height:1.25;font-weight:var(--fw-ui);white-space:nowrap;padding:12px 14px;text-decoration:none;display:grid;position:relative}.menu .sub{min-width:168px;padding:var(--sp-2) 0;background:var(--c-paper);color:var(--c-ink);border:1px solid var(--c-line);border-radius:0 0 var(--r-small) var(--r-small);opacity:0;visibility:hidden;transition:opacity var(--dur-1) var(--ease), transform var(--dur-1) var(--ease), visibility var(--dur-1);margin:0;list-style:none;position:absolute;top:100%;left:0;transform:translateY(-4px);box-shadow:0 8px 22px #392b1712}.menu .item:hover .sub,.menu .item:focus-within .sub{opacity:1;visibility:visible;transform:none}.menu .sub a{font-size:var(--fs-label);white-space:nowrap;padding:8px 18px;text-decoration:none;display:block}.menu .sub a:hover{background:var(--c-surface)}.menu .item>a:after{content:"";border-radius:var(--r-pill);background:var(--c-khaki-ink);height:2px;transition:transform var(--dur-2) var(--ease);position:absolute;bottom:3px;left:14px;right:14px;transform:scaleX(0)}.menu .item>a:hover,.menu .item>a[aria-current]{color:var(--c-khaki-ink)}.menu .item>a[aria-current]:after{transform:scaleX(1)}.head-side{align-items:center;gap:var(--sp-4);font-size:var(--fs-caption);letter-spacing:var(--ls-small);display:flex}.head-side>*{flex:none}.pill-cta{border-radius:var(--r-pill);background:var(--c-action);height:42px;color:var(--c-white);font-size:14px;font-weight:var(--fw-strong);white-space:nowrap;transition:background var(--dur-2) var(--ease), color var(--dur-2) var(--ease);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.pill-cta:hover{background:var(--c-ink-3)}.menu-toggle{white-space:nowrap;font:inherit;color:var(--c-ink);border:1px solid var(--c-paper-line);border-radius:var(--r-pill);cursor:pointer;background:0 0;height:40px;padding:0 16px;font-size:14px;display:none}main{padding-block:0 var(--section-gap)}.page-body{padding-top:var(--sp-9)}h1{font-size:var(--fs-headline);font-weight:var(--fw-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);margin:0 0 var(--sp-3)}h2{font-size:var(--fs-title);font-weight:var(--fw-display);letter-spacing:var(--ls-display);margin:0 0 var(--sp-4)}.eyebrow{font-size:14px;font-weight:var(--fw-strong);letter-spacing:0;color:var(--c-muted);margin:0 0 var(--sp-3);line-height:var(--lh-ui)}.on-dark .eyebrow{color:var(--c-gold)}.lede{color:var(--c-muted);font-size:var(--fs-lede);max-width:64ch;margin:0 0 var(--sp-6)}.pagehead{padding:var(--sp-9) 0 var(--sp-7);margin-bottom:var(--sp-6);border-bottom:1px solid var(--c-line)}.pagehead h1{margin:0 0 var(--sp-4)}.pagehead .lede{margin:0}.statement{font-size:var(--fs-statement);font-weight:var(--fw-display);line-height:var(--lh-title);letter-spacing:var(--ls-display);margin:0 0 var(--sp-3)}.sechead{justify-content:space-between;align-items:flex-end;gap:var(--sp-3) var(--sp-4);margin:var(--section-gap) 0 var(--sp-7);scroll-margin-top:calc(var(--header-h) + var(--sp-4));flex-wrap:wrap;display:flex}.sechead h2{margin:0}.sechead h2:before{content:"";background:var(--c-khaki);width:18px;height:2px;margin-bottom:var(--sp-3);display:block}.sechead>a{border:2px solid var(--c-line);border-radius:var(--r-pill);height:44px;font-size:14px;font-weight:var(--fw-strong);white-space:nowrap;transition:background var(--dur-2) var(--ease), color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);align-items:center;gap:10px;padding:0 18px 0 20px;text-decoration:none;display:inline-flex}.sechead>a:after{content:"+";font-size:18px;font-weight:400;line-height:1}.sechead>a:hover{background:var(--c-ink);border-color:var(--c-ink);color:#fff}.sechead>.meta{padding-bottom:4px}.card .sechead,.panel .sechead{margin:0 0 var(--sp-5)}.card .sechead h2{font-size:var(--fs-subtitle);font-weight:var(--fw-strong)}.card .sechead h2:before{width:16px;margin-bottom:var(--sp-2)}.card .sechead>a{height:36px;letter-spacing:var(--ls-small);border-width:1.5px;padding:0 12px 0 14px;font-size:13px}.list{margin:0;padding:0;list-style:none}.list li{padding:var(--sp-4) 0;border-bottom:1px solid var(--c-line-soft)}.list li:first-child{padding-top:4px}.list a{font-weight:var(--fw-strong);text-decoration:none}.list a:hover{text-underline-offset:4px;text-decoration:underline}.meta{color:var(--c-muted);font-size:14px;line-height:var(--lh-ui);font-variant-numeric:tabular-nums;display:block}.badge{font-size:11px;font-weight:var(--fw-strong);letter-spacing:var(--ls-small);border-radius:var(--r-pill);vertical-align:2px;white-space:nowrap;background:var(--c-surface);border:1px solid var(--c-line);color:var(--c-muted);margin-left:6px;padding:1px 8px;line-height:1.5;display:inline-block}.button{min-height:var(--h-control);font:inherit;font-size:16px;font-weight:var(--fw-strong);background:var(--c-action);color:var(--c-white);border:2px solid var(--c-action);border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;transition:background var(--dur-2) var(--ease), color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);justify-content:center;align-items:center;gap:10px;padding:0 28px;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover{background:var(--c-ink-3);border-color:var(--c-ink-3);color:#fff}.on-dark .button{background:var(--c-paper);border-color:var(--c-paper);color:var(--c-ink)}.on-dark .button:hover{color:var(--c-ink);background:#fff;border-color:#fff}.button.ghost{color:var(--c-ink);border-color:var(--c-line);background:#fff}.button.ghost:hover{background:var(--c-ink);border-color:var(--c-ink);color:#fff}.button.arrow:after{content:"→";transition:transform var(--dur-2) var(--ease);font-weight:400}.button.arrow:hover:after{transform:translate(4px)}.tabs{gap:var(--sp-2);margin:0 0 var(--sp-7);flex-wrap:wrap;display:flex}.tabs a{font-size:var(--fs-label);font-weight:var(--fw-ui);border:1px solid var(--c-line);border-radius:var(--r-pill);min-height:48px;color:var(--c-ink);transition:background var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);background:#fff;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.tabs a:hover{border-color:var(--c-ink)}.tabs a[aria-current]{background:var(--c-khaki);color:#fff;border-color:var(--c-khaki);font-weight:var(--fw-strong)}.empty{padding:var(--sp-6) var(--sp-7);background:var(--c-surface);border-radius:var(--r-card);color:var(--c-muted)}.panel .empty{background:var(--c-paper)}.two{gap:var(--sp-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cards{gap:var(--grid-gap);display:grid}.cards.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.cards.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.card{background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--r-card);padding:var(--card-pad)}.panel{background:var(--c-surface);border-radius:var(--r-panel);padding-block:var(--panel-pad)}.ledger{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ledger div{gap:4px;display:grid}.ledger b{letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums;line-height:1.25}.ledger span{font-size:var(--fs-label);color:var(--c-muted);line-height:var(--lh-ui)}.strip-box{margin:var(--grid-gap) 0 var(--sp-7)}.strip .bars{display:flex}.strip .bars a{flex:1}.strip .years{font-size:var(--fs-caption);letter-spacing:var(--ls-small);color:var(--c-muted);margin-top:var(--sp-2);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.strip .readout{margin-top:var(--sp-4);font-size:16px;line-height:var(--lh-ui)}.strip .filters{gap:var(--sp-2);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}.strip .filters button{font:inherit;cursor:pointer;font-size:14px}.newslist{border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none}.newslist li{align-items:center;gap:var(--sp-6);min-height:104px;padding:var(--sp-5) var(--sp-6);border-bottom:1px solid var(--c-line);transition:background var(--dur-1) var(--ease);grid-template-columns:120px minmax(0,1fr) auto;display:grid}.newslist li:hover{background:var(--c-surface-2)}.newslist .cat{font-size:var(--fs-label);font-weight:var(--fw-strong);align-items:center;gap:10px;display:flex}.newslist .cat:before{content:"";background:var(--c-gold);border-radius:50%;flex:none;width:6px;height:6px}.newslist a{font-size:var(--fs-subtitle);font-weight:var(--fw-strong);text-decoration:none}.newslist li:hover a{text-underline-offset:5px;text-decoration:underline}.newslist .meta{text-align:right}.join-band{margin-top:var(--section-gap);background:var(--c-ink);color:#fff;padding-block:var(--sp-11)}.join-band .lede{color:var(--c-muted-on-dark)}.join-band.slim{padding-block:var(--sp-8)}.join-band.slim .steps{margin-top:var(--sp-4)}.join-band.slim .steps li{min-height:0;padding:var(--sp-3) var(--sp-4);justify-content:start;align-items:center;gap:var(--sp-3);grid-auto-flow:column}.join-band.slim .steps li:before{font-size:20px}.join-band.slim .block-head{display:none}.steps{gap:var(--sp-3);margin:var(--sp-7) 0 0;counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.steps li{counter-increment:step;background:var(--c-surface);border-radius:var(--r-card);padding:var(--sp-5);font-size:var(--fs-label);line-height:var(--lh-ui);align-content:space-between;gap:var(--sp-3);min-height:112px;display:grid}.steps li:before{content:counter(step);color:var(--c-khaki-ink);font-size:28px;font-weight:var(--fw-display);font-variant-numeric:tabular-nums;line-height:1}.join-band .steps li{background:var(--c-ink-2);color:#e3e6e8}.join-band .steps li:before{color:var(--c-gold)}.subnav{justify-content:center;gap:var(--sp-2);margin-bottom:var(--sp-10);flex-wrap:wrap;display:flex}.subnav a{min-height:48px;color:var(--c-ink);border:1px solid var(--c-line);border-radius:var(--r-pill);font-size:var(--fs-label);font-weight:var(--fw-ui);transition:background var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);align-items:center;padding:0 24px;text-decoration:none;display:inline-flex}.subnav a:hover{background:var(--c-ink);color:#fff;border-color:var(--c-ink)}.prose{max-width:68ch}.prose p{margin:0 0 1em}.prose ol{margin:0 0 1em;padding-left:1.4em}.prose li{margin-bottom:6px}.org{gap:var(--sp-4);display:grid}.org .row{gap:var(--sp-2);flex-wrap:wrap;justify-content:center;display:flex}.org .box{border:1.5px solid var(--c-ink);border-radius:var(--r-pill);min-height:44px;font-weight:var(--fw-strong);background:#fff;align-items:center;padding:0 22px;display:inline-flex}.org .row:first-child .box{background:var(--c-ink);color:#fff}.org .groups{gap:var(--grid-gap);margin-top:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.org .group{background:var(--c-surface);border-radius:var(--r-card);padding:var(--card-pad)}.org .group h3{font-size:18px;font-weight:var(--fw-strong);margin:0 0 var(--sp-3)}.org .group ul{color:var(--c-muted);font-size:var(--fs-label);columns:2;column-gap:var(--sp-4);margin:0;padding-left:18px}.timeline .year{gap:var(--sp-6);padding:var(--sp-6) 0;border-bottom:1px solid var(--c-line-soft);grid-template-columns:140px minmax(0,1fr);display:grid}.timeline .year:first-child{border-top:1px solid var(--c-line)}.timeline .year b{font-size:28px;font-weight:var(--fw-display);letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums;line-height:1.3}.timeline .year ul{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.timeline .year li{padding-left:16px;position:relative}.timeline .year li:before{content:"";background:#b9bfc4;border-radius:50%;width:5px;height:5px;position:absolute;top:.75em;left:0}.timeline .year a{text-decoration:none}.timeline .year a:hover{text-underline-offset:3px;text-decoration:underline}.table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.table th{text-align:left;font-weight:var(--fw-strong);color:var(--c-muted);background:var(--c-surface-2);border-top:1px solid var(--c-ink);border-bottom:1px solid var(--c-line);padding:18px 16px;font-size:14px}.table td{border-bottom:1px solid var(--c-line-soft);vertical-align:top;line-height:var(--lh-ui);padding:22px 16px}.table tbody tr{transition:background var(--dur-1) var(--ease)}.table tbody tr:hover{background:var(--c-surface-2)}.table td a{font-size:16px;font-weight:var(--fw-strong);text-decoration:none}.table td a:hover{text-underline-offset:4px;text-decoration:underline}.table td.num{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--c-muted)}.facts{background:var(--c-surface);border-radius:var(--r-card);padding:var(--sp-3) var(--card-pad);align-self:start;margin:0}.facts div{gap:var(--sp-3);padding:var(--sp-4) 0;border-bottom:1px solid var(--c-line);font-size:var(--fs-label);line-height:var(--lh-ui);grid-template-columns:112px minmax(0,1fr);display:grid}.facts div:last-child{border-bottom:0}.facts dt{color:var(--c-muted)}.facts dd{font-variant-numeric:tabular-nums;margin:0}.fee{border-collapse:collapse;width:100%}.fee td{border-bottom:1px solid var(--c-line-soft);padding:var(--sp-4) 0;line-height:var(--lh-ui)}.fee td:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--fw-strong)}.page-block+.page-block{margin-top:var(--sp-7)}.block-head{font-size:var(--fs-subtitle);font-weight:var(--fw-strong);margin:0 0 var(--sp-4)}.note{font-size:var(--fs-caption);letter-spacing:var(--ls-small);line-height:var(--lh-ui);color:var(--c-muted);background:var(--c-surface);border-radius:var(--r-small);margin:var(--sp-4) 0 0;padding:10px 14px}.search-form{gap:var(--sp-2);margin-bottom:var(--sp-2);flex-wrap:wrap;align-items:stretch;display:flex}.search-form input[type=search]{min-width:0;min-height:var(--h-field);font:inherit;background:var(--c-surface);border-radius:var(--r-field);border:0;flex:320px;padding:0 22px;font-size:17px}.search-form .year-input,.search-form select{min-height:var(--h-field);font:inherit;background:var(--c-surface);border-radius:var(--r-field);border:0;padding:0 16px}.search-form .year-input{width:120px}.columns{gap:var(--sp-9);margin-top:var(--sp-9);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.detail{gap:var(--sp-10);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.body{max-width:var(--measure)}.body p{margin:0 0 1em}.cite{margin-top:var(--sp-2);background:var(--c-surface);border-radius:var(--r-small);word-break:break-all;padding:10px 12px;font-size:13px;display:block}.section{margin-top:var(--sp-9)}.questions dt{font-weight:var(--fw-strong);margin-top:var(--sp-4)}.questions dd{color:var(--c-muted);margin:4px 0 0}.hits{margin:var(--sp-6) 0 0;border-top:1px solid var(--c-line);padding:0;list-style:none}.hits li{padding:var(--sp-5) 0;border-bottom:1px solid var(--c-line-soft)}.hits a{font-size:18px;font-weight:var(--fw-strong);text-decoration:none}.hits a:hover{text-underline-offset:4px;text-decoration:underline}.hits p{max-width:var(--measure);margin:6px 0 0}.preview-banner{margin-bottom:var(--sp-6);border-radius:var(--r-small);background:var(--c-gold-tint);border:1px solid #f1d38a;padding:12px 16px}footer{background:var(--c-action);color:var(--c-paper);font-size:var(--fs-label);line-height:var(--lh-ui);border-top:1px solid var(--c-line)}footer .wrap{gap:var(--sp-7);padding-block:var(--sp-9);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);display:grid}footer h2{font-size:14px;font-weight:var(--fw-strong);letter-spacing:0;color:#d6d5cc;margin:0 0 var(--sp-3)}footer .org-name{font-size:30px;font-weight:var(--fw-strong);letter-spacing:var(--ls-display);margin:0}footer p{margin:0 0 6px}footer a{text-decoration:none}footer a:hover{text-underline-offset:3px;text-decoration:underline}.legal{font-size:var(--fs-caption);letter-spacing:var(--ls-small);color:#d6d5cc;border-top:1px solid #42453b}.legal .wrap{justify-content:space-between;gap:var(--sp-2) var(--sp-6);padding-block:var(--sp-5) var(--sp-9);flex-wrap:wrap;display:flex}@media (max-width:1180px){.menu,.menu .sub{display:none}.menu.open{background:var(--c-paper);padding:var(--sp-2) var(--sp-5) var(--sp-5);border-top:1px solid var(--c-paper-line);border-radius:0 0 var(--r-card) var(--r-card);box-shadow:var(--sh-float);grid-template-columns:1fr 1fr;display:grid;position:absolute;top:100%;left:0;right:0}.menu-toggle{display:inline-block}.masthead>.wrap{position:relative}.masthead .logo{margin-right:auto}}@media (max-width:900px){.two,.cards.c3,.cards.c2,.org .groups,footer .wrap,.columns,.detail{grid-template-columns:minmax(0,1fr)}.ledger,.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.newslist li{grid-template-columns:minmax(0,1fr);gap:6px;padding-inline:0}.newslist .meta{text-align:left}}@media (max-width:640px){.masthead{--utility-height:0px}.util-row{display:none}.head-side{gap:var(--sp-2)}.pill-cta{height:38px;letter-spacing:var(--ls-small);padding:0 14px;font-size:13px}.masthead .logo img{width:132px}.masthead>.wrap{gap:var(--sp-2);padding-inline:0}.menu.open{max-height:70dvh;overflow-y:auto}.table thead{display:none}.table tr{padding:var(--sp-4) 0;border-bottom:1px solid var(--c-line-soft);display:grid}.table td{border:0;padding:2px 0}.timeline .year{gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.timeline .year b{font-size:22px}.org .group ul{columns:1}.join-band{padding-block:var(--sp-9)}.steps li{min-height:96px;padding:var(--sp-4)}.tabs a,.subnav a{min-height:42px;padding:0 16px}footer .org-name{font-size:22px}}.skip-link{z-index:30;background:var(--c-khaki);color:var(--c-white);padding:8px 16px;position:fixed;top:8px;left:8px;transform:translateY(calc(-100% - 8px))}.skip-link:focus{transform:none}footer .footer-english{color:#d6d5cc;margin-bottom:var(--sp-4)}.about-index .pagehead{margin-bottom:0}.about-index .subnav{margin-bottom:var(--sp-7);border-bottom:1px solid var(--c-line);justify-content:flex-start;gap:0 24px}.about-index .subnav a{background:0 0;border:0;border-radius:0;min-height:44px;padding:0}.about-index .subnav a:hover{color:var(--c-khaki-ink);text-underline-offset:6px;text-decoration:underline}.about-overview{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr);gap:clamp(22px,5vw,70px);scroll-margin-top:130px}.about-overview .prose{line-height:1.85}.about-overview .facts{border-block:1px solid var(--c-line);background:0 0;border-radius:0;padding:0}.about-overview .facts div{grid-template-columns:minmax(70px,.36fr) minmax(0,1fr);padding-block:13px}.about-index .sechead{margin-bottom:var(--sp-4);align-items:baseline}.about-index .sechead h2:before{display:none}.about-index .ledger{border-block:1px solid var(--c-line);gap:0}.about-index .ledger div{color:var(--c-ink);background:0 0;border-radius:0;padding:14px 18px}.about-index .ledger div+div{border-left:1px solid var(--c-line)}.about-index .ledger div:first-child b{color:var(--c-khaki-ink)}.about-index .ledger div:first-child span{color:var(--c-muted)}.about-index .ledger b{font-size:clamp(22px,2.4vw,32px);font-weight:580}.about-index .strip-box{background:var(--c-sand);border:1px solid var(--c-paper-line);border-radius:8px;padding:clamp(12px,2vw,26px)}.about-index .strip .bars{align-items:center;height:32px;overflow-x:auto}.about-index .strip .bars a{background:linear-gradient(#d0c2a6,#d0c2a6) 50%/100% 1px no-repeat;min-width:12px;height:100%;position:relative}.about-index .strip .bars a:after{content:"";background:#a6987f;border-radius:50%;width:5px;height:5px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.about-index .strip .bars a:is(.is-current,.hit,:hover,:focus-visible):after{background:var(--c-khaki-ink);width:8px;height:8px}.about-index .strip .readout{border-block:1px solid #e4dccb;min-height:53px;padding-block:10px}.about-index .strip .readout a{flex-wrap:wrap;align-items:baseline;gap:4px 16px;text-decoration:none;display:flex}.about-index .strip .readout a:hover strong{text-underline-offset:4px;text-decoration:underline}.about-index .strip .readout a span{color:var(--c-khaki-ink);font-size:13px}.about-index .strip .filters button{height:auto;min-height:42px;color:var(--c-muted);background:0 0;border:1px solid #0000;border-radius:4px;padding:0 8px}.about-index .strip .filters button:hover,.about-index .strip .filters button[aria-pressed=true]{color:var(--c-khaki-ink);border-color:#d6c7a9}.about-timeline>summary{cursor:pointer;color:var(--c-khaki-ink);padding-block:11px}.agenda-directory{border-top:1px solid var(--c-ink);margin:0;padding:0;list-style:none}.agenda-directory li{border-bottom:1px solid var(--c-line)}.agenda-directory a{grid-template-columns:42px minmax(0,1fr) auto 28px;align-items:center;gap:14px;padding:17px 8px;text-decoration:none;display:grid}.agenda-directory a:hover{background:var(--c-sand)}.agenda-directory h2{font-size:clamp(18px,2.2vw,28px);font-weight:600;line-height:var(--lh-title);margin:2px 0 0}.agenda-sequence,.agenda-arrow{color:var(--c-khaki-ink);font-variant-numeric:tabular-nums}.agenda-sequence,.agenda-kind,.agenda-count{font-size:13px}.agenda-kind,.agenda-count{color:var(--c-muted)}.agenda-count{white-space:nowrap}body{flex-direction:column;min-height:100dvh;display:flex}main{flex:1}footer>.wrap{padding-block:var(--sp-7)}footer .org-name{font-size:clamp(21px,2vw,27px)}.legal .wrap{padding-block:var(--sp-4)}@media (max-width:720px){.about-overview{grid-template-columns:minmax(0,1fr)}.agenda-directory a{grid-template-columns:24px minmax(0,1fr) auto 14px;gap:8px;padding-inline:2px}}@media (max-width:900px){.about-index .ledger div:nth-child(3){border-left:0}.about-index .ledger div:nth-child(n+3){border-top:1px solid var(--c-line)}}.event-records{scroll-margin-top:calc(var(--header-h) + var(--sp-4))}.event-records-head{margin-bottom:var(--sp-4);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;display:flex}.event-records-head h2{margin:0}.event-records-head p{margin:4px 0 0}.event-year{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.event-year label{color:var(--c-muted);font-size:var(--fs-label)}.event-year select{border:1px solid var(--c-line);background:var(--c-surface-2);min-height:44px;color:var(--c-ink);font:inherit;border-radius:8px;padding-inline:12px}.event-year .button{min-height:44px}.event-pages{margin-block:var(--sp-5);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:16px;display:flex}.event-pages a,.event-pages span[aria-disabled]{align-items:center;min-height:44px;padding-inline:10px;display:inline-flex}.event-pages a{color:var(--c-khaki-ink);text-underline-offset:4px}.event-pages span[aria-disabled]{color:var(--c-muted)}.research-count{margin:0 0 var(--sp-2)}.research-records{border-top:1px solid var(--c-line)}.research-records li,.research-records li:first-child{padding-block:var(--sp-4);grid-template-columns:9rem minmax(0,1fr);align-items:baseline;gap:4px 16px;display:grid}.research-kind{color:var(--c-khaki-ink);font-size:var(--fs-label);font-weight:var(--fw-ui)}.research-records h2{overflow-wrap:anywhere;margin:0;font-size:19px}.research-records .meta,.research-summary{margin:5px 0 0}.research-summary{max-width:var(--measure)}.citation{border-top:1px solid var(--c-line);padding-top:var(--sp-4)}.citation h2{margin:0;font-size:17px}.citation-text{white-space:pre-line;overflow-wrap:anywhere;margin:8px 0;font-size:14px}.citation-copy{border:1px solid var(--c-line);background:var(--c-surface-2);min-height:44px;color:var(--c-khaki-ink);font:inherit;cursor:pointer;border-radius:8px;padding:0 12px}.citation-copy:hover{border-color:var(--c-khaki-ink)}@media (max-width:620px){.research-records li,.research-records li:first-child{grid-template-columns:minmax(0,1fr)}}
.home{--home-paper:var(--c-paper);--home-rule:var(--c-paper-line);--home-radius:10px}.home-lead{background:var(--home-paper);border-bottom:1px solid var(--home-rule)}.frontispiece{color:var(--c-ink);padding-top:clamp(28px,3.1vw,42px)}.frontispiece-copy{text-align:center;width:min(100% - 32px,760px);margin-inline:auto}.frontispiece-label{color:var(--c-muted);font-size:var(--fs-caption);font-weight:var(--fw-strong);justify-content:center;align-items:center;gap:9px;margin:0 0 10px;display:flex}.frontispiece-label span{opacity:.65;border-left:1px solid;height:10px}.frontispiece h1{margin:0;font-size:clamp(30px,4.1vw,60px);font-weight:710;line-height:1.25}.frontispiece h1 span{margin-bottom:.14em;font-size:.79em;font-weight:420;display:block}.frontispiece-lede{color:var(--c-muted);max-width:45em;margin:12px auto 16px}.home-search{border:1px solid var(--home-rule);border-radius:var(--r-pill);background:var(--c-white);max-width:460px;color:var(--c-ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;margin-inline:auto;padding:4px 4px 4px 14px;display:grid}.home-search input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;padding:8px 10px;font-size:16px}.home-search input::placeholder{color:var(--c-muted)}.home-search button{border-radius:var(--r-pill);background:var(--c-ink);min-height:44px;color:var(--c-white);font:inherit;font-weight:var(--fw-strong);cursor:pointer;border:0;padding:0 20px}.home-search button:hover{background:var(--c-gold-ink)}.frontispiece-art{margin:8px 0;overflow:hidden}.forum-gallery{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2.25fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(6px,1vw,16px);width:min(100% - 32px,1420px);height:clamp(200px,18.4vw,264px);margin-inline:auto;display:grid}.forum-photo{background:#8d7d6b;border-radius:clamp(7px,1vw,14px);position:relative;overflow:hidden}.forum-photo img{object-fit:cover;width:100%;height:100%;display:block}.forum-photo picture{height:100%;display:block}.forum-main{height:76%}.forum-inner{height:81%}.forum-outer{height:90%}.forum-left{transform:perspective(560px)rotateY(20deg)}.forum-right{transform:perspective(560px)rotateY(-20deg)}.forum-outer.forum-left{transform:perspective(520px)rotateY(31deg)}.forum-outer.forum-right{transform:perspective(520px)rotateY(-31deg)}.forum-outer:after{content:"";background:linear-gradient(to right, var(--home-paper), transparent 68%);opacity:.58;pointer-events:none;position:absolute;inset:0}.forum-outer.forum-right:after{background:linear-gradient(to left, var(--home-paper), transparent 68%)}.quick{border-top:1px solid var(--home-rule);grid-template-columns:repeat(8,minmax(0,1fr));padding-block:6px;display:grid}.quick a{text-align:center;min-height:58px;font-size:14px;font-weight:var(--fw-strong);border-radius:6px;align-content:center;justify-items:center;gap:7px;padding:6px;text-decoration:none;display:grid}.quick a+a{position:relative}.quick a+a:before{content:"";border-left:1px solid var(--home-rule);position:absolute;inset:14px auto 14px 0}.quick svg{width:25px;height:25px;color:var(--c-ink)}.quick a:hover{background:var(--c-white)}.home-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(24px,4vw,52px);display:grid}.home-updates{margin-top:var(--sp-5)}.home-section-head a:hover,.board a:hover .board-title{text-underline-offset:4px;text-decoration:underline}.board-head,.home-section-head{justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.board-head{border-bottom:1px solid var(--c-ink);padding-bottom:4px}.board-head h2,.home-section-head h2{font-size:var(--fs-title);margin:0}.board-head a,.home-section-head a{min-height:44px;color:var(--c-khaki-ink);font-size:14px;font-weight:var(--fw-strong);flex-shrink:0;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.board-list,.topic-index{margin:0;padding:0;list-style:none}.board-list li{border-bottom:1px solid var(--home-rule)}.board-list a{min-height:54px;line-height:var(--lh-ui);align-content:center;gap:4px;padding:7px 0;text-decoration:none;display:grid}.board-title{-webkit-line-clamp:2;font-weight:var(--fw-strong);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.board-meta{color:var(--c-muted);font-variant-numeric:tabular-nums;font-size:13px}.home .badge{white-space:normal;margin:0 0 0 6px}.board-empty{padding-block:var(--sp-5);color:var(--c-muted);font-size:var(--fs-label);margin:0}.home-feature-grid{margin-block:var(--sp-8);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:16px;display:grid}.home-topics{background:var(--c-sand);border-radius:22px;padding:clamp(20px,2.5vw,32px)}.home-archive-card{isolation:isolate;min-height:250px;color:var(--c-white);background:var(--c-khaki-ink);border-radius:22px;align-items:flex-end;padding:clamp(20px,2.5vw,32px);text-decoration:none;display:flex;position:relative;overflow:hidden}.home-archive-card img,.home-archive-card:after{width:100%;height:100%;position:absolute;inset:0}.home-archive-card img{z-index:-2;object-fit:cover}.home-archive-card:after{content:"";z-index:-1;background:linear-gradient(#0000 10%,#172012b8 54%,#151b12 100%)}.home-archive-card h2{margin:4px 0 8px}.archive-card-label,.archive-card-link{font-size:14px}.archive-card-label{color:var(--c-khaki-tint)}.archive-card-link{text-underline-offset:4px;text-decoration:underline}.home-section-head{margin-bottom:var(--sp-5)}.home-section-head h2{font-size:clamp(24px,3vw,34px)}.home-section-head p{color:var(--c-muted);margin:4px 0 0}.topic-index{column-gap:var(--sp-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.topic-index a{border-top:1px solid var(--home-rule);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:56px;padding-block:8px;text-decoration:none;display:grid}.topic-index a:hover strong{text-underline-offset:4px;text-decoration:underline}.topic-number,.topic-arrow{color:var(--c-khaki-ink)}.topic-number,.topic-count{font-variant-numeric:tabular-nums;font-size:13px}.topic-count{color:var(--c-muted)}.home .join-band{background:var(--c-khaki);border-radius:22px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;padding:0;display:grid;overflow:hidden}.join-copy{padding:clamp(24px,3.7vw,50px)}.home .join-band .lede{color:var(--c-white);margin-bottom:0}.home .join-band .steps{grid-template-columns:repeat(2,minmax(0,1fr))}.home .join-band .steps li{background:var(--c-khaki-ink);color:var(--c-white);border-radius:8px}.home .join-band .steps li:before{color:var(--c-khaki-tint)}.home .join-band .button{margin-top:var(--sp-5);background:var(--c-action);color:var(--c-white);border-color:var(--c-action);padding:4px 4px 4px 18px}.home .join-band .button:hover{background:var(--c-ink-3);border-color:var(--c-ink-3)}.home .join-band .button:after{background:var(--c-khaki-tint);width:34px;height:34px;color:var(--c-khaki-ink);border-radius:50%;place-items:center;display:grid;transform:none}.join-image{min-height:200px;margin:0;position:relative}.join-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:680px){.frontispiece{padding-top:24px}.frontispiece h1{font-size:clamp(28px,8vw,40px)}.frontispiece-lede{margin-block:10px 12px}.frontispiece-art{margin-top:8px}.forum-gallery{grid-template-columns:minmax(0,1fr) minmax(0,6.5fr) minmax(0,1fr);gap:4px;width:calc(100% - 12px);height:clamp(136px,42vw,210px)}.forum-outer{display:none}.forum-inner,.forum-main{height:86%}.home-search button{padding-inline:14px}.quick{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:4px}.quick a:nth-child(5):before{content:none}.quick a{font-size:13px}.home-grid,.topic-index,.home-feature-grid,.home .join-band{grid-template-columns:minmax(0,1fr)}.home-section-head{flex-wrap:wrap}.home-feature-grid{margin-block:var(--sp-7)}.home-archive-card{min-height:210px}.join-image{min-height:156px}}
.brain-insights{scroll-margin-top:calc(var(--header-h) + 50px);margin-top:var(--sp-7);border-block:1px solid var(--c-line);padding-block:var(--sp-5) var(--sp-7);overflow-wrap:anywhere;grid-column:1/-1}.insights-head{margin-bottom:var(--sp-5)}.insights-head>div>p:not(.archive-brain-description){color:var(--c-khaki-ink);align-items:center;gap:7px;margin:0 0 3px;font-size:13px;font-weight:600;display:flex}.insights-head>div>p:not(.archive-brain-description) span{border:1px solid;border-radius:50%;width:7px;height:7px}.insights-head h2{margin:0;font-size:clamp(22px,2.1vw,30px);font-weight:620}.insights-grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:clamp(20px,4vw,56px);display:grid}.insights-map{min-width:0}.insights-note{color:var(--c-muted);margin:0;font-size:13px}.brain-insights a{text-underline-offset:4px;text-decoration-color:#beac7c}.brain-insights a:hover{color:var(--c-khaki-ink);text-decoration-color:currentColor}.insights-summary h3{margin:0 0 4px;font-size:17px;font-weight:620}.insights-summary ul,.insights-rank{margin:8px 0 0;padding:0;list-style:none}.insights-summary li{border-bottom:1px solid var(--c-line-soft);padding:12px 0}.insights-summary li p{margin:0 0 5px;font-size:15px;line-height:1.65}.insights-summary li a{color:var(--c-khaki-ink);font-size:13px}@media (max-width:720px){.insights-grid{grid-template-columns:minmax(0,1fr)}}.insights-jump{min-height:40px;margin-bottom:var(--sp-3);color:var(--c-khaki-ink);text-underline-offset:4px;align-items:center;gap:6px;font-size:14px;display:inline-flex}.insights-rank{counter-reset:insight;margin-bottom:23px}.insights-rank li{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;font-size:14px;display:grid}.insights-rank li:before{counter-increment:insight;content:counter(insight, decimal-leading-zero);color:var(--c-khaki-ink);font-size:12px}.insights-summary .insights-rank a{color:var(--c-ink);font-size:15px;font-weight:590}.insights-rank li>span{color:var(--c-muted);font-size:12px}.public-graph{--graph-ink:#f8f4e9;--graph-paper:#283024;--graph-rule:#dcd7c8;--graph-muted:#5c6556;--graph-topic:#526247;--graph-event:#578175;--graph-document:#856b57;color:var(--graph-paper);background:var(--graph-ink);border:1px solid var(--graph-rule);border-radius:16px;overflow:hidden}.public-graph-toolbar,.public-graph-legend,.public-graph-selection{justify-content:space-between;align-items:center;gap:8px 14px;padding:8px 14px;display:flex}.public-graph-toolbar{border-bottom:1px solid var(--graph-rule);font-size:14px}.public-graph-toolbar>span{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.public-graph-toolbar small,.graph-instruction,.public-graph-selection div>span{color:var(--graph-muted);font-size:12px}.public-graph-toolbar i,.public-graph-legend i{background:var(--dot,var(--graph-topic));border-radius:50%;width:7px;height:7px;display:inline-block}.public-graph-toolbar div{gap:4px;display:flex}.public-graph-toolbar button{border:1px solid var(--graph-rule);width:40px;height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:50%;font-size:17px}.public-graph-toolbar .graph-motion-toggle{place-items:center;display:grid}.public-graph-toolbar button:hover{background:#e7eadb}.public-graph-canvas{background:radial-gradient(ellipse at 50% 52%, #e6ebd9 0%, var(--graph-ink) 72%);cursor:grab;touch-action:pan-y;width:100%;height:370px;display:block}.public-graph-canvas:active{cursor:grabbing}.graph-edge{fill:none;stroke:#7b876f;stroke-opacity:.42;vector-effect:non-scaling-stroke;transition:opacity .22s,stroke-opacity .22s}.graph-edge.is-lit{stroke:#506645;stroke-opacity:.92;stroke-width:1.8px}.graph-edge-flow{fill:none;stroke:#94ad79;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:.13 .87;vector-effect:non-scaling-stroke;pointer-events:none;animation:2.6s linear infinite graph-flow}@keyframes graph-flow{to{stroke-dashoffset:-1px}}.motion-paused .graph-edge-flow{display:none}.public-graph-canvas g[role=button]{cursor:pointer;transition:opacity .22s}.graph-hit{fill:#0000}.graph-dot{fill:var(--dot,var(--graph-paper));stroke:var(--graph-ink);stroke-width:1.5px}.public-graph [data-kind=topic]{--dot:var(--graph-topic)}.public-graph [data-kind=event]{--dot:var(--graph-event)}.public-graph [data-kind=document]{--dot:var(--graph-document)}.graph-halo{fill:none;stroke:var(--dot,var(--graph-topic));opacity:.38;transform-box:fill-box;transform-origin:50%;pointer-events:none;animation:3.8s ease-in-out infinite graph-breathe}.motion-paused .graph-halo{animation-play-state:paused}@keyframes graph-breathe{0%,to{opacity:.26;transform:scale(.92)}50%{opacity:.48;transform:scale(1.17)}}.public-graph-canvas g:focus-visible .graph-dot,.public-graph-canvas .is-lit .graph-dot{stroke:#fff;stroke-width:2.5px}.public-graph-canvas .is-muted{opacity:.23}.graph-labels{pointer-events:none}.graph-labels rect{fill:#f9f7ee;stroke:#d4d7c6;stroke-width:.75px}.graph-labels text{fill:var(--graph-paper);font-size:11.5px;font-weight:580}.graph-labels [data-kind=root] rect{fill:#e4ebd8;stroke:#bdcbb0}.graph-labels [data-kind=root] text{font-weight:650}@media (prefers-reduced-motion:reduce){.graph-halo{animation:none}.graph-edge-flow,.public-graph-toolbar .graph-motion-toggle{display:none}}.public-graph-legend{flex-wrap:wrap;justify-content:flex-start;font-size:12px}.graph-instruction{margin-left:auto}.public-graph-selection{border-top:1px solid var(--graph-rule);min-height:71px}.public-graph-selection div{gap:3px;display:grid}.public-graph-selection strong{font-size:15px;font-weight:580}.public-graph-selection a{color:var(--graph-topic);flex:none;font-size:13px}.brain-insights .public-graph-selection a:hover{color:var(--graph-paper)}@media (max-width:720px){.public-graph-toolbar,.public-graph-legend,.public-graph-selection{padding-inline:10px}.graph-instruction{display:none}}.archive-suggestions,.archive-brain-nav{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.archive-suggestions{color:var(--c-muted);margin-top:8px;font-size:13px}.archive-suggestions a,.archive-brain-nav a{min-height:40px;color:var(--c-khaki-ink);text-underline-offset:4px;align-items:center;gap:5px;font-size:14px;display:inline-flex}.insights-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;display:flex}.archive-brain-description{font-size:var(--fs-label);color:var(--c-muted);margin:5px 0 0}#brain-evidence,#archive-library{scroll-margin-top:calc(var(--header-h) + 48px)}.graph-explorer-controls{border-bottom:1px solid var(--graph-rule);flex-wrap:wrap;justify-content:space-between;gap:6px 10px;padding:8px 12px;display:flex}.graph-explorer-controls>div{flex-wrap:wrap;gap:4px;display:flex}.graph-explorer-controls button{min-height:36px;color:var(--graph-paper);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:13px;display:inline-flex}.graph-explorer-controls button[aria-pressed=true]{border-color:var(--graph-topic);color:var(--graph-topic)}.graph-explorer-controls button:disabled{opacity:.4;cursor:default}.graph-explorer-controls button:hover:not(:disabled){background:#e7eadb}.graph-explorer-controls i{background:var(--dot);border-radius:50%;width:6px;height:6px}.graph-neighbors{border-top:1px solid var(--graph-rule);padding:0 14px;font-size:13px}.graph-neighbors summary{cursor:pointer;color:var(--graph-topic);padding-block:10px}.graph-neighbors ul{max-height:185px;margin:0 0 12px;padding:0;list-style:none;overflow:auto}.graph-neighbors button{border:0;border-top:1px solid var(--graph-rule);text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;grid-template-columns:65px minmax(0,1fr);gap:8px;padding:8px 2px;display:grid}.graph-neighbors button:hover{background:#e7eadb}.graph-neighbors button span,.graph-neighbors button small{color:var(--graph-muted)}.graph-neighbors button small{margin-top:2px;font-weight:400;display:block}.graph-excerpt{color:var(--graph-muted);margin:0;padding:0 14px 14px;font-size:14px;line-height:1.6}.archive-index .editorial-head{margin-bottom:var(--sp-4)}.archive-index .brain-insights{margin-top:var(--sp-4)}.archive-index .insights-head{margin-bottom:var(--sp-4)}.public-graph-canvas g[role=button]:focus-visible{outline:none}.public-graph-canvas g[role=button]:focus-visible .graph-halo{stroke-width:2px;stroke-dasharray:2 3}.search-overview{margin-block:var(--sp-5) var(--sp-6)}.search-overview header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.search-overview h2{margin:0;font-size:20px}.search-overview h2 span,.search-overview header>a{color:var(--c-khaki-ink);font-size:14px}.search-overview header>a{text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;display:inline-flex}.search-overview ol{border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none}.search-overview li{border-bottom:1px solid var(--c-line-soft);flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding-block:10px;display:flex}.search-overview li a{font-weight:var(--fw-strong);overflow-wrap:anywhere;text-underline-offset:4px}
.editorial-head{padding:var(--sp-6) 0 var(--sp-5)}.editorial-head h1{font-weight:680;line-height:1.25}.editorial-head .editorial-copy>.meta{margin:0 0 4px}.editorial-icon{color:var(--c-khaki-ink);margin-bottom:10px;display:block}.editorial-compact{padding-top:0}.editorial-portrait{margin-top:var(--sp-6);background:linear-gradient(110deg, var(--c-paper) 10%, #f4ecdf 92%);border:0;border-radius:12px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch;padding:0;display:grid;overflow:hidden}.editorial-portrait .editorial-copy{align-self:center;padding:clamp(18px,3vw,42px)}.editorial-portrait .lede{margin-bottom:0}.editorial-portrait-media{isolation:isolate;justify-content:center;align-items:end;min-width:0;display:flex;position:relative}.editorial-linework{z-index:-1;fill:none;width:100%;height:100%;stroke:var(--c-khaki);stroke-width:1.15px;opacity:.22;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 93%,#0000)}.editorial-linework path{vector-effect:non-scaling-stroke}.editorial-olive .editorial-linework{opacity:.28}.editorial-portrait-media img{object-fit:contain;object-position:center bottom;width:100%;height:clamp(148px,19vw,245px);display:block}.editorial-olive{background:linear-gradient(110deg, var(--c-paper) 10%, #e9eddf 92%)}.about-index .editorial-portrait{margin-bottom:var(--sp-4)}@keyframes editorial-in{0%{opacity:.72;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes editorial-menu-in{0%{opacity:.75;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.editorial-copy,.frontispiece-copy,.in-view-motion{animation:editorial-in .4s var(--ease-out) both}.frontispiece-art{animation:editorial-in .5s var(--ease-out) both}.editorial-portrait-media img{animation:editorial-object-in .54s var(--ease-out) both}@keyframes editorial-object-in{0%{opacity:.35;transform:translateY(9px)}to{opacity:1;transform:none}}.menu.open{animation:editorial-menu-in .2s var(--ease-out) both}.tabs a,.agenda-directory a,.table tbody tr,.quick a,.graph-explorer-controls button{transition:background-color .16s,color .16s,border-color .16s}.agenda-arrow,.topic-arrow{transition:transform .2s var(--ease-out)}.public-graph-canvas :is(line,g[role=button]){transition:opacity .13s,stroke .13s}.button:active,.home-search button:active,.public-graph-toolbar button:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.agenda-directory a:hover .agenda-arrow,.topic-index a:hover .topic-arrow{transform:translate(2px,-2px)}}@media (max-width:680px){.editorial-portrait{border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(85px,.55fr)}.editorial-portrait .editorial-copy{padding:15px 0 15px 15px}.editorial-portrait-media img{height:clamp(120px,35vw,180px)}.editorial-portrait .lede{font-size:14px}.editorial-icon{width:24px;height:24px;margin-bottom:7px}}@media (prefers-reduced-motion:reduce){.editorial-copy,.frontispiece-copy,.in-view-motion,.editorial-portrait-media img,.frontispiece-art,.menu.open{animation:none}.agenda-directory a:hover .agenda-arrow,.topic-index a:hover .topic-arrow,.button:active,.home-search button:active,.public-graph-toolbar button:active{transform:none}}
