@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-bam-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:DM Mono;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/14d5a68041329f7f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/268f004ea3786b37-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eff95c6845f9d0bc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5d259b4d93dec8ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/29b045e9545673fa-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/76fcc95954fbfc88-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8d0a1832fd3be0c8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/d7df244fe7b07b95-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono Fallback;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3916eb{font-family:DM Mono,DM Mono Fallback}.__variable_3916eb{--font-bam-mono:"DM Mono","DM Mono Fallback"}:root{--bam-bg:#0D0D0D;--bam-surface:#111111;--bam-surface-2:#161616;--bam-overlay:rgba(13,13,13,0.72);--bam-cream:#F0EBE1;--bam-cream-80:rgba(240,235,225,0.80);--bam-cream-60:rgba(240,235,225,0.60);--bam-cream-40:rgba(240,235,225,0.40);--bam-cream-20:rgba(240,235,225,0.20);--bam-cream-08:rgba(240,235,225,0.08);--bam-cream-03:rgba(240,235,225,0.03);--bam-border:rgba(240,235,225,0.10);--bam-red:#C8003C;--bam-red-dark:#98002E;--bam-red-glow:rgba(200,0,60,0.15);--bam-red-subtle:rgba(200,0,60,0.08);--bam-font-serif:var(--font-bam-serif),Georgia,serif;--bam-font-mono:var(--font-bam-mono),"Fira Mono",ui-monospace,monospace;--bam-t-display:clamp(4rem,12vw,9rem);--bam-t-headline:clamp(2.5rem,7vw,5.5rem);--bam-t-title:clamp(1.5rem,4vw,2.5rem);--bam-t-body-lg:clamp(1.1rem,2.5vw,1.4rem);--bam-t-body:1rem;--bam-t-label:0.75rem;--bam-t-micro:0.625rem;--bam-t-cell:0.8125rem;--bam-t-col:0.625rem;--bam-row-h:2.5rem;--bam-dense-track:0.02em;--bam-space-xs:0.25rem;--bam-space-sm:0.5rem;--bam-space-md:1rem;--bam-space-lg:1.5rem;--bam-space-xl:2.5rem;--bam-space-2xl:4rem;--bam-space-3xl:7rem;--bam-pad:clamp(1.5rem,5vw,5rem)}*{box-sizing:border-box;margin:0;padding:0}.bam-root,html{background:var(--bam-bg)}.bam-root{color:var(--bam-cream);font-family:var(--bam-font-mono);font-size:var(--bam-t-body);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}.bam-grain{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:.055}body:not(.is-touch) *,body:not(.is-touch) :after,body:not(.is-touch) :before{cursor:none!important}#bam-cursor{position:fixed;top:0;left:0;width:8px;height:8px;border-radius:50%;background:var(--bam-cream);pointer-events:none;z-index:99999;transform:translate(-50%,-50%);mix-blend-mode:difference;transition:transform .18s cubic-bezier(.34,1.2,.64,1),opacity .2s ease}#bam-cursor.hovered{transform:translate(-50%,-50%) scale(2.2)}#bam-cursor.on-input{transform:translate(-50%,-50%) scale(1.5)}#bam-cursor.hidden{opacity:0}@keyframes bam-fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes bam-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bam-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bam-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes bam-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bam-pulse-border{0%,to{border-color:var(--bam-border)}50%{border-color:rgba(240,235,225,.28)}}@keyframes bam-pulse-opacity{0%,to{opacity:.35}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important}.bam-dropzone,.bam-marquee-track{animation:none!important}}.bam-eyebrow{font-family:var(--bam-font-mono);font-size:var(--bam-t-micro);font-weight:400;color:var(--bam-cream-20);text-transform:uppercase;letter-spacing:.22em;line-height:1;margin-bottom:var(--bam-space-md)}.bam-display{font-size:var(--bam-t-display);line-height:.88}.bam-display,.bam-headline{font-family:var(--bam-font-serif);font-weight:400;color:var(--bam-cream);letter-spacing:-.02em}.bam-headline{font-size:var(--bam-t-headline);line-height:.92}.bam-title{font-family:var(--bam-font-serif);font-size:var(--bam-t-title);font-weight:400;color:var(--bam-cream);letter-spacing:-.01em;line-height:1.1}.bam-display em,.bam-headline em,.bam-title em{font-style:italic}.bam-body{font-family:var(--bam-font-mono);font-size:var(--bam-t-body);font-weight:300;color:var(--bam-cream-60);line-height:1.7}.bam-divider{width:100%;height:1px;background:var(--bam-border);border:none;margin:var(--bam-space-lg) 0}.bam-badge{display:inline-flex;align-items:center;font-family:var(--bam-font-mono);font-size:.6rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;padding:.3em .8em;border-radius:9999px;border:1px solid;white-space:nowrap}.bam-badge--pending{color:var(--bam-cream-40);border-color:var(--bam-cream-20);background:transparent}.bam-badge--confirmed{color:var(--bam-cream-80);border-color:var(--bam-cream-40);background:var(--bam-cream-08)}.bam-badge--record{color:var(--bam-red);border-color:var(--bam-red);background:var(--bam-red-subtle)}.bam-btn-primary{font-family:var(--bam-font-mono);font-size:var(--bam-t-label);font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--bam-cream);background:var(--bam-red);border:none;border-radius:0;padding:1rem 2.5rem;cursor:pointer;transition:background .2s ease,transform .15s ease;display:inline-block;text-decoration:none}.bam-btn-primary:hover{background:var(--bam-red-dark);transform:translateY(-1px)}.bam-btn-primary:disabled{background:rgba(200,0,60,.3);cursor:not-allowed;transform:none}.bam-btn-ghost{font-family:var(--bam-font-mono);font-size:var(--bam-t-label);font-weight:400;text-transform:uppercase;letter-spacing:.2em;color:var(--bam-cream-60);background:transparent;border:1px solid var(--bam-border);border-radius:0;padding:1rem 2.5rem;cursor:pointer;transition:border-color .2s ease,color .2s ease,transform .15s ease;display:inline-block;text-decoration:none}.bam-btn-ghost:hover{border-color:rgba(240,235,225,.35);color:var(--bam-cream-80);transform:translateY(-1px)}.bam-field{display:flex;flex-direction:column;gap:.5rem;margin-bottom:var(--bam-space-lg)}.bam-label{font-size:var(--bam-t-micro);text-transform:uppercase;letter-spacing:.15em;color:var(--bam-cream-40)}.bam-input,.bam-label{font-family:var(--bam-font-mono);font-weight:400}.bam-input{font-size:.875rem;letter-spacing:.05em;color:var(--bam-cream-80);background:var(--bam-surface-2);border:1px solid rgba(240,235,225,.12);border-radius:0;padding:.875rem 1rem;width:100%;outline:none;transition:border-color .2s ease,background .2s ease}.bam-input::placeholder{font-family:var(--bam-font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--bam-cream-20)}.bam-input:focus{border-color:rgba(240,235,225,.35);background:rgba(240,235,225,.04)}.bam-input--error{border-color:var(--bam-red);box-shadow:0 0 0 1px var(--bam-red)}.bam-field-error{font-family:var(--bam-font-mono);font-size:var(--bam-t-micro);color:var(--bam-red);margin-top:.25rem;letter-spacing:.05em}.bam-data-list{display:flex;flex-direction:column}.bam-data-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--bam-space-xl);padding:.875rem 0;border-bottom:1px solid var(--bam-border)}.bam-data-row:first-child{border-top:1px solid var(--bam-border)}.bam-data-key{font-size:var(--bam-t-micro);text-transform:uppercase;letter-spacing:.15em;color:var(--bam-cream-40);flex-shrink:0}.bam-data-key,.bam-data-val{font-family:var(--bam-font-mono);font-weight:400}.bam-data-val{font-size:.875rem;color:var(--bam-cream-80);text-align:right}.bam-data-val--serif{font-family:var(--bam-font-serif);font-size:1.1rem;letter-spacing:-.01em;color:var(--bam-cream)}.bam-card{background:var(--bam-surface);border:1px solid var(--bam-border);padding:var(--bam-space-lg)}.bam-card--featured{border-color:rgba(200,0,60,.35);background:var(--bam-red-subtle)}.bam-nav{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 var(--bam-pad);border-bottom:1px solid var(--bam-border);background:rgba(13,13,13,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000}.bam-nav-brand{letter-spacing:.2em;color:var(--bam-cream-40)}.bam-nav-brand,.bam-nav-page{font-family:var(--bam-font-mono);font-size:var(--bam-t-micro);font-weight:400;text-transform:uppercase}.bam-nav-page{letter-spacing:.15em;color:var(--bam-cream-20)}.bam-nav-link{font-family:var(--bam-font-mono);font-size:var(--bam-t-micro);font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--bam-cream-80);text-decoration:none;padding-bottom:2px;border-bottom:1px solid var(--bam-red);transition:color .2s ease,border-color .2s ease}.bam-nav-link:hover{color:var(--bam-cream);border-color:var(--bam-red-dark)}.bam-marquee-wrap{overflow:hidden;border-top:1px solid var(--bam-border);border-bottom:1px solid var(--bam-border);padding:.6rem 0}.bam-marquee-track{display:flex;gap:0;width:max-content;animation:bam-marquee 45s linear infinite}.bam-marquee-item{font-family:var(--bam-font-mono);font-size:var(--bam-t-micro);font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:var(--bam-cream-40);white-space:nowrap;padding:0 2rem}.bam-marquee-item--accent{color:var(--bam-red)}.bam-notice{padding:var(--bam-space-md) var(--bam-space-lg);border:1px solid rgba(200,0,60,.25);background:var(--bam-red-subtle)}.bam-notice-label{font-family:var(--bam-font-mono);font-size:var(--bam-t-micro);text-transform:uppercase;letter-spacing:.15em;color:var(--bam-red);margin-bottom:.5rem}.bam-notice-body{font-family:var(--bam-font-mono);font-size:.8rem;color:var(--bam-cream-60);line-height:1.6}.bam-dropzone{border:1.5px dashed rgba(240,235,225,.15);background:var(--bam-surface-2);padding:var(--bam-space-2xl) var(--bam-space-lg);text-align:center;cursor:pointer;transition:border-color .2s ease,background .2s ease;animation:bam-pulse-border 3s ease-in-out infinite}.bam-dropzone--active,.bam-dropzone:hover{border-color:rgba(240,235,225,.35);background:rgba(240,235,225,.04);animation:none}.bam-page{background:var(--bam-bg);color:var(--bam-cream);font-family:var(--bam-font-mono);-webkit-font-smoothing:antialiased;min-height:100vh}.bam-pad-x{padding-left:var(--bam-pad);padding-right:var(--bam-pad)}.bam-narrow{max-width:580px;margin:0 auto}.bam-mid{max-width:760px;margin:0 auto}.bam-wide{max-width:1100px;margin:0 auto}.bam-section-full{min-height:100vh;padding-top:var(--bam-space-3xl)}.bam-hero,.bam-section-full{padding-bottom:var(--bam-space-3xl)}.bam-hero{min-height:88vh;display:flex;flex-direction:column;justify-content:flex-end;padding-top:var(--bam-space-xl)}.bam-split{display:grid;grid-gap:var(--bam-space-2xl);gap:var(--bam-space-2xl);grid-template-columns:1fr 1fr}@media (max-width:768px){.bam-split{grid-template-columns:1fr}}.bam-table{width:100%;border-collapse:separate;border-spacing:0;font-family:var(--bam-font-mono)}.bam-table-scroll{overflow-x:auto}.bam-table thead th{z-index:2;text-align:left;font-size:var(--bam-t-col);font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:var(--bam-cream-40);background:var(--bam-bg);padding:.5rem 1rem;border-bottom:1px solid var(--bam-border);white-space:nowrap}@media (min-width:1200px){.bam-table-scroll{overflow-x:visible}.bam-table thead th{position:-webkit-sticky;position:sticky;top:52px}}.bam-table td{height:var(--bam-row-h);padding:0 1rem;font-size:var(--bam-t-cell);color:var(--bam-cream-80);letter-spacing:var(--bam-dense-track);border-bottom:1px solid var(--bam-border);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.bam-table tbody tr{transition:background .12s ease}.bam-table tbody tr:hover td{background:var(--bam-cream-03)}.bam-cell-name{font-family:var(--bam-font-serif);font-size:1rem;color:var(--bam-cream);letter-spacing:-.01em}.bam-cell-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bam-state{display:inline-flex;align-items:center;gap:.55em;font-size:var(--bam-t-micro);text-transform:uppercase;letter-spacing:.12em;color:var(--bam-cream-40)}.bam-state:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--bam-cream-40);flex-shrink:0}.bam-state--current{color:var(--bam-cream-40)}.bam-state--current:before{background:var(--bam-cream-40)}.bam-state--drifted{color:var(--bam-cream-80)}.bam-state--drifted:before{background:var(--bam-cream)}.bam-state--uncovered{color:var(--bam-red)}.bam-state--uncovered:before{background:var(--bam-red)}.bam-state--unknown{color:var(--bam-cream-20)}.bam-state--unknown:before{background:transparent;border:1px dashed var(--bam-cream-20)}textarea.bam-input{min-height:6rem;line-height:1.6;resize:vertical}select.bam-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--bam-cream-40) 50%),linear-gradient(135deg,var(--bam-cream-40) 50%,transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 12px) 55%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:2.5rem}select.bam-input option{background:var(--bam-surface-2);color:var(--bam-cream-80)}.bam-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 var(--bam-space-lg);gap:0 var(--bam-space-lg)}@media (max-width:640px){.bam-form-grid{grid-template-columns:1fr}}.bam-btn-sm{font-family:var(--bam-font-mono);font-size:var(--bam-t-micro);font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:var(--bam-cream-60);background:transparent;border:1px solid var(--bam-border);border-radius:0;padding:.5rem 1rem;cursor:pointer;transition:border-color .2s ease,color .2s ease}.bam-btn-sm:hover{border-color:rgba(240,235,225,.35);color:var(--bam-cream-80)}.bam-btn-sm--danger{color:var(--bam-red);border-color:rgba(200,0,60,.35)}.bam-btn-sm--danger:hover{border-color:var(--bam-red);color:var(--bam-red)}.bam-timeline{list-style:none;margin:0;padding:0;border-left:1px solid var(--bam-border)}.bam-timeline-item{position:relative;padding:0 0 var(--bam-space-lg) var(--bam-space-lg)}.bam-timeline-item:before{content:"";position:absolute;left:-4px;top:.4rem;width:7px;height:7px;border-radius:50%;background:var(--bam-cream-40)}.bam-timeline-item--published:before{background:var(--bam-red)}.bam-timeline-when{font-family:var(--bam-font-mono);font-size:var(--bam-t-micro);text-transform:uppercase;letter-spacing:.15em;color:var(--bam-cream-40)}.bam-timeline-what{font-family:var(--bam-font-serif);font-size:1.1rem;color:var(--bam-cream);margin:.15rem 0}.bam-timeline-note{font-family:var(--bam-font-mono);font-size:.8rem;color:var(--bam-cream-60);line-height:1.6}