.page-hero:has(img[src*="roland-mosquito-before"]) {min-height:550px}.page-hero:has(img[src*="roland-mosquito-before"]) .page-hero-image{inset:0 0 0 27%;mask-image:linear-gradient(90deg,transparent,#000 45%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%)}.page-hero:has(img[src*="roland-mosquito-before"]) .page-hero-image img{object-position:center 68%;filter:none}.page-hero:has(img[src*="roland-mosquito-before"]) .page-hero-shade{background:linear-gradient(90deg,#141715 0%,#141715d0 30%,transparent 75%),linear-gradient(0deg,#141715,transparent 35%)}.page-hero:has(img[src*="roland-mosquito-before"]) .page-hero-copy{width:65%;max-width:900px}.roland-account{margin:30px 0;padding:5px 0 5px 28px;border-left:2px solid #ccb78e}.roland-account p{font-style:normal}.roland-account footer,.roland-source{font:12px/1.7 sans-serif;color:#b7baaf}.roland-wreck{max-width:650px!important;margin:32px auto!important}.roland-manuscripts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:30px 0}.roland-manuscripts figure{margin:0!important}.roland-manuscripts img{height:220px;width:100%;object-fit:contain;background:#1b1e1b}.roland-manuscripts figcaption{font-size:12px}.roland-related{border-top:1px solid #45483e;padding-top:22px}.roland-before-caption{font:12px/1.7 sans-serif;color:#b7baaf}@media(max-width:760px){.page-hero:has(img[src*="roland-mosquito-before"]){min-height:640px}.page-hero:has(img[src*="roland-mosquito-before"]) .page-hero-image{inset:0 0 20% 0}.page-hero:has(img[src*="roland-mosquito-before"]) .page-hero-image img{object-position:center 65%}.page-hero:has(img[src*="roland-mosquito-before"]) .page-hero-copy{width:100%;padding-top:300px}.page-hero:has(img[src*="roland-mosquito-before"]) .page-hero-copy h1{font-size:44px}.page-hero:has(img[src*="roland-mosquito-before"]) .page-hero-shade{background:linear-gradient(0deg,#141715 0%,#141715c0 50%,transparent 92%)}.roland-manuscripts{grid-template-columns:1fr;max-width:290px;margin:30px auto}.roland-manuscripts img{height:260px}.roland-account{padding-left:18px}}