.journal-alt{--background:var(--yardbird-paper,#f2efdf);--foreground:var(--yardbird-ink,#194585);--accent:var(--yardbird-ink,#194585);--studio-rust:var(--yardbird-ink,#194585);--site-accent-text:var(--yardbird-paper,#f2efdf);--site-heading-font:var(--yardbird-heading,Georgia,serif);--site-emphasis-font:var(--yardbird-heading,Georgia,serif);--site-body-font:var(--yardbird-body,monospace);--body-mono:var(--site-body-font);background:var(--background);color:var(--foreground);min-height:100vh;font-family:var(--site-body-font);padding:0 3.6vw}.journal-alt main,.journal-alt .feature-home{width:100%;max-width:1800px;margin:auto;padding:0;overflow:visible}.journal-alt .nav{border-bottom:1px solid color-mix(in srgb,var(--foreground) 40%,transparent);flex-wrap:wrap;gap:24px;height:auto;min-height:86px;padding:20px 0}.journal-alt .nav .wordmark{letter-spacing:-3px;color:inherit;font-family:Georgia,serif;font-size:52px;font-style:italic;font-weight:400;line-height:1}.journal-id{letter-spacing:.1em;margin-right:auto;font-size:10px;line-height:1.65}.journal-alt .nav nav{font-family:var(--site-body-font);letter-spacing:.03em;gap:24px;font-size:12px;font-style:normal}.journal-alt .nav nav a{border-bottom:1px solid #0000;border-radius:0;color:inherit!important;background:0 0!important;padding:8px 0!important}.journal-alt .nav nav a[aria-current=page]{border-bottom-color:currentColor}.journal-title{border-bottom:1px solid color-mix(in srgb,var(--foreground) 40%,transparent);justify-content:space-between;align-items:end;gap:24px;padding:26px 0 24px;display:flex}.journal-title span,.journal-feature aside>span{letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:700}.journal-title h1{font-family:var(--site-heading-font);letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(30px,3vw,52px);font-weight:400;line-height:1.12}.journal-title small{letter-spacing:.1em;text-align:right;flex-shrink:0;font-size:10px;line-height:1.8}.journal-feature{grid-template-columns:28px minmax(0,2.35fr) minmax(240px,1fr);align-items:start;gap:24px;padding:26px 0 34px;display:grid}.journal-margin{writing-mode:vertical-rl;letter-spacing:.1em;justify-content:space-between;align-self:stretch;font-size:10px;display:flex}.journal-mainimage{background:#e6dfc8;padding:20px;display:block}.journal-mainimage img{object-fit:contain;width:100%;height:auto;max-height:78vh;display:block}.journal-feature aside{padding:4px 12px}.journal-feature h2{font:400 clamp(26px,2.4vw,38px)/1.05 var(--site-heading-font);letter-spacing:-.04em;max-width:270px;margin:18px 0}.journal-feature p{font:400 14px/1.65 var(--site-body-font);white-space:pre-line;letter-spacing:.02em;max-width:380px;margin:18px 0}.journal-explore{text-transform:uppercase;border-bottom:1px solid;padding-bottom:4px;font-size:12px;display:inline-block}.journal-feature aside>img{object-fit:contain;width:85%;height:auto;max-height:320px;margin:32px auto 0;display:block}.journal-divider{border-block:1px solid color-mix(in srgb,var(--foreground) 40%,transparent);letter-spacing:.12em;justify-content:space-between;gap:20px;padding:20px 0;scroll-margin-top:20px;font-size:10px;display:flex}.journal-alt .section-band{width:auto;color:inherit;text-align:left;background:0 0;padding:48px 0 0;position:static;transform:none}.journal-alt .section-band h1{font:400 clamp(36px,4vw,64px)/1.1 var(--site-heading-font);letter-spacing:-.03em}.journal-alt .feature-introduction{text-align:left;padding:20px 0 30px}.journal-alt .feature-introduction p{max-width:860px;margin:0;font-size:16px;line-height:1.7}.journal-alt .feature-introduction .collaborate{font-size:23px}.journal-alt .feature-home .work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 12px;width:100%}.journal-alt .caption,.journal-alt .artwork-caption{color:inherit;font-size:12px}.journal-alt .caption h3{font:400 12px/1.5 var(--site-body-font);letter-spacing:0}.journal-alt .caption span{color:inherit}.journal-alt .feature-sale-filters button{font-family:var(--site-body-font);color:inherit;font-size:13px;font-style:normal}.journal-alt .feature-sale-filters button[aria-pressed=true]{color:inherit;border-bottom:1px solid}.journal-alt .masonry-art-grid{column-gap:8px}.journal-alt footer{border-color:color-mix(in srgb,var(--foreground) 40%,transparent);flex-wrap:wrap;margin-top:60px;font-size:11px}.journal-alt .about-content,.journal-alt .print-studio-story{max-width:920px;margin:auto;padding:60px 0 90px}.journal-alt .project-intro h1,.journal-alt .about-content h1{font-family:var(--site-heading-font);font-size:clamp(42px,6vw,88px)}.journal-alt .product-info h1{font-family:var(--site-heading-font);font-size:clamp(36px,4vw,64px)}@media (min-width:1800px){.journal-alt .masonry-art-grid{columns:5}}@media (max-width:850px){.journal-feature{grid-template-columns:16px minmax(0,1.7fr) minmax(200px,1fr);gap:16px}.journal-mainimage{padding:12px}.journal-alt .nav nav{gap:16px}.journal-feature aside{padding:0}.journal-feature p{font-size:13px}}@media (max-width:600px){.journal-alt{padding:0 5vw}.journal-id{font-size:9px}.journal-alt .nav{gap:16px}.journal-alt .nav nav{justify-content:space-between;gap:12px;width:100%;font-size:11px}.journal-title small{display:none}.journal-feature{grid-template-columns:1fr;gap:22px}.journal-margin{display:none}.journal-mainimage img{max-height:none}.journal-feature aside{grid-template-columns:1fr 110px;gap:10px 18px;display:grid}.journal-feature aside>span,.journal-feature h2,.journal-feature p,.journal-explore{grid-column:1}.journal-feature h2,.journal-feature p{margin:4px 0}.journal-feature aside>img{grid-area:1/2/5;width:100%;margin:0}.journal-feature p{font-size:14px}.journal-divider{letter-spacing:0;font-size:9px}.journal-alt .section-band{padding-top:32px}.journal-alt .feature-introduction p{font-size:15px}.journal-alt .feature-home .work-grid{gap:24px 8px}.journal-alt footer{gap:16px}}.journal-title h1{font-style:italic}.journal-toolkit{width:100%;max-width:400px;margin-top:18px;display:block}.journal-toolkit>span{text-transform:uppercase;border-bottom:1px solid;margin-bottom:10px;padding-bottom:4px;font-size:11px;display:inline-block}.journal-toolkit img{width:100%;height:auto;display:block}@media (max-width:600px){.journal-feature aside .journal-toolkit{grid-column:1/-1;max-width:320px;margin-top:18px}.journal-alt .nav .wordmark{font-size:44px}}.managed-page{max-width:1000px;min-height:65vh;padding:70px 0}.managed-page h1{font-size:clamp(36px,5vw,72px)}.journal-alt .managed-feature{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:48px;margin:26px 0 50px;display:grid}.journal-alt .managed-copy{padding-left:24px;position:relative}.journal-alt .managed-margin{writing-mode:vertical-rl;letter-spacing:.1em;font-size:10px;position:absolute;top:0;left:0}.journal-alt .managed-copy h2{font-family:var(--yardbird-heading);margin:18px 0;font-size:clamp(25px,2.5vw,38px);font-weight:400;line-height:1.15}.journal-alt .managed-copy p{white-space:pre-line;font-size:12px;line-height:1.8}.journal-alt .managed-image img{width:100%;height:auto;display:block}.journal-alt .managed-image a{display:block}.journal-alt .managed-image-placeholder{aspect-ratio:1.42;background:#000;width:100%}.journal-alt .managed-discovery .feature-home{max-width:none;margin:0;padding:0}@media (max-width:700px){.journal-alt .managed-feature{grid-template-columns:1fr;gap:24px}.journal-alt .managed-copy{padding-left:20px}}
