:root{--night:#271b20;--night-2:#38252b;--wine:#642f3c;--ink:#30242a;--paper:#eadcc9;--paper-deep:#dac5a6;--rust:#a55e51;--yellow:#d6bd86;--muted:#c1aa9c;--serif:'IM Fell English',Georgia,serif;--hand:'Nothing You Could Do',cursive;--sans:'DM Sans',Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--night);color:var(--paper);font:16px/1.6 var(--sans);overflow-x:hidden}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}p{margin:0 0 1.2em}h1,h2,h3{margin-top:0}::selection{background:#a75465;color:#fff}*:focus-visible{outline:3px solid #e3af85;outline-offset:4px}.skip-link{position:absolute;z-index:100;background:#fff;color:#111;left:-9999px;top:10px;padding:10px}.skip-link:focus{left:10px}.wrap{width:min(1190px,calc(100% - 58px));margin:0 auto}.display{font-family:var(--serif);font-weight:400;letter-spacing:-.055em;line-height:.95}.display em{font-weight:400;color:var(--rust)}.hand{font-family:var(--hand);line-height:1.4}.eyebrow{font:700 .65rem/1.5 var(--sans);letter-spacing:.19em;text-transform:uppercase;color:var(--muted)}.eyebrow.ink{color:#69544a}.underline-link,.ink-link{font:700 .74rem var(--sans);letter-spacing:.1em;border-bottom:1px solid currentColor;padding:0 0 12px}.underline-link:hover,.ink-link:hover{color:#d69792}.paper-section{position:relative;background-color:var(--paper);color:var(--ink);background-image:radial-gradient(#6d493915 1px,transparent 1.7px),repeating-linear-gradient(120deg,transparent 0 63px,#aa7e5c0a 64px);background-size:6px 6px,auto}.top-rule{height:28px;display:flex;align-items:center;justify-content:space-around;gap:20px;overflow:hidden;white-space:nowrap;border-bottom:1px solid #8d7267;background:#442b32;color:#e6cabb;font:600 .57rem var(--sans);letter-spacing:.2em}.site-header{display:flex;justify-content:space-between;align-items:center;padding:13px max(26px,calc((100vw - 1280px)/2));gap:25px;background:#271b20;border-bottom:1px solid #947165;position:relative;z-index:20}.site-logo{font:italic 1.8rem/1 var(--serif);letter-spacing:-.055em;min-width:225px}.site-logo small{font:500 .53rem/1.4 var(--sans);letter-spacing:.13em;display:block;margin-top:6px;color:#cab0a5}.site-nav{display:flex;align-items:center;gap:clamp(12px,2vw,33px);flex-wrap:wrap}.site-nav a{font:500 .71rem var(--sans);color:#e7d6c7}.site-nav a:hover,.site-nav a[aria-current=page]{color:#f0a58f}.site-nav .nav-note{font-weight:700;border:1px solid #b88786;transform:rotate(-2deg);padding:10px 14px}.site-nav .nav-note span{padding-left:8px}
/* Hero: a wall of actual photographs, not a template grid */
.hero-world{position:relative;background:radial-gradient(ellipse at 77% 25%,#5f3545 0%,#3b2630 40%,#271a20 74%);overflow:hidden;min-height:1000px}.hero-texture{pointer-events:none;position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent 99px,#2b1b203b 101px),radial-gradient(#eacdb609 1px,transparent 1.5px);background-size:auto,5px 5px}.hero-inner{width:min(1360px,100%);margin:auto;min-height:1000px;position:relative}.hero-title{z-index:7;position:absolute;left:5%;top:125px;font:italic clamp(6.5rem,13vw,13.5rem)/.72 var(--serif);letter-spacing:-.07em;transform:rotate(-6deg);text-shadow:1px 5px 17px #140a16b2;margin:0;pointer-events:none}.hero-title span{display:block}.hero-title em{display:block;margin-left:24%;font-style:italic;color:#e8b8b1}.hero-tag{position:absolute;left:7%;top:400px;color:#ebc9b9;font:600 .65rem var(--sans);letter-spacing:.23em;max-width:340px;z-index:10}.hero-copy{position:absolute;left:7%;top:450px;max-width:310px;font:italic 1.5rem/1.25 var(--serif);z-index:10;color:#e9d7c6;text-shadow:0 2px 12px #25171a}.hero-note{position:absolute;left:5%;top:32px;font-size:1.2rem;color:#bfa58f;transform:rotate(-6deg);z-index:6}.hero-assemblage{position:absolute;inset:0}.hero-piece{position:absolute;background:#efe1ca;padding:8px 8px 35px;box-shadow:11px 21px 35px #110c1399,1px 3px 2px #100b0e4d;margin:0}.hero-piece img{width:100%;height:100%;object-fit:cover}.hero-piece figcaption{font:italic .93rem var(--serif);position:absolute;bottom:5px;left:12px;color:#4b3835}.hero-piece-one{width:29%;height:490px;right:14%;top:88px;z-index:3;transform:rotate(8deg)}.hero-piece-two{width:31%;height:325px;right:2%;top:485px;z-index:4;transform:rotate(-8deg)}.hero-piece-three{width:20%;height:255px;right:39%;top:606px;z-index:6;transform:rotate(10deg)}.hero-piece-four{width:24%;height:255px;left:5%;top:694px;z-index:3;transform:rotate(-9deg)}.hero-ticket{position:absolute;left:35%;top:520px;z-index:9;width:116px;height:100px;display:grid;place-content:center;background:#d4ae70;color:#523629;text-align:center;font:700 .85rem/.95 var(--sans);letter-spacing:.12em;border:1px dashed #6f443c;transform:rotate(19deg);box-shadow:5px 10px 20px #0006}.hero-ticket strong{font:italic 2rem var(--serif);letter-spacing:0}.hero-ticket small{letter-spacing:.3em}.hero-scribble{position:absolute;right:4%;top:425px;color:#e3c49c;transform:rotate(15deg);z-index:8;font-size:1.1rem}.hero-sun{position:absolute;left:49%;top:60px;font-size:4.5rem;transform:rotate(-20deg);color:#d5b47a}.hero-entry{position:absolute;bottom:45px;left:44%;z-index:12;transform:rotate(-4deg);padding:19px 23px;border:1px solid #ddc5a8;background:#322028;letter-spacing:.12em;font:700 .75rem var(--sans);box-shadow:6px 9px 0 #110b106b}.hero-entry:hover{background:#623a45}.hero-entry span{margin-left:12px}.hero-edition{position:absolute;right:4%;bottom:17px;font:.56rem var(--sans);letter-spacing:.17em;color:#d4b6aa}.running-line{font:italic 1.45rem var(--serif);letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-align:center;background:#a55e51;color:#f3e5d2;padding:15px}
.found-note{padding:135px 0 155px}.found-inner{display:grid;grid-template-columns:43% 1fr;gap:12%;align-items:center;position:relative}.found-polaroid{background:#eee8db;padding:13px 13px 60px;box-shadow:17px 18px 0 #ab8d73;transform:rotate(-8deg);width:90%;position:relative}.found-polaroid img{width:100%;height:410px;object-fit:cover}.found-polaroid small{position:absolute;bottom:16px;left:18px;font:italic 1.5rem var(--serif)}.found-copy h2{font-size:clamp(4rem,6.6vw,7.5rem);margin:30px 0}.found-copy>p:not(.eyebrow){max-width:550px;font-size:1rem;color:#55483e}.found-sign{display:inline-block;transform:rotate(-6deg);color:#9a584b;font-size:1.1rem;margin-top:17px}.found-doodle{position:absolute;right:5%;bottom:-120px;transform:rotate(20deg);color:#b0836e;font-size:6rem}
.photo-chaos{padding:140px 0 125px;background:radial-gradient(ellipse at 25% 35%,#4a2a37,#271b22 70%);position:relative}.chaos-head{position:relative}.chaos-head h2{font-size:clamp(5.2rem,9vw,11rem);margin:30px 0 15px}.chaos-head h2 em{color:#cd9388}.chaos-head .hand{position:absolute;right:6%;bottom:0;transform:rotate(8deg);color:#c4a18b;font-size:1.1rem}.chaos-wall{height:1400px;position:relative;margin-top:50px}.chaos-print{position:absolute;background:#ebe2d3;padding:9px 9px 37px;box-shadow:10px 14px 30px #100c0cc4;margin:0;transition:transform .35s ease;z-index:1}.chaos-print:hover{transform:rotate(0deg) translateY(-6px);z-index:10}.chaos-print .chaos-img{height:100%;overflow:hidden}.chaos-print img{width:100%;height:100%;object-fit:cover}.chaos-print figcaption{display:flex;justify-content:space-between;align-items:center;gap:10px;position:absolute;left:13px;right:11px;bottom:6px;color:#41322c;white-space:nowrap}.chaos-print figcaption span{font:italic 1.35rem var(--serif)}.chaos-print figcaption small{font:600 .48rem var(--sans);letter-spacing:.05em}.chaos-print-1{left:1%;top:50px;width:34%;height:550px;transform:rotate(-7deg);z-index:2}.chaos-print-2{right:7%;top:70px;width:49%;height:350px;transform:rotate(5deg);z-index:1}.chaos-print-3{left:35%;top:350px;width:29%;height:330px;transform:rotate(12deg);z-index:4}.chaos-print-4{left:3%;top:700px;width:49%;height:370px;transform:rotate(5deg);z-index:3}.chaos-print-5{right:5%;top:655px;width:35%;height:510px;transform:rotate(-8deg);z-index:2}.chaos-print-6{left:28%;top:1070px;width:38%;height:320px;transform:rotate(8deg);z-index:3}.chaos-sticker{position:absolute;left:9%;top:640px;color:#e5b4ac;transform:rotate(-14deg);font-size:1.5rem;z-index:6}.chaos-arrow{position:absolute;right:16%;top:530px;color:#d5a27d;font-size:5rem;transform:rotate(-18deg);z-index:6}.center-link{text-align:center;margin-top:80px}.ink-link{display:inline-block;padding-bottom:16px;font-size:.8rem}
.chapters{padding:120px 0 145px}.chapters-header{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:55px}.chapters-header h2{font-size:clamp(4.8rem,8vw,9rem);margin:20px 0 0}.chapters-header .hand{font-size:1.4rem;transform:rotate(-8deg);color:#925348}.chapter-list{border-top:1px solid #927d6d}.chapter{display:grid;grid-template-columns:38px 105px 1.2fr .9fr 35px;align-items:center;gap:28px;padding:17px 10px;border-bottom:1px solid #927d6d;transition:background .2s}.chapter:hover{background:#d4bda3}.chapter-num{font:.8rem var(--serif)}.chapter-thumb{height:90px;transform:rotate(-7deg);box-shadow:4px 4px 0 #a48d7a;overflow:hidden}.chapter:nth-child(even) .chapter-thumb{transform:rotate(7deg)}.chapter-thumb img{height:100%;width:100%;object-fit:cover}.chapter-name{font:italic clamp(2rem,3.4vw,4rem)/1 var(--serif)}.chapter-sub{font-size:.75rem;max-width:220px;color:#69544b}.chapter-go{font:italic 2.4rem var(--serif)}
.sam-note{background:#36252e;padding:140px 0}.sam-layout{display:grid;grid-template-columns:1fr 1fr;gap:13%;align-items:center}.sam-photos{position:relative;min-height:720px}.sam-snapshot{position:absolute;background:#ece1d3;padding:10px 10px 50px;box-shadow:13px 16px 25px #120d13a1}.sam-snapshot img{width:100%;height:100%;object-fit:cover}.sam-snapshot-one{left:7%;top:40px;width:68%;height:490px;transform:rotate(-9deg)}.sam-snapshot-two{right:3%;top:340px;width:55%;height:310px;transform:rotate(9deg)}.sam-circle{position:absolute;left:0;bottom:25px;color:#ecc0ae;font-size:1.5rem;transform:rotate(-12deg)}.sam-writing h2{font-size:clamp(6rem,9vw,10rem);margin:24px 0 35px}.sam-writing h2 em{color:#d09a91}.sam-writing>p:not(.eyebrow){font-size:1.05rem;max-width:460px;color:#dfcbbd}.sam-writing .underline-link{display:inline-block;margin-top:35px}
.postscript{padding:120px 0 130px;text-align:center}.postscript-stamp{font:italic 4rem/.8 var(--serif);color:#904c4c;transform:rotate(-12deg);margin-bottom:45px}.postscript h2{font-size:clamp(5rem,9vw,10rem);margin:24px auto 35px}.postscript-inner>p:not(.eyebrow){font-size:1.05rem;margin-bottom:40px}.big-contact{display:inline-flex;align-items:center;gap:35px;padding:18px 28px;border:2px solid #593a3a;transform:rotate(-3deg);font:700 .8rem var(--sans);letter-spacing:.1em}.big-contact:hover{background:#563b40;color:#fff}.big-contact span{font-size:1.3rem}
.site-footer{padding-top:65px}.footer-flourish{text-align:center;font-size:2rem;color:#cfaca0}.footer-columns{display:grid;grid-template-columns:1.5fr .6fr .6fr;gap:60px;padding:50px 0 70px}.footer-logo{font:italic 3rem var(--serif)}.footer-columns p:not(.eyebrow){color:#bda79c;max-width:360px;font-size:.83rem}.footer-links{display:flex;flex-direction:column;align-items:start;gap:15px}.footer-links p{margin-bottom:8px}.footer-links a{font-size:.8rem}.footer-links a:hover{color:#e8aa9a}.footer-bottom{border-top:1px solid #695259;padding:20px 0 30px;display:flex;justify-content:space-between;gap:20px;color:#aa9690;font-size:.65rem}
/* Interior pages: the same expressive design, simpler navigation and real utility. */
.inner-hero{padding:90px 0 85px;background:radial-gradient(ellipse at 80% 5%,#603747,#291d23 65%);position:relative;overflow:hidden}.inner-hero:after{content:'✳';position:absolute;right:7%;top:30px;font:italic 17rem var(--serif);color:#cc9d8540;transform:rotate(-20deg);pointer-events:none}.inner-hero .display{font-size:clamp(5.5rem,10vw,12rem);max-width:960px;margin:16px 0 25px;position:relative;z-index:1}.inner-hero .display em{color:#dca9a0}.inner-hero .intro{font:italic 1.45rem/1.3 var(--serif);max-width:620px;color:#dbc1b5;position:relative;z-index:1}.inner-hero .marginalia{position:absolute;right:7%;bottom:18px;font:1.1rem var(--hand);color:#bd9a89;transform:rotate(9deg)}.folio-label{font:700 .68rem var(--sans);letter-spacing:.15em;color:#c1a196}.interior-paper{background:var(--paper);color:var(--ink);padding:100px 0 120px;background-image:radial-gradient(#6b3d3d16 1px,transparent 1px);background-size:7px 7px}.interior-dark{background:#30212b;color:var(--paper);padding:95px 0 120px}.inner-display{font:italic clamp(3.2rem,6vw,6rem)/.98 var(--serif);letter-spacing:-.04em}.inner-copy{font-size:1.02rem;max-width:680px;line-height:1.85}.inner-columns{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.inner-collection{display:grid;grid-template-columns:repeat(12,1fr);gap:25px;align-items:start}.inner-collection figure{grid-column:span 4;margin:0;position:relative;background:#ebdec6;padding:9px 9px 42px;transform:rotate(-3deg);box-shadow:9px 12px 20px #0005}.inner-collection figure:nth-child(3n+2){transform:rotate(6deg);margin-top:60px}.inner-collection figure:nth-child(4n){transform:rotate(-6deg);margin-top:-25px}.inner-collection figure img{width:100%;height:355px;object-fit:cover}.inner-collection figcaption{font:italic 1.1rem var(--serif);color:#513a31;position:absolute;left:12px;bottom:9px}.filter-rack{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:65px}.filter-rack button{border:1px solid #6e4d4e;padding:10px 15px;color:#4b3332;background:none;font:600 .72rem var(--sans)}.filter-rack button.active,.filter-rack button:hover{background:#5f353d;color:#fff}.archive-lightbox{border:none;padding:14px;background:#ede2d2;max-width:94vw;max-height:95vh;box-shadow:0 20px 70px #0009}.archive-lightbox::backdrop{background:#160e13d9}.archive-lightbox img{max-width:min(1080px,84vw);max-height:75vh;object-fit:contain}.archive-lightbox button{position:absolute;top:5px;right:6px;background:#30212a;color:#fff;border:0;padding:8px 13px}.archive-lightbox p{margin:10px 12px 2px;color:#312327;font:italic 1.2rem var(--serif)}.photo-button{padding:0;display:block;width:100%;border:0;background:none;cursor:zoom-in}.photo-button:focus-visible{outline:3px solid var(--rust)}
.hand-note{font:1.3rem/1.5 var(--hand);color:#9e574e;transform:rotate(-5deg)}.paper-card{background:#f5e9d5;padding:40px;box-shadow:10px 14px 0 #bda487;transform:rotate(2deg)}.paper-card .inner-display{color:#5e3e3e}.journal-photo{background:#f2e7d8;padding:12px 12px 52px;transform:rotate(-7deg);box-shadow:12px 15px 0 #b59f86}.journal-photo img{width:100%;height:490px;object-fit:cover}.journal-photo figcaption{font:italic 1.5rem var(--serif);margin:10px 5px 0}.ledger{border-top:1px solid #987d6c}.ledger-item{display:grid;grid-template-columns:50px 1fr 120px;gap:20px;align-items:start;padding:23px 8px;border-bottom:1px solid #a58c78}.ledger-item h3{font:italic 2rem var(--serif);margin:0 0 3px}.ledger-item p{font-size:.81rem;color:#59493f;margin:0}.ledger-item .price{text-align:right;font:italic 2.1rem var(--serif);white-space:nowrap}.policies{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:80px}.policies h3{font:italic 1.85rem var(--serif);margin:0 0 10px}.policies p{font-size:.84rem;color:#5c4b43}
.inquiry-wrap{display:grid;grid-template-columns:1.25fr .75fr;gap:8%;align-items:start}.inquiry-form{display:grid;grid-template-columns:1fr 1fr;gap:20px 22px}.inquiry-form .full{grid-column:1/-1}.inquiry-form label{display:block;font:700 .7rem var(--sans);letter-spacing:.05em;margin-bottom:8px;color:#473a37}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{display:block;width:100%;min-height:46px;padding:12px 12px;border:1px solid #9c8974;background:#f8f0e3;color:#33282a;border-radius:0}.inquiry-form textarea{min-height:160px;resize:vertical}.inquiry-form .submit{justify-self:start;background:#56313c;color:#f8eadb;border:0;padding:16px 25px;font:700 .77rem var(--sans);letter-spacing:.07em}.inquiry-form .submit:disabled{opacity:.5;cursor:not-allowed}.inquiry-form .submit:hover:not(:disabled){background:#874c5d}.inquiry-status{font-size:.88rem;grid-column:1/-1;min-height:30px}.inquiry-form .checkrow{display:flex;align-items:start;gap:12px;font-size:.78rem}.inquiry-form .checkrow input{width:18px;min-height:18px;margin-top:2px;flex:none}.inquiry-aside{padding:25px 10px}.inquiry-aside .hand{font-size:1.55rem;color:#915a51}.inquiry-aside a{border-bottom:1px solid currentColor}.inquiry-honey{display:none;position:absolute;left:-10000px}
@media(max-width:1100px){.site-header{padding:18px 24px}.site-nav{gap:15px}.site-nav a{font-size:.67rem}.hero-title{font-size:clamp(6.4rem,14vw,10rem)}.hero-piece-one{right:5%;width:36%}.hero-piece-two{width:39%}.hero-piece-three{right:38%}.hero-piece-four{left:5%}}
@media(max-width:800px){.site-header{align-items:start;flex-direction:column;gap:16px}.site-nav{width:100%;gap:10px 17px}.site-nav a{font-size:.7rem}.hero-world,.hero-inner{min-height:1090px}.hero-title{top:115px;font-size:clamp(5.7rem,16vw,9rem);left:5%}.hero-tag{top:325px}.hero-copy{top:364px;max-width:250px}.hero-piece-one{top:425px;right:5%;width:47%;height:370px}.hero-piece-two{top:680px;right:10%;width:55%;height:255px}.hero-piece-three{top:590px;right:auto;left:5%;width:32%;height:250px}.hero-piece-four{top:800px;left:3%;width:30%;height:170px}.hero-ticket{left:24%;top:483px}.hero-scribble{top:430px;right:2%}.hero-entry{bottom:42px;left:8%}.hero-note{display:none}.found-inner,.sam-layout,.inner-columns,.inquiry-wrap{grid-template-columns:1fr;gap:65px}.found-polaroid{max-width:450px}.found-note,.photo-chaos,.chapters,.sam-note,.postscript,.interior-paper{padding:85px 0}.chaos-wall{height:1170px}.chaos-print-1{height:440px}.chaos-print-2{height:285px}.chaos-print-3{height:270px}.chaos-print-4{top:610px;height:330px}.chaos-print-5{top:590px;height:420px}.chaos-print-6{top:960px;height:270px}.chapter{grid-template-columns:25px 80px 1fr 26px;gap:18px}.chapter-sub{display:none}.chapter-thumb{height:70px}.sam-photos{min-height:580px;max-width:600px}.sam-snapshot-one{height:410px}.sam-snapshot-two{top:290px;height:260px}.sam-writing h2{font-size:7rem}.footer-columns{grid-template-columns:1fr 1fr;gap:35px}.footer-columns>div:first-child{grid-column:1/-1}.inner-collection figure{grid-column:span 6}.policies{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.wrap{width:calc(100% - 36px)}.top-rule{font-size:.46rem}.site-logo{font-size:1.7rem}.site-nav{gap:10px 16px}.site-nav a{font-size:.65rem}.site-nav .nav-note{padding:7px 10px}.hero-world,.hero-inner{min-height:980px}.hero-title{top:90px;font-size:clamp(4.7rem,18vw,6.6rem)}.hero-title em{margin-left:17%}.hero-tag{top:275px;left:6%;font-size:.48rem}.hero-copy{top:311px;left:6%;font-size:1.25rem;max-width:200px}.hero-piece{padding:5px 5px 24px}.hero-piece figcaption{font-size:.68rem;bottom:3px}.hero-piece-one{top:410px;right:4%;width:57%;height:315px}.hero-piece-two{top:680px;right:4%;width:61%;height:215px}.hero-piece-three{left:3%;top:560px;width:43%;height:195px}.hero-piece-four{top:775px;left:3%;width:35%;height:138px}.hero-ticket{top:450px;left:13%;width:82px;height:70px;font-size:.6rem}.hero-ticket strong{font-size:1.4rem}.hero-sun{top:25px;left:60%;font-size:3rem}.hero-scribble{top:393px;font-size:.7rem}.hero-entry{left:5%;bottom:20px;padding:13px;font-size:.6rem}.hero-edition{display:none}.running-line{font-size:1rem}.found-polaroid img{height:300px}.found-copy h2{font-size:3.65rem}.chaos-head h2{font-size:5rem}.chaos-head .hand{position:relative;right:auto}.chaos-wall{height:1080px}.chaos-print{padding:5px 5px 27px}.chaos-print figcaption{left:6px;right:6px;bottom:5px}.chaos-print figcaption span{font-size:.84rem}.chaos-print figcaption small{font-size:.36rem}.chaos-print-1{left:0;top:20px;width:58%;height:310px}.chaos-print-2{right:0;top:55px;width:49%;height:230px}.chaos-print-3{left:27%;top:295px;width:60%;height:250px}.chaos-print-4{left:0;top:605px;width:72%;height:230px}.chaos-print-5{right:0;top:515px;width:47%;height:290px}.chaos-print-6{left:19%;top:825px;width:65%;height:230px}.chaos-sticker{top:570px;left:3%;font-size:.85rem}.chaos-arrow{top:480px}.chapters-header{display:block}.chapters-header h2{font-size:4.5rem}.chapters-header .hand{margin-top:30px}.chapter{grid-template-columns:22px 55px 1fr 18px;gap:10px;padding:15px 3px}.chapter-thumb{height:55px}.chapter-name{font-size:1.7rem}.chapter-go{font-size:1.7rem}.sam-photos{min-height:470px}.sam-snapshot-one{height:340px}.sam-snapshot-two{top:250px;height:210px}.sam-writing h2{font-size:5.8rem}.postscript h2{font-size:4.9rem}.footer-columns{grid-template-columns:1fr}.footer-columns>div:first-child{grid-column:auto}.footer-bottom{display:block}.inner-hero{padding:65px 0}.inner-hero .display{font-size:4.9rem}.inner-hero .marginalia{display:none}.inner-collection{gap:23px}.inner-collection figure{grid-column:span 12!important;margin:0!important}.inner-collection figure img{height:400px}.ledger-item{grid-template-columns:24px 1fr 82px;gap:8px}.ledger-item h3{font-size:1.6rem}.ledger-item .price{font-size:1.4rem}.policies{grid-template-columns:1fr}.inquiry-form{grid-template-columns:1fr}.inquiry-form .full{grid-column:auto}.journal-photo img{height:350px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.chaos-print{transition:none}}