.BookSpine-module-scss-module__NBOGbq__spine{width:114px;height:var(--spine-height,566px);background:repeating-linear-gradient(90deg, #0000000d 0 1px, transparent 1px 4px),repeating-linear-gradient(0deg, #ffffff09 0 2px, transparent 2px 4px),var(--cover);color:var(--ink-on);cursor:pointer;transition:transform .4s var(--ease),opacity .45s var(--ease),width .45s var(--ease),margin .45s var(--ease),box-shadow .4s var(--ease);border:none;border-radius:5px 5px 2px 2px;flex-direction:column;flex:0 0 114px;align-items:center;padding:22px 10px 18px;display:flex;position:relative;box-shadow:inset 1.5px 0 3px #ffffff24,inset -3px 0 8px #00000042,0 14px 26px -18px #281e14b3}.BookSpine-module-scss-module__NBOGbq__spine:hover{transform:translateY(-9px)}.BookSpine-module-scss-module__NBOGbq__spine:focus-visible{outline:2px solid var(--accent-mid);outline-offset:3px}.BookSpine-module-scss-module__NBOGbq__year{font-family:var(--font-serif);letter-spacing:.04em;font-size:18px;line-height:1}.BookSpine-module-scss-module__NBOGbq__rule{flex:none;justify-content:center;align-items:center;width:22px;height:6px;margin:14px 0;display:flex;position:relative}.BookSpine-module-scss-module__NBOGbq__rule:before{content:"";opacity:.35;background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0}.BookSpine-module-scss-module__NBOGbq__rule:after{content:"";opacity:.72;background:currentColor;width:4.5px;height:4.5px;position:relative;transform:rotate(45deg)}.BookSpine-module-scss-module__NBOGbq__title{writing-mode:vertical-rl;font-family:var(--font-serif);font-weight:400;font-size:clamp(12.5px,var(--spine-height,566px)*.0274,15.5px);letter-spacing:.015em;text-align:center;flex:auto;justify-content:center;align-items:center;max-height:100%;line-height:1.42;display:flex;overflow:hidden}.BookSpine-module-scss-module__NBOGbq__journal{font-family:var(--font-serif);text-align:center;opacity:.72;max-width:98px;margin-top:2px;font-size:10px;font-style:italic;line-height:1.3}.BookSpine-module-scss-module__NBOGbq__accolade{opacity:.72;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-top:12px;display:flex}.BookSpine-module-scss-module__NBOGbq__index{font-family:var(--font-mono);letter-spacing:.1em;opacity:.62;margin-top:11px;font-size:10px}.BookSpine-module-scss-module__NBOGbq__topbar{background:var(--accent-mid);opacity:0;border-radius:5px 5px 0 0;height:4px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.BookSpine-module-scss-module__NBOGbq__selected{z-index:1;box-shadow:inset 1.5px 0 3px #ffffff24,inset -3px 0 8px #00000042,0 0 0 2px rgba(var(--accent-glow), .85),0 26px 40px -22px rgba(var(--accent-glow), .7);transform:translateY(-26px)}.BookSpine-module-scss-module__NBOGbq__selected:hover{transform:translateY(-26px)}.BookSpine-module-scss-module__NBOGbq__selected .BookSpine-module-scss-module__NBOGbq__topbar{opacity:1}.BookSpine-module-scss-module__NBOGbq__dimmed{opacity:0;pointer-events:none;flex-basis:0;width:0;padding-left:0;padding-right:0;overflow:hidden}
.DetailCard-module-scss-module__AbHHkq__anchor{z-index:8;width:332px;position:absolute;top:50%;transform:translateY(-50%)}.DetailCard-module-scss-module__AbHHkq__card{border:1px solid var(--accent-mid);text-align:center;background:linear-gradient(#fdf6ef,#f7ece1);border-radius:5px;padding:30px 30px 28px;animation:.42s cubic-bezier(.2,.85,.25,1) DetailCard-module-scss-module__AbHHkq__cardIn;position:relative;box-shadow:0 26px 50px -20px #3c1e2866}.DetailCard-module-scss-module__AbHHkq__card:before{content:"";border:1px solid rgba(var(--accent-glow), .3);pointer-events:none;border-radius:3px;position:absolute;inset:6px}.DetailCard-module-scss-module__AbHHkq__close{border:1px solid rgba(var(--accent-glow), .4);width:24px;height:24px;color:var(--accent-mid);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:background .3s,color .3s;display:flex;position:absolute;top:12px;right:12px}.DetailCard-module-scss-module__AbHHkq__close:hover{background:var(--accent-mid);color:var(--on-accent)}.DetailCard-module-scss-module__AbHHkq__close:focus-visible{outline:2px solid var(--accent-mid);outline-offset:3px}.DetailCard-module-scss-module__AbHHkq__year{font-family:var(--font-serif);color:var(--science-line);font-size:30px;line-height:1}.DetailCard-module-scss-module__AbHHkq__kind{font-family:var(--font-mono);letter-spacing:.22em;color:var(--text-label);margin-top:8px;font-size:9.5px}.DetailCard-module-scss-module__AbHHkq__badgeRow{justify-content:center;margin-top:12px;display:flex}.DetailCard-module-scss-module__AbHHkq__badge{border:1px solid rgba(var(--accent-glow), .4);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-label);border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:9px;display:inline-flex}.DetailCard-module-scss-module__AbHHkq__diamond{color:var(--accent-mid);justify-content:center;align-items:center;gap:10px;margin:14px 0;font-size:8px;display:flex}.DetailCard-module-scss-module__AbHHkq__diamond span{background:rgba(var(--accent-glow), .4);width:40px;height:1px}.DetailCard-module-scss-module__AbHHkq__title{font-family:var(--font-serif);color:var(--ink);font-size:19px;font-weight:400;line-height:1.22}.DetailCard-module-scss-module__AbHHkq__authors{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.5}.DetailCard-module-scss-module__AbHHkq__journal{font-family:var(--font-serif);color:var(--body);margin-top:8px;font-size:12.5px;font-style:italic}.DetailCard-module-scss-module__AbHHkq__abstract,.DetailCard-module-scss-module__AbHHkq__abstractMuted{color:var(--body);text-align:center;max-height:7.5em;margin-top:16px;font-size:12.5px;line-height:1.6;overflow:hidden}.DetailCard-module-scss-module__AbHHkq__abstractMuted{color:var(--soft);font-style:italic}.DetailCard-module-scss-module__AbHHkq__read{font-family:var(--font-mono);letter-spacing:.16em;color:var(--accent-mid);border-bottom:1px solid var(--accent);align-items:center;gap:8px;margin-top:20px;padding-bottom:5px;font-size:11px;transition:color .3s;display:inline-flex}.DetailCard-module-scss-module__AbHHkq__read:hover{color:var(--accent-deep)}.DetailCard-module-scss-module__AbHHkq__read:focus-visible{outline:2px solid var(--accent-mid);outline-offset:3px}
.Publications-module-scss-module__EcqUia__page{max-width:var(--content-max);--spine-height:clamp(340px, calc(100svh - 330px), 566px);--page-gap:clamp(24px, 4vw, 64px);padding:calc(var(--nav-height) + clamp(16px,4svh,40px)) var(--gutter) clamp(24px,5svh,70px);column-gap:var(--page-gap);grid-template-columns:clamp(400px,36vw,540px) minmax(0,1fr);align-content:center;min-height:100svh;margin:0 auto;display:grid}.Publications-module-scss-module__EcqUia__intro{flex-direction:column;grid-area:1/1;padding-bottom:28px;display:flex}.Publications-module-scss-module__EcqUia__introFoot{margin-top:auto}.Publications-module-scss-module__EcqUia__heading{font-family:var(--font-serif);font-weight:400;font-size:var(--intro-title-size);line-height:var(--intro-title-lh);letter-spacing:-.02em;color:var(--ink);font-size:min(var(--intro-title-size),10svh)}.Publications-module-scss-module__EcqUia__eyebrow{font-family:var(--font-mono);font-size:var(--intro-eyebrow-size);letter-spacing:var(--intro-eyebrow-tracking);line-height:var(--intro-eyebrow-lh);color:var(--science-line);margin-top:min(var(--intro-title-gap),2.5svh);max-width:280px}.Publications-module-scss-module__EcqUia__blurb{font-size:var(--intro-body-size);line-height:var(--intro-body-lh);color:var(--body);margin-top:min(var(--intro-eyebrow-gap),2svh);max-width:320px}.Publications-module-scss-module__EcqUia__stats{grid-template-columns:repeat(3,auto);gap:26px;margin-top:clamp(16px,3.5svh,34px);display:grid}.Publications-module-scss-module__EcqUia__statValue{font-family:var(--font-serif);color:var(--accent-mid);font-size:34px;line-height:1}.Publications-module-scss-module__EcqUia__statLabel{font-family:var(--font-mono);letter-spacing:.14em;color:var(--soft);max-width:9ch;margin-top:8px;font-size:8.5px;line-height:1.5}.Publications-module-scss-module__EcqUia__filterMeta{font-family:var(--font-mono);letter-spacing:.18em;color:var(--text-label);align-items:baseline;margin-top:36px;font-size:11px;display:none}.Publications-module-scss-module__EcqUia__chips{flex-wrap:wrap;gap:9px;margin-top:clamp(16px,3.5svh,36px);display:flex}.Publications-module-scss-module__EcqUia__chip{font-family:var(--font-mono);letter-spacing:.12em;color:var(--nav-ink);border:1px solid var(--rule);background:0 0;border-radius:999px;padding:8px 15px;font-size:10.5px;transition:background .3s,color .3s,border-color .3s}.Publications-module-scss-module__EcqUia__chip:hover{border-color:var(--accent-mid)}.Publications-module-scss-module__EcqUia__chip:focus-visible{outline:2px solid var(--accent-mid);outline-offset:3px}.Publications-module-scss-module__EcqUia__chipActive{background:var(--accent-mid);border-color:var(--accent-mid);color:var(--on-accent)}.Publications-module-scss-module__EcqUia__shelfCol{display:contents}.Publications-module-scss-module__EcqUia__shelfArea{grid-area:1/2;align-self:end;min-width:0;position:relative}.Publications-module-scss-module__EcqUia__shelf{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y;cursor:grab;padding:35px 2px 26px;overflow:auto hidden}.Publications-module-scss-module__EcqUia__shelf::-webkit-scrollbar{display:none}.Publications-module-scss-module__EcqUia__shelf:active{cursor:grabbing}.Publications-module-scss-module__EcqUia__locked{cursor:default;touch-action:none;overflow-x:hidden}.Publications-module-scss-module__EcqUia__locked:active{cursor:default}.Publications-module-scss-module__EcqUia__shelfTrack{align-items:flex-end;gap:0;width:max-content;padding-bottom:2px;display:flex}.Publications-module-scss-module__EcqUia__railWrap{flex-direction:column;grid-area:2/2;align-items:center;gap:12px;min-width:0;margin-top:22px;display:flex}.Publications-module-scss-module__EcqUia__railTrack{align-items:center;width:min(560px,90%);height:14px;display:flex;position:relative}.Publications-module-scss-module__EcqUia__railLine{background:#5e594d47;height:1px;position:absolute;top:50%;left:0;right:0}.Publications-module-scss-module__EcqUia__railDots{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.Publications-module-scss-module__EcqUia__railDots span{background:#5e594d59;border-radius:50%;width:4px;height:4px}.Publications-module-scss-module__EcqUia__railThumb{background:var(--accent-mid);width:11px;height:11px;box-shadow:0 0 0 4px rgba(var(--accent-glow), .18);border-radius:50%;margin:-5.5px 0 0 -5.5px;transition:left .12s;position:absolute;top:50%;left:0}.Publications-module-scss-module__EcqUia__railCaption{font-family:var(--font-mono);letter-spacing:.18em;color:var(--soft);font-size:11px}.Publications-module-scss-module__EcqUia__mobileList{flex-direction:column;gap:16px;display:none}.Publications-module-scss-module__EcqUia__mCard{border:1px solid var(--rule);background:#ffffff4d;border-radius:12px;align-items:stretch;transition:border-color .3s;display:flex;overflow:hidden}.Publications-module-scss-module__EcqUia__mCardOpen{border-color:var(--accent-mid)}.Publications-module-scss-module__EcqUia__mContent{flex-direction:column;flex:auto;min-width:0;display:flex}.Publications-module-scss-module__EcqUia__mCardMain{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;width:100%;min-width:0;padding:18px 18px 16px 20px;display:flex}.Publications-module-scss-module__EcqUia__mCardMain:focus-visible{outline:2px solid var(--accent-mid);outline-offset:3px}.Publications-module-scss-module__EcqUia__mSpine{min-height:150px;color:var(--ink-on);background:repeating-linear-gradient(90deg, #0000000d 0 1px, transparent 1px 4px),repeating-linear-gradient(0deg, #ffffff09 0 2px, transparent 2px 4px),var(--cover);flex-direction:column;flex:0 0 78px;align-items:center;padding:16px 8px;display:flex;box-shadow:inset -3px 0 8px #00000038}.Publications-module-scss-module__EcqUia__mYear{font-family:var(--font-serif);letter-spacing:.04em;font-size:16px}.Publications-module-scss-module__EcqUia__mRule{justify-content:center;align-items:center;width:18px;height:6px;margin:10px 0;display:flex;position:relative}.Publications-module-scss-module__EcqUia__mRule:before{content:"";opacity:.35;background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0}.Publications-module-scss-module__EcqUia__mRule:after{content:"";opacity:.72;background:currentColor;width:4px;height:4px;transform:rotate(45deg)}.Publications-module-scss-module__EcqUia__mAccolade{opacity:.72;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-top:auto;display:flex}.Publications-module-scss-module__EcqUia__mAccolade+.Publications-module-scss-module__EcqUia__mIndex{margin-top:10px}.Publications-module-scss-module__EcqUia__mIndex{font-family:var(--font-mono);letter-spacing:.1em;opacity:.62;margin-top:auto;font-size:10px}.Publications-module-scss-module__EcqUia__mBadge{border:1px solid rgba(var(--accent-glow), .4);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-label);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:10px;padding:4px 10px;font-size:8.5px;display:inline-flex}.Publications-module-scss-module__EcqUia__mBody{flex-direction:column;flex:auto;min-width:0;padding:18px 18px 18px 20px;display:flex}.Publications-module-scss-module__EcqUia__mKind{font-family:var(--font-mono);letter-spacing:.2em;color:var(--text-label);margin-bottom:10px;font-size:9.5px}.Publications-module-scss-module__EcqUia__mTitle{font-family:var(--font-serif);color:var(--ink);font-size:20px;font-weight:400;line-height:1.18}.Publications-module-scss-module__EcqUia__mJournal{font-family:var(--font-serif);color:var(--body);margin-top:12px;font-size:13px;font-style:italic}.Publications-module-scss-module__EcqUia__mExpandable{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.Publications-module-scss-module__EcqUia__mExpandableOpen{grid-template-rows:1fr}.Publications-module-scss-module__EcqUia__mExpandableInner{flex-direction:column;min-height:0;display:flex;overflow:hidden}.Publications-module-scss-module__EcqUia__mAuthors{color:var(--muted);margin-top:4px;font-size:12.5px;line-height:1.5}.Publications-module-scss-module__EcqUia__mAbstract{color:var(--body);margin-top:14px;font-size:13px;line-height:1.6}.Publications-module-scss-module__EcqUia__mExpand{font-family:var(--font-mono);letter-spacing:.18em;color:var(--soft);margin-top:16px;font-size:10px;transition:color .32s}.Publications-module-scss-module__EcqUia__mCardOpen .Publications-module-scss-module__EcqUia__mExpand{color:var(--accent-mid)}.Publications-module-scss-module__EcqUia__mReadWrap{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.Publications-module-scss-module__EcqUia__mReadWrapOpen{grid-template-rows:1fr}.Publications-module-scss-module__EcqUia__mReadWrapInner{min-height:0;overflow:hidden}.Publications-module-scss-module__EcqUia__mRead{font-family:var(--font-mono);letter-spacing:.16em;color:var(--accent-mid);border-bottom:1px solid var(--accent);align-items:center;gap:8px;width:fit-content;margin:0 20px 18px;padding-bottom:5px;font-size:11px;display:inline-flex}@media (max-width:1080px){.Publications-module-scss-module__EcqUia__page{gap:var(--page-gap);grid-template-columns:minmax(0,1fr);align-content:start;min-height:0}.Publications-module-scss-module__EcqUia__intro,.Publications-module-scss-module__EcqUia__shelfArea,.Publications-module-scss-module__EcqUia__railWrap{grid-area:auto}.Publications-module-scss-module__EcqUia__intro{padding-bottom:0;display:block}.Publications-module-scss-module__EcqUia__railWrap{margin-top:calc(22px - var(--page-gap))}.Publications-module-scss-module__EcqUia__intro,.Publications-module-scss-module__EcqUia__mobileList{min-width:0}.Publications-module-scss-module__EcqUia__eyebrow,.Publications-module-scss-module__EcqUia__blurb{width:100%;max-width:none}}@media (max-width:760px){.Publications-module-scss-module__EcqUia__shelfArea,.Publications-module-scss-module__EcqUia__railWrap{display:none}.Publications-module-scss-module__EcqUia__mobileList,.Publications-module-scss-module__EcqUia__filterMeta{display:flex}.Publications-module-scss-module__EcqUia__chips{flex-wrap:wrap;margin-top:14px}.Publications-module-scss-module__EcqUia__stats{grid-template-columns:repeat(3,1fr);gap:12px}.Publications-module-scss-module__EcqUia__statValue{font-size:28px}.Publications-module-scss-module__EcqUia__statLabel{max-width:none;font-size:8px}}@media (max-width:560px){.Publications-module-scss-module__EcqUia__stats{gap:10px}.Publications-module-scss-module__EcqUia__statValue{font-size:25px}}
