:root{--paper:#f4f1ea;--paper-light:#faf8f3;--ink:#171715;--muted:#6e6b64;--line:#d7d1c6;--card:#fffdfa;--max:1180px;--reading:760px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Georgia,Times New Roman,serif;line-height:1.68}img{max-width:100%}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:4px}.site-header{background:#faf8f3f5;border-bottom:1px solid var(--line)}.site-header-inner{width:min(var(--max),90vw);margin:auto;padding:24px 0 20px;display:flex;justify-content:space-between;gap:30px;align-items:flex-start}.brand{display:block;font:500 34px/1 Arial,sans-serif;letter-spacing:.18em}.tag{display:block;color:var(--muted);font-size:13px;margin-top:8px}.nav{display:flex;gap:31px;align-items:center;padding-top:8px;font-size:16px}.nav-link,.search-link{position:relative}.nav-link.active:after,.search-link.active:after{content:"";height:1px;background:var(--ink);position:absolute;left:0;right:0;bottom:-7px}.search-link{font:24px/1 Georgia,serif}.wrap{width:min(var(--max),90vw);margin:auto}.eyebrow{font:600 11px/1.3 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.meta{font:600 11px/1.4 Arial,sans-serif;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.display-title{font:500 clamp(3.3rem,8vw,6.8rem)/.95 Georgia,serif;margin:.18em 0 .23em;letter-spacing:-.035em}.section-title{font:500 clamp(2rem,4vw,3.2rem)/1.08 Georgia,serif;margin:.2em 0}.lead{font-size:19px;color:#57544f;max-width:720px}.text-link{font-family:Arial,sans-serif;font-size:13px;letter-spacing:.04em}.button{display:inline-block;border:1px solid #8b867e;padding:10px 17px;font:13px Arial,sans-serif;margin-top:12px}.button:hover{background:var(--ink);color:var(--paper-light);text-decoration:none}.home-hero{width:min(var(--max),90vw);margin:auto;padding:58px 0 72px;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(300px,.84fr);align-items:center;gap:54px}.home-hero img{width:100%;height:490px;object-fit:cover}.home-hero-copy h1{font:500 clamp(3rem,6vw,5.4rem)/.97 Georgia,serif;letter-spacing:-.035em;margin:.15em 0 .25em}.home-section{width:min(var(--max),90vw);margin:0 auto;padding:62px 0;border-top:1px solid var(--line)}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px}.thought-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.thought-card{background:var(--card)}.thought-card img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.thought-card-body{padding:20px}.thought-card h3{font:500 27px/1.08 Georgia,serif;margin:7px 0 9px}.thought-card p{color:#5f5b55;font-size:15px}.feature-split{display:grid;grid-template-columns:1fr 1fr;gap:34px}.feature{min-height:330px;padding:36px;position:relative;overflow:hidden;background:#242423;color:#f4f1ea;display:flex;flex-direction:column;justify-content:end}.feature.photo{background:#ddd6cb;color:var(--ink)}.feature h3{font:500 39px/1 Georgia,serif;margin:8px 0}.feature p{max-width:500px}.feature .eyebrow{color:inherit;opacity:.7}.archive-hero{padding:68px 0 30px;max-width:820px}.search-box{display:flex;align-items:center;gap:12px;margin:32px 0 20px;background:var(--card);border:1px solid var(--line);padding:0 18px}.search-box input{width:100%;background:transparent;border:0;outline:0;padding:16px 0;font:16px Arial,sans-serif;color:var(--ink)}.archive-grid{display:grid;grid-template-columns:180px minmax(0,1fr);gap:55px;padding:20px 0 90px}.year-nav{align-self:start;position:sticky;top:24px}.year-nav strong{font:600 11px Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.year-nav a{display:block;color:var(--muted);padding:7px 0}.thought-list{border-top:1px solid var(--line)}.thought-item{display:grid;grid-template-columns:220px minmax(0,1fr);gap:30px;padding:28px 0;border-bottom:1px solid var(--line)}.thought-item img{width:100%;aspect-ratio:4/3;object-fit:cover}.thought-item h2{font:500 31px/1.08 Georgia,serif;margin:5px 0 10px}.thought-item p{color:#5e5b56;margin:0 0 13px}.thought-item[hidden]{display:none}.article{width:min(980px,90vw);margin:48px auto 90px}.article-image-wrap{margin-bottom:36px}.article .heroimg{display:block;width:100%;max-height:570px;object-fit:cover}.credit{font:12px/1.5 Arial,sans-serif;color:var(--muted);margin-top:7px}.article-head,.article-body{width:min(var(--reading),100%);margin-left:auto;margin-right:auto}.article-head{margin-top:37px;margin-bottom:30px}.article-head h1{font:500 clamp(3rem,7vw,5.5rem)/.98 Georgia,serif;letter-spacing:-.035em;margin:.15em 0}.article-body{font-size:19px}.article-body p{margin:0 0 1.45em}.article-body h2,.article-body h3{font-weight:500}.audio{margin:50px 0;padding:25px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.audio strong{display:block;font-size:22px;font-weight:500;margin:6px 0 12px}.audio audio{display:block;width:min(480px,100%);height:42px}.audio-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:12px;font:12px Arial,sans-serif}.article-nav{margin-top:55px;padding-top:23px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:start;font:13px/1.4 Arial,sans-serif}.article-nav .next{text-align:right}.photo-index{width:min(var(--max),90vw);margin:auto;padding:68px 0 100px}.photo-index header{max-width:780px;margin-bottom:52px}.photo-series-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 30px}.photo-series-card img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.photo-series-card h2{font:500 31px/1.06 Georgia,serif;margin:13px 0 5px}.photo-series-card p{margin:0;color:var(--muted);font:13px Arial,sans-serif}.photo-story{width:min(var(--max),90vw);margin:auto;padding:55px 0 100px}.photo-story>header{max-width:820px;margin:0 auto 65px;text-align:center}.photo-story h1{font:500 clamp(3rem,7vw,5.5rem)/1 Georgia,serif;margin:.45em 0 .15em}.photo-story .photos{display:flex;flex-direction:column;gap:70px}.photo-story figure{margin:0 auto;width:fit-content;max-width:100%}.photo-story figure img{display:block;max-width:100%;max-height:86vh;width:auto;height:auto}.photo-story figcaption{margin-top:9px;color:var(--muted);font:12px/1.55 Arial,sans-serif;text-align:left}.photo-story-footer{text-align:center;margin-top:80px}.jameson-hero{background:#222220;color:#f5f0e7;padding:82px 0 75px}.jameson-hero-inner{width:min(var(--max),90vw);margin:auto}.jameson-hero .eyebrow{color:#b8b2a7}.jameson-hero h1{font:500 clamp(3.3rem,8vw,7rem)/.92 Georgia,serif;letter-spacing:-.04em;max-width:900px;margin:.18em 0}.jameson-hero p{max-width:720px;color:#d2ccc1;font-size:19px}.jameson-wrap{width:min(980px,90vw);margin:auto;padding:70px 0 100px}.jameson-chapters{list-style:none;padding:0;margin:25px 0 0;border-top:1px solid var(--line)}.jameson-chapters li{border-bottom:1px solid var(--line)}.jameson-chapters a{display:grid;grid-template-columns:55px 1fr;gap:15px;padding:16px 0}.jameson-chapters span{font:11px Arial,sans-serif;color:var(--muted);padding-top:6px}.jameson-chapters b{font:500 21px Georgia,serif}.jameson-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;margin-top:28px}.archive-card{border-top:1px solid #9e998f;padding-top:15px}.archive-card small{font:10px Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.archive-card h3{font:500 23px/1.1 Georgia,serif;margin:7px 0}.jameson-article{width:min(var(--reading),90vw);margin:55px auto 100px}.jameson-article header{margin:55px 0 35px}.jameson-article h1{font:500 clamp(3rem,7vw,5rem)/1 Georgia,serif;letter-spacing:-.03em}.jameson-article .text{font-size:19px}.related-archive{margin-top:60px;border-top:1px solid var(--line);padding-top:24px}.related-item{margin:24px 0}.jameson-nav{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;margin-top:70px;padding-top:25px;border-top:1px solid var(--line);font:13px Arial,sans-serif}.jameson-nav .next{text-align:right}.simple-page{width:min(900px,90vw);margin:auto;padding:70px 0 100px}.search-results{margin-top:35px;border-top:1px solid var(--line)}.search-result{padding:22px 0;border-bottom:1px solid var(--line)}.search-result small{font:10px Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.search-result h2{font:500 27px Georgia,serif;margin:5px 0}.search-empty{color:var(--muted);padding:24px 0}.site-footer{border-top:1px solid var(--line);width:min(var(--max),90vw);margin:auto;padding:35px 0 45px;display:grid;grid-template-columns:1fr auto;gap:22px 35px;color:var(--muted);font:12px Arial,sans-serif}.site-footer strong{display:block;color:var(--ink);letter-spacing:.13em}.site-footer span{display:block;margin-top:5px}.site-footer nav{display:flex;gap:18px;flex-wrap:wrap}.site-footer small{grid-column:1/-1}@media(max-width:850px){.site-header-inner{display:block}.nav{margin-top:18px;gap:18px;flex-wrap:wrap}.home-hero{grid-template-columns:1fr;padding-top:35px}.home-hero img{height:auto}.thought-cards,.feature-split,.jameson-archive-grid{grid-template-columns:1fr}.year-nav{position:static;display:flex;gap:15px;overflow:auto;border-bottom:1px solid var(--line);padding-bottom:13px}.year-nav strong{display:none}.year-nav a{white-space:nowrap}.thought-item{grid-template-columns:135px 1fr;gap:18px}.thought-item h2{font-size:25px}.photo-series-grid,.jameson-archive-grid{grid-template-columns:1fr}.article-nav,.jameson-nav{grid-template-columns:1fr;gap:14px}.article-nav .next,.jameson-nav .next{text-align:left}.site-footer{grid-template-columns:1fr}}@media(max-width:560px){.brand{font-size:29px}.tag{font-size:12px}.thought-item{grid-template-columns:1fr}.thought-item img{max-height:230px}}.identity{display:flex;align-items:center;gap:16px}.identity:hover{text-decoration:none}.monogram{width:56px;height:56px;border:1px solid rgba(23,23,21,.48);display:grid;place-items:center;position:relative;flex:0 0 auto;font-family:Georgia,serif}.mono-l,.mono-f{position:absolute;font-size:34px;line-height:1}.mono-l{transform:translate(-6px,-4px)}.mono-f{transform:translate(7px,7px);font-style:italic;font-size:31px}.header-jameson{background:#222220;color:#f4f0e8;border-bottom-color:#45423d}.header-jameson .tag{color:#bbb5aa}.header-jameson .monogram{border-color:#8f897f}.header-jameson .nav-link.active:after,.header-jameson .search-link.active:after{background:#f4f0e8}.section-band{border-bottom:1px solid rgba(0,0,0,.08)}.section-band-inner{padding:46px 0 42px}.section-band h1{max-width:860px;margin:.18em 0 0;font:500 clamp(2.7rem,6vw,5.2rem)/.98 Georgia,serif;letter-spacing:-.035em}.thoughts-band{background:#d8d2c7;color:#272522}.photo-band{background:#e5e1d9;color:#222}.about-band{background:#ccc6bc;color:#292722}.search-band{background:#ded8ce;color:#292722}.section-band .eyebrow{color:inherit;opacity:.65}.pos-center{object-position:center center}.pos-top{object-position:center top}.pos-bottom{object-position:center bottom}.pos-left{object-position:left center}.pos-right{object-position:right center}.pos-contain{object-fit:contain!important;background:#e7e1d7}.home-hero img.hero-cover{width:100%;height:490px;object-fit:cover}.thought-card img.card-cover{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.archive-grid{display:grid;grid-template-columns:140px minmax(0,1fr);gap:48px;padding:20px 0 90px}.thought-list{min-width:0}.thought-item{grid-template-columns:minmax(180px,260px) minmax(0,1fr);gap:34px;align-items:start}.thought-item img.thought-cover{width:100%;aspect-ratio:4/3;display:block;object-fit:cover}.thought-item>div{min-width:0}.thought-item h2{overflow-wrap:anywhere}.article .heroimg{display:block;max-width:100%;max-height:640px;margin:0 auto}.article .heroimg.pos-contain{width:auto;object-fit:contain}.article .heroimg:not(.pos-contain){width:100%;object-fit:cover}.site-footer{width:100%;max-width:none;margin:0;padding:42px max(5vw,24px) 48px;background:#222220;color:#bdb7ad;border-top:0;grid-template-columns:1fr auto}.site-footer a{color:#e8e3d9}.site-footer strong{color:#f4f0e8}.footer-brand{display:flex;align-items:center;gap:15px}.footer-monogram{width:44px;height:44px;border:1px solid #777168;display:grid;place-items:center;font:italic 24px Georgia,serif;color:#eee8dd;letter-spacing:-.08em}@media(max-width:850px){.archive-grid{grid-template-columns:1fr}.thought-item{grid-template-columns:160px minmax(0,1fr)}.site-footer{grid-template-columns:1fr}}@media(max-width:560px){.identity{gap:11px}.monogram{width:48px;height:48px}.mono-l{font-size:30px}.mono-f{font-size:27px}.brand{font-size:25px}.thought-item{grid-template-columns:1fr}.home-hero img.hero-cover{height:330px}}.thought-item{grid-template-columns:220px minmax(0,1fr)}.thought-item img.thought-cover{width:auto;max-width:220px;height:auto;max-height:180px;aspect-ratio:auto;object-fit:contain;object-position:left top;justify-self:start;background:transparent}.thought-card img.card-cover{width:100%;max-height:300px;object-fit:cover}@media(max-width:850px){.thought-item{grid-template-columns:180px minmax(0,1fr)}.thought-item img.thought-cover{max-width:180px;max-height:155px}}@media(max-width:560px){.thought-item{grid-template-columns:1fr}.thought-item img.thought-cover{max-width:min(100%,260px);max-height:220px}}.lf-mark{width:56px;height:56px;border:1px solid currentColor;display:inline-block;position:relative;flex:0 0 auto;overflow:hidden;color:inherit}.lf-mark.small{width:44px;height:44px}.lf-mark .lf-l,.lf-mark .lf-f{position:absolute;display:block;line-height:1}.lf-a .lf-l{font:500 39px/1 Georgia,serif;left:10px;top:7px}.lf-a .lf-f{font:500 31px/1 Arial,sans-serif;left:25px;top:14px}.lf-a.small .lf-l{font-size:31px;left:8px;top:6px}.lf-a.small .lf-f{font-size:25px;left:20px;top:11px}.lf-b .lf-l{font:400 40px/1 Arial,sans-serif;left:9px;top:7px}.lf-b .lf-f{font:400 30px/1 Arial,sans-serif;left:25px;top:10px;letter-spacing:-.08em}.lf-b.small .lf-l{font-size:32px;left:7px;top:6px}.lf-b.small .lf-f{font-size:24px;left:20px;top:9px}.lf-c .lf-l{font:italic 40px/1 Georgia,serif;left:9px;top:7px}.lf-c .lf-f{font:500 34px/1 Georgia,serif;left:23px;top:11px}.lf-c.small .lf-l{font-size:32px;left:7px;top:6px}.lf-c.small .lf-f{font-size:27px;left:18px;top:9px}.monogram-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:50px}.monogram-options article{min-height:280px;background:#faf8f3;border-top:1px solid #aaa49a;padding:30px}.monogram-options .lf-mark{width:88px;height:88px;margin-bottom:25px}.monogram-options .lf-a .lf-l{font-size:61px;left:16px;top:12px}.monogram-options .lf-a .lf-f{font-size:48px;left:40px;top:22px}.monogram-options .lf-b .lf-l{font-size:62px;left:15px;top:12px}.monogram-options .lf-b .lf-f{font-size:47px;left:40px;top:17px}.monogram-options .lf-c .lf-l{font-size:62px;left:14px;top:12px}.monogram-options .lf-c .lf-f{font-size:52px;left:37px;top:18px}.monogram-options h2{font:500 25px/1.1 Georgia,serif;margin:5px 0 10px}.monogram-options p{color:#66625c;font-size:15px}@media(max-width:760px){.monogram-options{grid-template-columns:1fr}}.monogram,.footer-monogram{display:none}.header-jameson .lf-mark{color:#d5cfc4}.lf-logo{display:inline-block;width:56px;height:56px;flex:0 0 56px;color:#20201e;line-height:0}.lf-logo.small{width:44px;height:44px;flex-basis:44px}.lf-logo svg{display:block;width:100%;height:100%}.lf-frame{fill:none;stroke:currentColor;stroke-width:2}.lf-shape{fill:currentColor}.header-jameson .lf-logo,.site-footer .lf-logo{color:#e7e1d7}.lf-logo .lf-l,.lf-logo .lf-f{display:none}.logo-scale-test{display:flex;align-items:flex-end;gap:55px;flex-wrap:wrap;margin:45px 0 55px;padding:35px 0;border-top:1px solid #c7c1b7;border-bottom:1px solid #c7c1b7}.logo-scale-test>div{display:flex;flex-direction:column;gap:14px;color:#6a655e;font-size:13px}.logo-scale-test .logo-large .lf-logo{width:140px;height:140px;flex-basis:140px;color:#20201e}@media(max-width:560px){.lf-logo{width:48px;height:48px;flex-basis:48px}.lf-logo.small{width:40px;height:40px;flex-basis:40px}}.article .heroimg,.article .heroimg:not(.pos-contain),.article .heroimg.pos-contain{display:block;width:auto;height:auto;max-width:100%;max-height:none;margin-left:auto;margin-right:auto;object-fit:contain;background:transparent}.article .article-image-wrap{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.article .article-image-wrap .credit{width:100%;margin-top:7px;text-align:left}.lf-logo svg{overflow:visible}.photo-archive{margin-top:80px;padding-top:32px;border-top:1px solid var(--line)}.photo-archive-year{display:grid;grid-template-columns:120px 1fr;gap:24px;padding:24px 0;border-bottom:1px solid var(--line)}.photo-archive-year>h2{margin:0;font:500 24px/1.2 Georgia,serif}.photo-archive-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.photo-archive-list a{display:flex;justify-content:space-between;gap:18px;padding:8px 0;font:15px/1.35 Arial,sans-serif}.photo-archive-list small{color:var(--muted);font-size:12px;text-align:right}@media(max-width:700px){.photo-archive-year{grid-template-columns:1fr;gap:8px}.photo-archive-list{grid-template-columns:1fr}}.photo-archive-link{margin-top:64px;padding-top:24px;border-top:1px solid var(--line);text-align:right}.photo-archive-page{width:min(var(--max),90vw);margin:auto;padding:58px 0 100px}.photo-archive-page>header{max-width:780px;margin-bottom:58px}.photo-archive-page>header .text-link{display:inline-block;margin-bottom:24px}.photo-archive-group{display:block;padding:30px 0 36px;border-top:1px solid var(--line)}.photo-archive-group>h2{margin:0 0 22px;font:500 26px/1.2 Georgia,serif}.photo-archive-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px}.photo-archive-card{min-width:0}.photo-archive-card img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.photo-archive-card h3{font:500 18px/1.18 Georgia,serif;margin:9px 0 4px}.photo-archive-card p{margin:0;color:var(--muted);font:12px/1.4 Arial,sans-serif}@media(max-width:1100px){.photo-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.photo-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.photo-archive-link{text-align:left}.photo-archive-grid{grid-template-columns:1fr}}.jameson-hero-v27{padding:72px 0 76px;overflow:hidden}.jameson-hero-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:70px;align-items:center}.jameson-hero-copy h1{max-width:760px}.jameson-hero-copy p{max-width:680px}.jameson-start{display:inline-block;margin-top:24px;color:#f4f0e8;font:12px Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #777168;padding-bottom:5px}.jameson-figure{margin:0;text-align:center}.jameson-figure img{display:block;width:auto;height:auto;max-width:100%;margin:auto;box-shadow:0 20px 60px #00000052}.jameson-figure figcaption{max-width:360px;margin:12px auto 0;color:#918b82;font:11px/1.5 Arial,sans-serif;text-align:left}.jameson-intro{max-width:760px;margin-bottom:72px}.jameson-toc{margin-top:20px}.jameson-chapters a{grid-template-columns:55px 1fr auto;align-items:baseline}.jameson-chapters i{font:11px Arial,sans-serif;color:var(--muted);font-style:normal;text-transform:uppercase;letter-spacing:.06em}.jameson-archive-section{margin-top:90px;padding-top:55px;border-top:1px solid var(--line)}.archive-card audio,.related-item audio,.jameson-podcast audio{width:100%;margin-top:12px}.jameson-chapter-image{display:block;width:auto;height:auto;max-width:100%;margin:0 auto 35px}.jameson-found-image{display:block;width:auto;height:auto;max-width:100%;margin:18px 0 14px}.jameson-podcast{margin-top:55px;padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.jameson-podcast h2{font:500 26px Georgia,serif;margin:8px 0 14px}@media(max-width:800px){.jameson-hero-grid{grid-template-columns:1fr;gap:42px}.jameson-figure{justify-self:start}.jameson-chapters a{grid-template-columns:45px 1fr}.jameson-chapters i{display:none}}.jameson-hero-v28{position:relative;min-height:610px;padding:0;overflow:hidden;background:#11110f}.jameson-hero-v28 .jameson-hero-backdrop{position:absolute;inset:0;background:radial-gradient(circle at 72% 45%,rgba(104,101,91,.22),transparent 34%),linear-gradient(90deg,#11110f,#171714 52%,#0c0c0b)}.jameson-hero-stage{position:relative;min-height:610px;display:flex;align-items:center}.jameson-hero-v28 .jameson-hero-copy{position:relative;z-index:2;width:min(690px,62%);padding:90px 0}.jameson-hero-v28 .jameson-hero-copy h1{font-size:clamp(48px,6vw,84px);line-height:.98;margin:14px 0 25px;max-width:760px}.jameson-hero-v28 .jameson-hero-copy p{font-size:18px;line-height:1.65;max-width:610px;color:#c4beb4}.jameson-silhouette{position:absolute;z-index:1;right:-3%;bottom:-8%;width:min(49vw,610px);max-height:650px;object-fit:contain;opacity:.72;mix-blend-mode:screen;filter:contrast(1.08)}.jameson-discovery{max-width:920px}.jameson-discovery-row,.jameson-discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}.discovery-chip{display:flex;min-height:112px;flex-direction:column;padding:15px 16px 13px;border:1px solid var(--line);background:#ffffff40;transition:transform .15s ease,border-color .15s ease}.discovery-chip:hover{transform:translateY(-2px);border-color:#918b82}.discovery-chip span{font:10px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.discovery-chip b{font:500 16px/1.25 Georgia,serif;margin:7px 0 10px}.discovery-chip i{margin-top:auto;font:10px/1.3 Arial,sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.jameson-more{margin-top:18px;text-align:right}.related-archive-v28{margin-top:58px;padding-top:28px;border-top:1px solid var(--line)}.jameson-artifact-view,.jameson-artifacts-index{width:min(1050px,90vw);margin:auto;padding:58px 0 100px}.jameson-artifact-view>header,.jameson-artifacts-index>header{max-width:760px;margin:38px 0 36px}.jameson-artifact-view h1,.jameson-artifacts-index h1{font:500 clamp(38px,5vw,62px)/1.05 Georgia,serif;margin:10px 0 16px}.artifact-document{width:100%;background:#dedbd4;padding:12px}.artifact-document iframe{display:block;width:100%;height:min(78vh,920px);border:0;background:#fff}.artifact-note{margin:8px 3px 0;color:#6e6961;font:11px Arial,sans-serif}.artifact-image{margin:0;text-align:center}.artifact-image img{max-width:100%;max-height:80vh;width:auto;height:auto}.artifact-audio{max-width:720px;padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.artifact-audio audio{width:100%}.jameson-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:800px){.jameson-hero-v28{min-height:650px}.jameson-hero-stage{min-height:650px;align-items:flex-start}.jameson-hero-v28 .jameson-hero-copy{width:100%;padding:70px 0 270px}.jameson-silhouette{right:-15%;bottom:-4%;width:min(85vw,500px);opacity:.5}.jameson-discovery-row,.jameson-discovery-grid{grid-template-columns:1fr}.artifact-document iframe{height:70vh}}.jameson-hero-v29{position:relative;min-height:640px;padding:0;overflow:hidden;background:#0d0d0c}.jameson-hero-v29 .jameson-hero-image{position:absolute;inset:-3%;background-image:url(/medien/jameson/bilder/jameson-hero-1820x1225.png);background-size:cover;background-position:72% 46%;filter:contrast(1.12) brightness(.66);transform:scale(1.05)}.jameson-hero-v29 .jameson-hero-fade{position:absolute;inset:0;background:linear-gradient(90deg,#0a0a09fa,#0a0a09e6 30%,#0a0a098c 54%,#0a0a092e 76%,#0a0a0959),linear-gradient(0deg,rgba(10,10,9,.72) 0%,transparent 38%,rgba(10,10,9,.18) 100%)}.jameson-hero-v29 .jameson-hero-stage{position:relative;z-index:1;min-height:640px;display:flex;align-items:center}.jameson-hero-v29 .jameson-hero-copy{width:min(680px,58%);padding:90px 0}.jameson-hero-v29 .jameson-hero-copy h1{font-size:clamp(48px,6vw,84px);line-height:.98;margin:14px 0 25px}.jameson-hero-v29 .jameson-hero-copy p{font-size:18px;line-height:1.65;max-width:610px;color:#d0cac0}.discovery-chip{appearance:none;width:100%;text-align:left;color:inherit;font:inherit;cursor:pointer}body.modal-open{overflow:hidden}.artifact-modal{position:fixed;inset:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:24px}.artifact-modal.is-open{display:flex}.artifact-modal-shade{position:absolute;inset:0;background:#070706e0;backdrop-filter:blur(4px)}.artifact-modal-panel{position:relative;z-index:1;width:min(1050px,94vw);max-height:92vh;overflow:auto;background:#f2f0eb;box-shadow:0 24px 80px #00000073;padding:26px 30px 30px}.artifact-modal-close{position:sticky;top:0;float:right;z-index:2;border:0;background:#191917;color:#fff;width:38px;height:38px;border-radius:50%;font-size:25px;line-height:1;cursor:pointer}.artifact-modal-header{max-width:760px;padding:8px 55px 20px 0}.artifact-modal-header h2{font:500 clamp(28px,4vw,44px)/1.05 Georgia,serif;margin:8px 0 10px}.artifact-modal-header p{margin:0;color:var(--muted)}#artifact-modal-body{text-align:center}.artifact-modal-image{display:block;max-width:100%;max-height:68vh;width:auto;height:auto;margin:0 auto;box-shadow:0 2px 12px #0000001f}#artifact-modal-body audio{display:block;width:min(720px,100%);margin:25px auto}.artifact-page-nav{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:18px;font:12px Arial,sans-serif}.artifact-page-nav[hidden]{display:none}.artifact-page-nav button{border:1px solid var(--line);background:transparent;padding:9px 12px;cursor:pointer}.artifact-page-nav button:disabled{opacity:.35;cursor:default}@media(max-width:800px){.jameson-hero-v29{min-height:650px}.jameson-hero-v29 .jameson-hero-image{background-position:66% 50%}.jameson-hero-v29 .jameson-hero-fade{background:linear-gradient(180deg,#0a0a0959,#0a0a09d1 58%,#0a0a09fa)}.jameson-hero-v29 .jameson-hero-stage{min-height:650px;align-items:flex-end}.jameson-hero-v29 .jameson-hero-copy{width:100%;padding:250px 0 60px}.artifact-modal{padding:10px}.artifact-modal-panel{width:98vw;max-height:95vh;padding:18px 14px}.artifact-modal-image{max-height:70vh}.artifact-page-nav{gap:8px}.artifact-page-nav button{padding:8px;font-size:11px}}.artifact-zoom-toolbar{display:flex;justify-content:center;align-items:center;gap:8px;margin:0 0 14px;font:12px Arial,sans-serif}.artifact-zoom-toolbar[hidden]{display:none}.artifact-zoom-toolbar button{border:1px solid var(--line);background:#fff;padding:8px 12px;cursor:pointer}.artifact-zoom-toolbar span{min-width:52px;text-align:center;color:var(--muted)}.artifact-image-viewport{width:100%;max-height:68vh;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y;background:#dedbd4;cursor:grab}.artifact-image-viewport.is-dragging{cursor:grabbing;user-select:none}.artifact-image-viewport .artifact-modal-image{max-width:none;max-height:none;margin:0 auto;transform-origin:top center;box-shadow:0 2px 12px #0000001f}@media(max-width:800px){.artifact-image-viewport{max-height:68vh}.artifact-zoom-toolbar button{padding:8px 10px}}.jameson-article .jameson-chapter-head{position:relative;margin:42px 0 44px;padding:38px 42px 40px 50px;overflow:hidden;background:linear-gradient(105deg,#151513,#1b1a17 70%,#11110f);color:#f1eee7;border-left:1px solid #777168}.jameson-chapter-heading{position:relative;z-index:2;max-width:680px}.jameson-article .jameson-chapter-head .eyebrow{color:#aaa398}.jameson-article .jameson-chapter-head h1{margin:10px 0 0;color:#f4f0e8;font-size:clamp(2.7rem,6vw,4.8rem)}.jameson-chapter-mark{position:absolute;z-index:1;right:26px;top:0;width:180px;height:100%;opacity:.32}.jameson-chapter-mark:before,.jameson-chapter-mark:after,.jameson-chapter-mark span,.jameson-chapter-mark i{content:"";position:absolute;display:block}.jameson-chapter-mark:before{right:18px;top:-22px;width:1px;height:150%;background:linear-gradient(transparent,#8c877d 30%,#8c877d 70%,transparent);transform:rotate(19deg)}.jameson-chapter-mark:after{right:58px;top:30%;width:92px;height:92px;border:1px solid #8c877d;border-radius:50%}.jameson-chapter-mark span{right:0;top:50%;width:145px;height:1px;background:linear-gradient(90deg,transparent,#8c877d)}.jameson-chapter-mark i{right:101px;top:calc(50% - 3px);width:7px;height:7px;border-radius:50%;background:#aaa398}@media(max-width:700px){.jameson-article .jameson-chapter-head{margin:34px 0 38px;padding:30px 26px 32px}.jameson-chapter-mark{right:-35px;width:150px;opacity:.22}.jameson-article .jameson-chapter-head h1{font-size:clamp(2.35rem,12vw,3.6rem)}}.jameson-article .jameson-chapter-head{min-height:330px;margin:42px 0 44px;padding:54px 48px 48px;display:flex;align-items:flex-end;border-left:0;background:#091017;isolation:isolate}.jameson-chapter-space{position:absolute;inset:0;z-index:0;background-image:linear-gradient(90deg,#05090deb,#05090d9e 43%,#05090d14 72%),linear-gradient(0deg,rgba(5,9,13,.72),transparent 48%),url(/medien/jameson/bilder/jameson-kapitel-weltraum.png);background-size:cover;background-position:center 38%;filter:saturate(.72) brightness(.72)}.jameson-article .jameson-chapter-head:after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:20px;height:18px;border-top:1px solid rgba(171,196,217,.72);border-bottom:1px solid rgba(171,196,217,.28);clip-path:polygon(0 0,48% 0,50% 100%,54% 100%,56% 0,100% 0,100% 16%,56.5% 16%,54.5% 100%,49.5% 100%,47.5% 16%,0 16%)}.jameson-chapter-heading{z-index:2;max-width:760px;padding-bottom:28px;text-shadow:0 2px 18px rgba(0,0,0,.55)}.jameson-article .jameson-chapter-head .eyebrow{color:#9cb8cf;letter-spacing:.16em}.jameson-article .jameson-chapter-head h1{font-size:clamp(2.8rem,6vw,5rem);max-width:720px}.jameson-chapter-ornament{position:absolute;z-index:1;left:48px;top:48px;width:132px;height:1px;background:linear-gradient(90deg,#a9c0d2,transparent);opacity:.8}.jameson-chapter-ornament span,.jameson-chapter-ornament i{display:none}@media(max-width:700px){.jameson-article .jameson-chapter-head{min-height:290px;margin:34px 0 38px;padding:38px 26px 40px}.jameson-chapter-space{background-position:62% center}.jameson-chapter-heading{padding-bottom:26px}.jameson-chapter-ornament{left:26px;top:34px;width:90px}.jameson-article .jameson-chapter-head:after{bottom:14px}}.feature{justify-content:center}.larifari-intro{max-width:820px;padding-top:10px;padding-bottom:10px}.larifari-intro h2{font:500 clamp(2.2rem,4vw,3.5rem)/1 Georgia,serif;margin:10px 0 18px}.larifari-intro p{font-size:19px;max-width:760px}.larifari-warning{font-style:italic;color:var(--muted)}.about-copy{max-width:760px}.about-copy p{font-size:18px}.about-copy .lead{font-size:25px;max-width:560px;margin-left:auto;margin-right:auto;text-align:center}.about-source-note{margin-top:55px;padding-top:18px;border-top:1px solid var(--line);font:12px/1.6 Arial,sans-serif!important;color:var(--muted)}.legal-page{max-width:760px}.legal-page h2{font:500 25px Georgia,serif;margin-top:34px}.legal-page a{text-decoration:underline;text-underline-offset:3px}.jameson-podcast{max-width:590px}.jameson-podcast-episode{padding:0 0 24px;margin:0 0 22px;border-bottom:1px solid var(--line)}.jameson-podcast-episode:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.jameson-podcast audio{display:block;width:min(520px,100%);height:42px;margin-top:10px}@media(max-width:700px){.jameson-podcast{max-width:none}.jameson-podcast audio{width:100%}}.about-writing-photo{margin:34px auto 38px;max-width:560px}.about-writing-photo img{display:block;width:100%;height:auto}.about-writing-photo figcaption{margin-top:8px;font:12px/1.5 Arial,sans-serif;color:var(--muted)}.about-wide-photo{margin:42px 0;width:100%}.about-wide-photo img{display:block;width:100%;height:auto}@media(max-width:700px){.about-writing-photo,.about-wide-photo{margin-top:28px;margin-bottom:30px}}
