.about-main{max-width:1240px;padding-top:48px;padding-bottom:65px}.about-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:35px}.about-heading h1{font:400 46px/1.1 var(--serif);margin:13px 0 0;letter-spacing:-.03em}.about-heading h1 em{color:#e9b27b}.about-heading>p{color:#c6a98c;font-size:12px;line-height:1.85;max-width:240px;padding-bottom:4px}.about-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:34px;align-items:stretch}
.founder-post{background:#fff5e6;color:#38271a;border:1px solid #e1c7a8;border-radius:21px;padding:26px;box-shadow:0 25px 60px #120b0740;position:relative;overflow:hidden}.founder-post:after{content:'';height:3px;position:absolute;top:0;left:26px;right:26px;background:linear-gradient(90deg,transparent,#bf814b66,transparent)}.post-author{display:flex;gap:12px;align-items:center;padding-bottom:19px}.founder-avatar{width:47px;height:47px;object-fit:cover;border-radius:50%;border:2px solid #b97b4566;padding:2px;background:#f2dfc5}.post-author-meta{flex:1;min-width:0}.post-name{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.post-name strong{font-size:13px}.post-name span{color:#9e7858;font-size:10px}.post-location{display:flex;align-items:center;gap:5px;font-size:9px;color:#a47145;margin-top:6px}.post-location svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6}.manifesto-chip{font-size:8px;white-space:nowrap;background:#e9d8bf;border:1px solid #d8b997;color:#9c6534;border-radius:20px;padding:7px 10px}.manifesto-chip span{color:#b7773e;margin-right:4px}.post-book{display:flex;align-items:center;gap:12px;border-radius:13px;background:#ecdfca;padding:13px}.post-book img{width:42px;height:57px;object-fit:cover;border-radius:4px;filter:sepia(.15)}.post-book-meta{flex:1;min-width:0}.post-book-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.post-book h2{font:600 14px var(--font);letter-spacing:0}.post-rating{font-size:9px;color:#af733d;white-space:nowrap}.post-book-author{font-size:10px;color:#927052;margin-top:5px}.post-book-tags{font-size:8px;color:#997655;display:flex;gap:11px;flex-wrap:wrap;margin-top:9px}.post-book-tags span:first-child{color:#4c7559}.founder-quote{margin:19px 0;padding:15px 17px;border-left:3px solid #bb7f49;background:#efe1cc;border-radius:0 10px 10px 0;font:italic 400 19px/1.45 var(--serif);letter-spacing:-.01em}.founder-note{border:1px solid #e0c9ae;border-radius:13px;background:#fffbf4;padding:19px 20px}.founder-note-label{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px;color:#ad753f}.founder-note-label>span{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600}.founder-note-label svg{width:13px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5}.founder-note-label small{font-size:7px;letter-spacing:.06em;border:1px solid #ddc8b1;padding:4px 7px;border-radius:4px;color:#9b7659}.founder-note p{font-size:11px;line-height:1.85;color:#66503e;margin-bottom:13px}.founder-note p strong{color:#38271a;font-weight:600}.founder-note .manifesto-callout{margin-top:15px;background:#f6eddf;border:1px solid #e6d0b5;border-radius:9px;padding:12px 14px;font-size:10px;line-height:1.75;color:#9c6739}.manifesto-callout strong{display:block;color:#ad713b;margin-bottom:3px}.post-reactions{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:17px;border-top:1px solid #e2cdb3;margin-top:22px}.post-reaction-list{display:flex;align-items:center;gap:17px}.post-reaction{border:0;background:none;display:flex;align-items:center;gap:6px;padding:3px 0;color:#896449;font-size:10px}.post-reaction svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.6}.post-reaction[aria-pressed="true"]{color:#ca6749}.post-reaction[aria-pressed="true"] svg{fill:#ca6749;stroke:#ca6749}.post-reaction[data-about-action="bookmark"][aria-pressed="true"] svg{fill:#b97b45;stroke:#b97b45}.post-swap-tag{background:#ebd8bd;color:#a46e3d;padding:6px 9px;font-size:8px;border-radius:18px;white-space:nowrap}
.back-cover{position:relative;background:linear-gradient(120deg,#c1894e,#b2773e 42%,#975b2e);border:1px solid #e5b98166;border-radius:6px 17px 17px 6px;box-shadow:10px 15px 38px #08040355,inset 0 0 0 2px #f3d3a422;color:#fff0d9;padding:29px 26px 23px 43px;transform:perspective(1200px) rotateX(var(--card-y,0deg)) rotateY(var(--card-x,-1deg));transition:transform .5s ease;display:flex;flex-direction:column;isolation:isolate}.back-cover:before{content:'';position:absolute;left:0;top:0;bottom:0;width:24px;background:linear-gradient(90deg,#6b3d1c,#ba8143 42%,#e6b46b77 65%,#784522);border-radius:5px 0 0 5px;border-right:1px dashed #f7d7a366;box-shadow:4px 0 8px #4d291829}.back-cover:after{content:'';position:absolute;inset:8px -7px 8px auto;width:7px;background:repeating-linear-gradient(0deg,#d8c7ad 0 1px,#fff4dc 1px 2px);z-index:-1;transform:translateZ(-1px);border-radius:0 5px 5px 0}.cover-bookmark{position:absolute;top:-8px;left:31px;width:11px;height:33px;background:#7b2331;clip-path:polygon(0 0,100% 0,100% 100%,50% 81%,0 100%);box-shadow:0 3px 7px #0003}.cover-edition{display:flex;align-items:center;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid #f4ce973d;gap:12px}.cover-edition span{font-size:7px;letter-spacing:.11em;font-weight:600}.cover-edition img{width:66px}.back-cover h2{font:italic 400 28px var(--serif);letter-spacing:-.02em;margin-top:21px;margin-bottom:19px}.cover-quote{font:italic 400 18px/1.55 var(--serif);padding-bottom:14px;margin:0;border-bottom:1px dashed #f4ce9733}.cover-credit{font-size:8px;color:#f2d0a2;text-align:right;margin-top:12px;line-height:1.6}.cover-manifesto{border-left:2px solid #ffe2b5;background:#7b431d36;font-size:11px;line-height:1.8;padding:11px 13px;margin-top:22px}.cover-bookshelf{width:100%;height:auto;margin:24px 0 16px;filter:drop-shadow(0 4px 2px #623a1925)}.cover-meeting{border:1px dashed #f0c99280;border-radius:11px;padding:13px 15px;margin-bottom:22px}.cover-meeting>span{font-size:7px;letter-spacing:.09em;display:block;color:#f5d7ae;font-weight:600;margin-bottom:7px}.cover-meeting p{font-size:10px;line-height:1.65}.cover-meeting a,.cover-meeting button{display:block;font-size:9px;font-family:var(--font);color:#ffdfb5;margin-top:6px;background:none;border:0;padding:0;text-align:left;cursor:pointer}.cover-meeting button{margin-top:9px;text-decoration:underline;text-underline-offset:3px}.cover-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:13px;border-top:1px solid #f4ce973d;padding-top:17px;margin-top:auto}.cover-bottom p{font-size:8px;line-height:1.9}.cover-bottom strong{font-weight:600;font-size:9px}.cover-barcode{width:91px;flex:none;background:#fff1d5;color:#46331e;padding:6px 7px 4px;border-radius:4px}.cover-barcode svg{display:block;width:100%;height:26px}.cover-barcode span{font-size:5px;letter-spacing:.13em;display:block;text-align:center;margin-top:3px}.about-ending{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #e3b78b25;margin-top:42px;padding-top:27px}.about-ending p{font:italic 25px var(--serif);color:#e9b27b}.about-ending a{font-size:11px;color:#c2a382}
.table-card-preview{padding:30px 25px;background:#fff2dc;color:#38271a;max-width:280px;margin:20px auto 0;border-radius:9px;text-align:center;border:1px solid #d1ae85}.table-card-preview>img{width:150px;margin:0 auto 15px}.table-card-preview h3{font:400 25px/1.1 var(--serif);margin-bottom:17px}.table-card-preview img.qr-image{width:112px;margin-bottom:10px}.table-card-preview p{font-size:9px;line-height:1.6;color:#846045}.table-card-preview span{font-size:8px;color:#9a734d;display:block;margin-top:15px}
@media(min-width:851px){.post-name strong{font-size:16px}.post-name span{font-size:11px}.post-location{font-size:10px}.manifesto-chip{font-size:9px}.post-book h2{font-size:16px}.post-book-author{font-size:12px}.post-book-tags{font-size:9px}.founder-quote{font-size:22px;line-height:1.5}.founder-note-label>span{font-size:13px}.founder-note p{font-size:13px;line-height:1.85}.founder-note .manifesto-callout{font-size:12px}.post-reaction{font-size:12px}.post-swap-tag{font-size:9px}.cover-edition span{font-size:8px}.back-cover h2{font-size:32px}.cover-quote{font-size:22px;line-height:1.55}.cover-credit{font-size:10px}.cover-manifesto{font-size:13px}.cover-meeting>span{font-size:8px}.cover-meeting p{font-size:12px}.cover-meeting a,.cover-meeting button{font-size:11px}.cover-bottom p{font-size:9px}.cover-bottom strong{font-size:11px}}
@media(max-width:1100px){.about-grid{gap:24px;grid-template-columns:1.4fr 1fr}.founder-post{padding:22px}.back-cover{padding-left:39px;padding-right:22px}.founder-note{padding:17px}.founder-note p{font-size:10px}.founder-quote{font-size:18px}.post-author strong{font-size:12px}.manifesto-chip{font-size:7px;padding:6px 8px}.cover-quote{font-size:17px}.cover-bottom{gap:9px}.cover-barcode{width:79px}}
@media(max-width:850px){.about-grid{grid-template-columns:1fr;gap:33px;max-width:680px;margin:auto}.about-heading{max-width:680px;margin-inline:auto}.back-cover{max-width:490px;width:100%;margin:auto;min-height:720px;padding-left:49px;padding-right:31px}.founder-note p{font-size:12px}.founder-quote{font-size:21px}.cover-quote{font-size:21px}.cover-manifesto{font-size:12px}.cover-meeting p{font-size:11px}.about-ending{max-width:680px;margin-inline:auto}.about-heading h1{font-size:40px}.about-heading>p{display:none}}
@media(max-width:480px){.about-main{padding-top:32px}.about-heading h1{font-size:35px}.about-heading{margin-bottom:25px}.about-heading .eyebrow{font-size:8px}.founder-post{padding:18px 16px;border-radius:15px}.post-author{gap:9px;padding-bottom:17px}.founder-avatar{width:40px;height:40px}.post-name{gap:5px}.post-name strong{font-size:11px}.post-name span{font-size:8px}.post-location{font-size:7px}.manifesto-chip{font-size:6px;padding:6px}.post-book{padding:11px;gap:10px}.post-book-title{display:block}.post-book h2{font-size:12px}.post-rating{display:none}.post-book-author{font-size:9px}.post-book-tags{font-size:7px;gap:5px}.founder-quote{font-size:18px;padding:13px;margin:17px 0}.founder-note{padding:15px 13px;border-radius:11px}.founder-note-label{margin-bottom:12px;gap:8px}.founder-note-label>span{font-size:10px}.founder-note-label small{font-size:6px;padding:3px 5px}.founder-note p{font-size:10px;line-height:1.85}.founder-note .manifesto-callout{font-size:9px;padding:10px}.post-reactions{flex-wrap:wrap;gap:13px}.post-reaction-list{gap:15px}.post-reaction{font-size:9px}.post-reaction svg{width:14px;height:14px}.post-swap-tag{font-size:7px}.back-cover{min-height:680px;padding:25px 22px 22px 37px}.back-cover h2{font-size:26px}.cover-quote{font-size:19px}.cover-manifesto{font-size:11px}.cover-meeting p{font-size:10px}.cover-edition span{font-size:6px}.cover-edition img{width:56px}.cover-bottom p{font-size:7px}.cover-bottom strong{font-size:8px}.cover-barcode{width:80px}.about-ending{align-items:flex-start;flex-direction:column;gap:14px}.about-ending p{font-size:23px}}
@media(max-width:850px){.post-name strong{font-size:14px}.post-name span{font-size:10px}.post-location{font-size:9px}.post-book h2{font-size:14px}.post-book-author{font-size:11px}.post-book-tags{font-size:9px}.founder-note-label>span{font-size:12px}.founder-note p{font-size:12px;line-height:1.85}.founder-note .manifesto-callout{font-size:11px}.post-reaction{font-size:11px}.post-swap-tag{font-size:9px}.cover-edition span{font-size:8px}.cover-credit{font-size:10px}.cover-manifesto{font-size:12px}.cover-meeting>span{font-size:8px}.cover-meeting p{font-size:12px}.cover-meeting a,.cover-meeting button{font-size:11px}.cover-bottom p{font-size:9px}.cover-bottom strong{font-size:10px}.back-cover{min-height:760px}.manifesto-chip{font-size:7px}}
@media(max-width:480px){.post-author{flex-wrap:wrap}.manifesto-chip{margin-left:49px;margin-top:-3px}.founder-quote{font-size:20px}.cover-quote{font-size:21px}}
