.section--blog{padding-block-start:calc(var(--header-h) + var(--sp-8))}.blog-hero{gap:var(--sp-4);max-width:48rem;flex-direction:column;margin-block-end:var(--sp-8);display:flex}.blog-hero__title{margin:0}.blog-hero__line{display:block}.lb-sheets{gap:var(--sp-9);flex-direction:column;display:flex}.lb-sheet__head{align-items:center;gap:var(--sp-4);margin-block-end:var(--sp-5);display:flex}.lb-sheet__stamp{gap:var(--sp-4);font-size:var(--fs-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;margin:0;display:flex}.lb-sheet__week{color:var(--lens-lit)}.lb-sheet__rule{background:var(--hairline);height:1px;min-width:var(--sp-6);flex:1}.lb-sheet__span{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.lightbox{--lx:50%;--ly:50%;isolation:isolate;padding:clamp(var(--sp-5), 3vw, var(--sp-8));gap:var(--sp-6) var(--sp-6);background-color:var(--carbon);background-image:linear-gradient(var(--hairline) 1px, transparent 1px), linear-gradient(90deg, var(--hairline) 1px, transparent 1px);outline:1px solid var(--hairline);background-position:-1px -1px;background-size:32px 32px;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;margin:0;list-style:none;display:grid;position:relative}.lightbox:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at var(--lx) var(--ly), #6e0f1e8c, transparent 70%), radial-gradient(120% 90% at 50% 50%, #6e0f1e1f, transparent 80%);transition:background-position var(--dur-slow) var(--ease-glass);position:absolute;inset:0}.lightbox:after{content:"";pointer-events:none;--t:10px;background:linear-gradient(var(--legend-dim), var(--legend-dim)) top left / var(--t) 1px, linear-gradient(var(--legend-dim), var(--legend-dim)) top left / 1px var(--t), linear-gradient(var(--legend-dim), var(--legend-dim)) top right / var(--t) 1px, linear-gradient(var(--legend-dim), var(--legend-dim)) top right / 1px var(--t), linear-gradient(var(--legend-dim), var(--legend-dim)) bottom left / var(--t) 1px, linear-gradient(var(--legend-dim), var(--legend-dim)) bottom left / 1px var(--t), linear-gradient(var(--legend-dim), var(--legend-dim)) bottom right / var(--t) 1px, linear-gradient(var(--legend-dim), var(--legend-dim)) bottom right / 1px var(--t);background-repeat:no-repeat;position:absolute;inset:8px}.slide{--tilt:0deg;--nudge:0;grid-column:1/-1;min-width:0}@media (max-width:899px){.slide:nth-child(2n){margin-inline-start:8%}.slide:nth-child(odd):not(:first-child){margin-inline-end:8%}}@media (min-width:900px){.lightbox[data-count="3"] .slide[data-rank="1"],.lightbox[data-count="2"] .slide[data-rank="1"]{--tilt:-.4deg;grid-area:1/1/span 2/span 7;display:flex}.slide[data-rank="1"] .slide__mount{flex:1}.slide[data-rank="1"] .slide__window{flex:1;justify-content:flex-end;min-height:22rem}.slide[data-rank="1"] .slide__numeral{font-size:clamp(12rem,4rem + 20vw,26rem);inset-block-start:-.08em;inset-inline:.04em auto}.slide[data-rank="1"] .slide__excerpt{-webkit-line-clamp:6;max-width:60ch}.slide[data-rank="2"]{--tilt:-1.2deg;grid-area:1/8/auto/-1;align-self:start;margin-block-start:var(--sp-5)}.slide[data-rank="3"]{--nudge:-6%;--tilt:.8deg;grid-area:2/8/auto/-1;align-self:end}.lightbox[data-count="1"] .slide{grid-column:2/span 8}.lightbox[data-count="2"] .slide[data-rank="2"]{align-self:center}.lightbox[data-mirror] .slide[data-rank="1"]{--tilt:.4deg;grid-column:6/-1}.lightbox[data-mirror] .slide[data-rank="2"]{--tilt:1.2deg;grid-column:1/span 5}.lightbox[data-mirror] .slide[data-rank="3"]{--nudge:6%;--tilt:-.8deg;grid-column:1/span 5}.lightbox[data-mirror][data-count="1"] .slide{grid-column:4/span 8}}.slide__mount{--lift:0px;--lit:0;gap:var(--sp-2);padding:var(--sp-3) clamp(var(--sp-3), 1.4vw, var(--sp-5)) var(--sp-3);color:inherit;background:var(--carbon-2);box-shadow:inset 0 0 0 1px #b9c2c614, 0 0 calc(var(--lit) * 40px) rgb(176 24 47/calc(var(--lit) * .45));translate:var(--nudge) var(--lift);rotate:var(--tilt);transition:translate var(--dur-base) var(--ease-glass), rotate var(--dur-base) var(--ease-glass), box-shadow var(--dur-base) var(--ease-glass), outline-color var(--dur-fast) var(--ease-glass);outline:1px solid #00000080;flex-direction:column;text-decoration:none;display:flex;position:relative}.slide__mount:hover,.slide__mount:focus-visible{--lift:-6px;--lit:1;outline-color:var(--hairline-lit);rotate:0deg}.slide__mount:focus-visible{outline:1px solid var(--lens-lit);outline-offset:3px}.slide__label,.slide__foot{justify-content:space-between;align-items:center;gap:var(--sp-3);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;display:flex}.slide__label{color:var(--legend)}.slide__label>span{text-overflow:ellipsis;overflow:hidden}.slide__window{gap:var(--sp-3);padding:clamp(var(--sp-4), 2vw, var(--sp-6));background:radial-gradient(120% 90% at 30% 0%, rgb(244 238 233/calc(.03 + var(--lit) * .05)), transparent 60%), linear-gradient(180deg, var(--ink), var(--black));outline:1px solid rgb(185 194 198/calc(.12 + var(--lit) * .12));transition:outline-color var(--dur-base) var(--ease-glass);flex-direction:column;display:flex;position:relative;overflow:hidden}.slide__window:before{content:"";pointer-events:none;border:1px solid #b9c2c60f;position:absolute;inset:6px}.slide__numeral{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px rgb(231 76 96/calc(.22 + var(--lit) * .35));pointer-events:none;transition:-webkit-text-stroke-color var(--dur-base) var(--ease-glass);font-size:clamp(5rem,3rem + 7vw,10rem);font-weight:800;line-height:1;position:absolute;inset-block-start:-.12em;inset-inline-end:.08em}.slide__kicker{margin:0;position:relative}.slide__title{font-family:var(--font-display);text-transform:uppercase;font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--tracking-display);color:var(--paper);font-size:var(--fs-h3);text-wrap:balance;max-width:22ch;position:relative}.slide[data-rank]:not([data-rank="1"]) .slide__title{font-size:clamp(1.25rem,1.1rem + .6vw,1.75rem)}.slide__excerpt{color:var(--paper-2);font-size:var(--fs-small);line-height:var(--lh-normal);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.slide[data-rank="1"] .slide__excerpt{font-size:var(--fs-body);-webkit-line-clamp:4}.slide__foot{color:var(--legend)}.slide__dot{background:var(--lens);flex:none;width:5px;height:5px}.slide__foot>span:first-of-type{margin-inline-end:auto}.slide__open{color:var(--lens-lit);opacity:calc(.4 + var(--lit) * .6);transition:opacity var(--dur-fast) var(--ease-glass)}.cells{flex-wrap:wrap;gap:3px;margin-block-start:var(--sp-2);display:flex;position:relative}.cells__cell{background:var(--c);width:10px;height:10px;display:block}.cells__cell[data-other]{background:repeating-linear-gradient(135deg, var(--legend-dim) 0 2px, var(--carbon-2) 2px 4px)}.post{gap:var(--sp-7);flex-direction:column;display:flex}.post__head{gap:var(--sp-4);border-block-end:1px solid var(--hairline);flex-direction:column;padding-block-end:var(--sp-6);display:flex}.post__kicker{margin:0}.post__crumb{color:var(--lens-lit);text-decoration:none}.post__crumb:hover,.post__crumb:focus-visible{text-decoration:underline}.post__title{text-wrap:balance;max-width:28ch;margin:0}.post__standfirst{max-width:60rem;margin:0}.post__meta{align-items:center;gap:var(--sp-2) var(--sp-5);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;display:flex}.post__meta .cells{margin:0}.post__body{gap:var(--sp-4);color:var(--paper-2);font-size:var(--fs-body);line-height:var(--lh-normal);flex-direction:column;display:flex}.post__body p{margin:0}.post__subhead{margin:var(--sp-5) 0 0;color:var(--paper);font-size:var(--fs-lead)}.post__disclosure{max-width:60rem;font-size:var(--fs-small);line-height:var(--lh-normal);color:var(--paper-2);margin:0}.post__nav{align-items:start;gap:var(--sp-5);border-block-start:1px solid var(--hairline);grid-template-columns:1fr auto 1fr;padding-block-start:var(--sp-6);display:grid}.post__step{gap:var(--sp-2);color:var(--paper-2);flex-direction:column;text-decoration:none;display:flex}.post__step .mono{font-size:var(--fs-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lens-lit)}.post__step:hover>span:last-child,.post__step:focus-visible>span:last-child{color:var(--paper);text-decoration:underline}.post__step--older{text-align:end}.post__step--all{align-self:center}.post__loading{min-height:60vh}.post__fallback{margin-block-start:var(--sp-5)}@media (max-width:599px){.lb-sheet__head{gap:var(--sp-2) var(--sp-4);flex-wrap:wrap}.lb-sheet__rule{flex-basis:100%;order:3}.post__nav{grid-template-columns:1fr}.post__step--older{text-align:start}}@media (prefers-reduced-motion:reduce){.slide{--tilt:0deg!important}.slide__mount,.slide__window,.slide__numeral,.slide__open,.lightbox:before{transition:none}.slide__mount:hover,.slide__mount:focus-visible{--lift:0px}}
