.journal{background:#1f281b;color:#ffb627}.journal-header{position:relative;width:100%;max-width:none;margin:0;padding:28px 38px;align-items:flex-start}.brand{display:block;width:110px}.brand img{display:block;width:100%;height:auto}.journal-header nav{font-size:10px;letter-spacing:.12em}.journal-header [aria-current]{border-bottom:1px solid;padding-bottom:5px}.journal main{position:relative;height:auto;min-height:0;overflow:visible;max-width:1100px;margin:auto;padding:50px 40px 70px}.journal-billing{font-size:10px;letter-spacing:.2em;text-align:center}.journal h1{font-family:PT,Georgia,serif;font-weight:400;text-align:center;font-size:clamp(68px,10vw,130px);letter-spacing:-.06em;line-height:1.1;margin:25px 0}.journal-deck{font-size:16px;line-height:1.5;text-align:center;margin:0 0 45px}.journal-rule{border-top:1px solid #ffb62775;border-bottom:1px solid #ffb62775;padding:12px 0;display:flex;justify-content:space-between;gap:16px;font-size:9px;letter-spacing:.13em}.empty-state{margin:42px auto 0;border:1px dashed #ffb62770;max-width:720px;text-align:center;padding:40px 24px 42px}.issue{font-size:9px;letter-spacing:.18em}.empty-state h2{font-family:PT,Georgia,serif;font-weight:400;font-size:clamp(32px,4.5vw,50px);line-height:1.15;margin:20px 0}.empty-state p{max-width:420px;margin:0 auto;font-size:14px;line-height:1.7;color:#e6d8b5}.studio-link{display:inline-block;margin-top:26px;font-size:10px;letter-spacing:.13em;border-bottom:1px solid;padding-bottom:6px}.journal-footer{position:relative;inset:auto;max-width:1100px;margin:auto;padding:0 40px 30px}.skip-link{position:absolute;top:-100px;left:20px;z-index:5;background:#eadbb8;color:#263223;padding:12px}.skip-link:focus{top:10px}@media(max-width:650px){.journal-header{padding:18px}.brand{width:90px}.journal-header nav{font-size:9px}.journal main{padding:35px 20px 45px}.journal h1{font-size:clamp(52px,15vw,90px);margin:22px 0}.journal-deck{font-size:14px;margin-bottom:30px}.journal-rule{font-size:7px;line-height:1.5}.empty-state{padding:30px 18px;margin-top:30px}.journal-footer{padding:0 20px 25px}.journal-footer .contact{font-size:9px}.journal-footer .meta{font-size:7px}}
