[data-astro-cid-afethqsr]{font-family:Barlow,sans-serif;box-sizing:border-box}body{margin:0;background:#0d0d0d;color:#fdf2d7}.container-top[data-astro-cid-afethqsr]{position:relative;display:flex;justify-content:center;align-items:center;height:100vh}.headline[data-astro-cid-afethqsr]{position:absolute;top:50%;left:50%;transform:translate(-50%,-58.5%);z-index:0;text-align:center;font-size:clamp(3rem,16vw,19rem);letter-spacing:2px;color:#ff9046;line-height:150%;pointer-events:none}.image-box[data-astro-cid-afethqsr]{position:relative;width:clamp(180px,25vw,250px);height:clamp(180px,25vw,250px);overflow:visible;perspective:1000px;z-index:10;margin-top:10%}.img-stack[data-astro-cid-afethqsr]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:2px;box-shadow:0 0 20px #0006;scale:1.5;--translateX: 0px;--translateY: 0px;--rotation: 0deg;--scale: 1;transform:translate(var(--translateX),var(--translateY)) rotate(var(--rotation)) scale(var(--scale));transform-origin:bottom center;transition:transform .4s ease,filter .3s ease,z-index .3s ease}.img-stack[data-astro-cid-afethqsr]:nth-child(1){--rotation: -6deg;--translateY: -8px;--scale: .9;z-index:5}.img-stack[data-astro-cid-afethqsr]:nth-child(2){--rotation: -8deg;--translateY: -4px;--scale: .95;z-index:4}.img-stack[data-astro-cid-afethqsr]:nth-child(3){--rotation: 0deg;--translateY: 0px;--scale: 1;z-index:3}.img-stack[data-astro-cid-afethqsr]:nth-child(4){--rotation: 8deg;--translateY: 4px;--scale: .95;z-index:2}.img-stack[data-astro-cid-afethqsr]:nth-child(5){--rotation: 15deg;--translateY: 8px;--scale: .9;z-index:1}.image-box[data-astro-cid-afethqsr].hovered .img-stack[data-astro-cid-afethqsr]:nth-child(1){--rotation: -12deg;--translateX: -110%;--scale: .6}.image-box[data-astro-cid-afethqsr].hovered .img-stack[data-astro-cid-afethqsr]:nth-child(2){--rotation: -10deg;--translateX: -70%;--scale: .75}.image-box[data-astro-cid-afethqsr].hovered .img-stack[data-astro-cid-afethqsr]:nth-child(3){--rotation: 0deg;--translateX: 0;--scale: .9}.image-box[data-astro-cid-afethqsr].hovered .img-stack[data-astro-cid-afethqsr]:nth-child(4){--rotation: 10deg;--translateX: 70%;--scale: .75}.image-box[data-astro-cid-afethqsr].hovered .img-stack[data-astro-cid-afethqsr]:nth-child(5){--rotation: 12deg;--translateX: 110%;--scale: .6}.gallery-img[data-astro-cid-afethqsr]:hover{filter:grayscale(50%);--scale: calc(var(--scale) * 1.05);z-index:10;cursor:pointer}.modal[data-astro-cid-afethqsr]{display:none;position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(8px);justify-content:center;align-items:center;z-index:10000}.modal[data-astro-cid-afethqsr] img[data-astro-cid-afethqsr]{max-width:90%;max-height:85vh;border-radius:6px;box-shadow:0 0 30px #000000b3}.close[data-astro-cid-afethqsr]{position:absolute;top:15px;right:25px;font-size:2.5rem;color:#fff;cursor:pointer}body.modal-open .main-photo[data-astro-cid-afethqsr],body.modal-open .headline[data-astro-cid-afethqsr]{filter:blur(5px);pointer-events:none}@media (max-width: 1200px){.headline[data-astro-cid-afethqsr]{font-size:14rem}}@media (max-width: 900px){.headline[data-astro-cid-afethqsr]{font-size:12rem}.image-box[data-astro-cid-afethqsr]{margin-top:60%}}@media (max-width: 600px){.headline[data-astro-cid-afethqsr]{font-size:8rem;line-height:130%}.image-box[data-astro-cid-afethqsr]{width:160px;height:160px;margin-top:40%}}@media (max-width: 400px){.headline[data-astro-cid-afethqsr]{font-size:6rem}.image-box[data-astro-cid-afethqsr]{width:130px;height:130px;margin-top:35%}}@keyframes appear{0%{opacity:0;scale:.3}to{opacity:1;scale:}}@keyframes slide{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes pop{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}[data-astro-cid-6hfsylw7]{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:#111}.main[data-astro-cid-6hfsylw7]{position:relative;min-height:100vh;display:grid;place-items:center;isolation:isolate}.main[data-astro-cid-6hfsylw7]:before{content:"";position:fixed;inset:0;background:#000c;opacity:0;transition:opacity .6s ease;z-index:0;pointer-events:none}.main[data-astro-cid-6hfsylw7].dimmed:before{opacity:1}.spread[data-astro-cid-6hfsylw7]{margin-top:2%;margin-bottom:20%;display:flex;align-items:stretch;justify-content:flex-start;width:min(90vw,1200px);box-shadow:0 10px 40px #0006;z-index:1;background:none;scale:.7;animation:appear 5s linear;animation-timeline:view();animation-range:entry 0 cover 40%}.left-page[data-astro-cid-6hfsylw7]{background:#e6e6e6;color:#000;display:flex;justify-content:center;align-items:center;text-align:center;padding:3rem;flex-shrink:0}.left-page[data-astro-cid-6hfsylw7] .content[data-astro-cid-6hfsylw7]{max-width:400px}.left-page[data-astro-cid-6hfsylw7] h2[data-astro-cid-6hfsylw7]{font-size:2rem;letter-spacing:3px;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.left-page[data-astro-cid-6hfsylw7] h2[data-astro-cid-6hfsylw7] span[data-astro-cid-6hfsylw7]{font-weight:400}.left-page[data-astro-cid-6hfsylw7] p[data-astro-cid-6hfsylw7]{font-size:.9rem;color:#333;margin-bottom:1rem;line-height:1.5}.left-page[data-astro-cid-6hfsylw7] .fields[data-astro-cid-6hfsylw7] p[data-astro-cid-6hfsylw7]{font-size:.8rem;color:#999;margin:.3rem 0}.right-page[data-astro-cid-6hfsylw7]{flex:1;display:flex;justify-content:flex-end;align-items:center;overflow:hidden;background:none}.right-page[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{display:block;width:100%;height:100%;object-fit:cover;object-position:right center;z-index:2}.spread[data-astro-cid-6hfsylw7]{height:auto}@media (max-width: 768px){.spread[data-astro-cid-6hfsylw7]{flex-direction:column;height:auto}.left-page[data-astro-cid-6hfsylw7],.right-page[data-astro-cid-6hfsylw7]{width:100%;height:50vh}.left-page[data-astro-cid-6hfsylw7]{padding:2rem 1rem}.right-page[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{width:100%;height:100%;object-fit:cover}}.project-showcase[data-astro-cid-6hfsylw7]{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;background-color:#f3f2eb;color:#111;max-width:1200px;margin-top:10%;margin-bottom:10%;box-shadow:0 6px 20px #00000014;overflow:hidden;padding:4rem 6rem;gap:4rem;z-index:3;animation:appear 3s linear;animation-timeline:view();animation-range:entry 0 cover 40%}.project-image[data-astro-cid-6hfsylw7]{position:relative;width:100%;overflow:hidden}.project-image[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{width:100%;height:auto;display:block;object-fit:cover;transition:opacity .6s ease,transform .6s ease}.project-image[data-astro-cid-6hfsylw7] .hover-img[data-astro-cid-6hfsylw7]{position:absolute;top:0;left:0;opacity:0}.project-showcase[data-astro-cid-6hfsylw7]:hover .hover-img[data-astro-cid-6hfsylw7]{opacity:1;transform:scale(1.02);transform:translateY(-100px)}.project-showcase[data-astro-cid-6hfsylw7]:hover .default-img[data-astro-cid-6hfsylw7]{opacity:0;transform:scale(1.02)}.project-text[data-astro-cid-6hfsylw7]{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;max-width:500px}.project-text[data-astro-cid-6hfsylw7] h1[data-astro-cid-6hfsylw7]{font-size:4.5rem;font-weight:700;line-height:.9;letter-spacing:-.02em;color:#000}.description[data-astro-cid-6hfsylw7]{font-size:.95rem;line-height:1.6;color:#333;max-width:420px;margin-top:1rem}.project-info[data-astro-cid-6hfsylw7]{display:flex;justify-content:flex-start;gap:3rem;margin-top:2rem}.project-info[data-astro-cid-6hfsylw7] span[data-astro-cid-6hfsylw7]{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#999;margin-bottom:.2rem}.project-info[data-astro-cid-6hfsylw7] p[data-astro-cid-6hfsylw7]{font-size:.95rem;font-weight:500;color:#111;margin:0}@media (max-width: 900px){.project-showcase[data-astro-cid-6hfsylw7]{grid-template-columns:1fr;text-align:center;padding:3rem 2rem}.project-info[data-astro-cid-6hfsylw7]{justify-content:center;gap:2rem}.project-text[data-astro-cid-6hfsylw7]{align-items:center}.project-text[data-astro-cid-6hfsylw7] h1[data-astro-cid-6hfsylw7]{font-size:3rem}}.noir-blanc[data-astro-cid-6hfsylw7]{scale:.7;display:grid;grid-template-columns:1fr 1.2fr;background-color:#f3f2eb;color:#111;max-width:1200px;margin:8rem auto;box-shadow:0 6px 20px #00000014;overflow:hidden;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;animation:appear 5s linear;animation-timeline:view();animation-range:entry 0 cover 40%}.left-column[data-astro-cid-6hfsylw7]{display:flex;flex-direction:column;justify-content:flex-start}.left-column[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{width:100%;height:auto;display:block;object-fit:cover;border:none;margin:0}.left-column[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]+img[data-astro-cid-6hfsylw7]{margin-top:0}.right-column[data-astro-cid-6hfsylw7]{display:flex;flex-direction:column;justify-content:space-between;padding:4rem 5rem}.text-block[data-astro-cid-6hfsylw7] .small-heading[data-astro-cid-6hfsylw7]{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:#666;font-weight:500}.text-block[data-astro-cid-6hfsylw7] h1[data-astro-cid-6hfsylw7]{font-size:3.8rem;font-weight:700;letter-spacing:-.02em;color:#000;margin:1rem 0 1.5rem}.text-block[data-astro-cid-6hfsylw7] .description[data-astro-cid-6hfsylw7]{font-size:.95rem;line-height:1.6;color:#333;max-width:420px}.support-image[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{width:100%;height:auto;object-fit:cover;border:none;display:block;margin-top:2rem}@media (max-width: 900px){.noir-blanc[data-astro-cid-6hfsylw7]{grid-template-columns:1fr}.left-column[data-astro-cid-6hfsylw7]{flex-direction:row;gap:1rem}.left-column[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{width:50%;height:auto}.right-column[data-astro-cid-6hfsylw7]{padding:3rem 2rem;text-align:center}.text-block[data-astro-cid-6hfsylw7] h1[data-astro-cid-6hfsylw7]{font-size:2.8rem}}.project-brief[data-astro-cid-6hfsylw7]{display:grid;grid-template-columns:1fr 1.2fr;background-color:#f3f2eb;color:#111;max-width:1200px;margin:8rem auto;box-shadow:0 6px 20px #00000014;overflow:hidden;z-index:3;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;animation:appear 5s linear;animation-timeline:view();animation-range:entry 0 cover 40%}.brief-text[data-astro-cid-6hfsylw7]{padding:5rem 6rem;display:flex;flex-direction:column;justify-content:center;gap:1.5rem}.small-heading[data-astro-cid-6hfsylw7]{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:#666;font-weight:500}.brief-text[data-astro-cid-6hfsylw7] h2[data-astro-cid-6hfsylw7]{font-size:2rem;font-weight:700;letter-spacing:.02em;margin:0}.description[data-astro-cid-6hfsylw7]{font-size:.95rem;line-height:1.6;color:#333;max-width:420px;margin-top:.5rem}.footer-line[data-astro-cid-6hfsylw7]{display:flex;justify-content:space-between;margin-top:4rem;font-size:.8rem;color:#666;letter-spacing:.03em}.brief-image[data-astro-cid-6hfsylw7]{width:100%;height:100%;scale:.8}.brief-image[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .6s ease,transform .6s ease}.brief-image[data-astro-cid-6hfsylw7] .hover-img[data-astro-cid-6hfsylw7]{position:absolute;top:0;left:0;opacity:0}.project-brief[data-astro-cid-6hfsylw7]:hover .hover-img[data-astro-cid-6hfsylw7]{opacity:1;transform:scale(1.03)}.project-brief[data-astro-cid-6hfsylw7]:hover .default-img[data-astro-cid-6hfsylw7]{opacity:0;transform:scale(1.03)}@media (max-width: 900px){.project-brief[data-astro-cid-6hfsylw7]{grid-template-columns:1fr}.brief-text[data-astro-cid-6hfsylw7]{padding:3rem 2rem;text-align:center}.footer-line[data-astro-cid-6hfsylw7]{flex-direction:column;align-items:center;gap:.5rem;margin-top:2rem}}.artists-grid[data-astro-cid-6hfsylw7]{max-width:1200px;padding:2rem;margin:0;background:#f3f2eb;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#111;z-index:3;scale:.7;animation:appear 5s linear;animation-timeline:view();animation-range:entry 0 cover 40%}.top-nav[data-astro-cid-6hfsylw7]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#555;margin-bottom:2rem}.top-nav[data-astro-cid-6hfsylw7] a[data-astro-cid-6hfsylw7]{text-decoration:none;color:#555;margin-right:1.5rem;transition:color .3s ease}.top-nav[data-astro-cid-6hfsylw7] a[data-astro-cid-6hfsylw7]:hover{color:#000}sup[data-astro-cid-6hfsylw7]{font-size:.6em}.grid-content[data-astro-cid-6hfsylw7]{position:relative;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,200px);gap:1rem;margin-bottom:6rem}.grid-item[data-astro-cid-6hfsylw7].large{grid-column:3 / 5;grid-row:1 / 3}.grid-item[data-astro-cid-6hfsylw7].small{grid-column:1/ 3;grid-row:2 / 5;transform:translateY(-80px)}.grid-item[data-astro-cid-6hfsylw7].medium{grid-column:5 / 7;grid-row:2 / 5;transform:translateY(-20px)}.grid-item[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{width:100%;height:100%;object-fit:cover;display:block}.caption[data-astro-cid-6hfsylw7]{font-size:.7rem;letter-spacing:.05em;margin-top:.5rem}.text-label[data-astro-cid-6hfsylw7]{position:absolute;top:25%;right:5%}.text-label[data-astro-cid-6hfsylw7] .artist-name[data-astro-cid-6hfsylw7]{font-size:1rem;font-weight:500;letter-spacing:-.01em}.brand-footer[data-astro-cid-6hfsylw7]{text-align:left;padding-top:2rem;border-top:1px solid #ddd}.brand-footer[data-astro-cid-6hfsylw7] h1[data-astro-cid-6hfsylw7]{font-family:Georgia,serif;font-weight:400;font-size:3.5rem;letter-spacing:-.02em;margin:2rem 0}.grid-item[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{transition:transform .5s ease,filter .5s ease}.grid-item[data-astro-cid-6hfsylw7]:hover img[data-astro-cid-6hfsylw7]{transform:scale(1.03);filter:brightness(1.1)}@media (max-width: 900px){.grid-content[data-astro-cid-6hfsylw7]{grid-template-columns:1fr 1fr;grid-template-rows:auto}.grid-item[data-astro-cid-6hfsylw7].large,.grid-item[data-astro-cid-6hfsylw7].small,.grid-item[data-astro-cid-6hfsylw7].medium{grid-column:auto;grid-row:auto}.text-label[data-astro-cid-6hfsylw7]{position:static;text-align:center;margin-top:1rem}.brand-footer[data-astro-cid-6hfsylw7] h1[data-astro-cid-6hfsylw7]{text-align:center;font-size:2.5rem}}.artful-dodger[data-astro-cid-6hfsylw7]{background-color:#f3f2eb;color:#111;max-width:1200px;margin:6rem auto;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;text-align:center;overflow:hidden;scale:.7;animation:appear 5s linear;animation-timeline:view();animation-range:entry 0 cover 40%}.top-header[data-astro-cid-6hfsylw7]{padding:3rem 2rem 1.5rem}.top-header[data-astro-cid-6hfsylw7] h1[data-astro-cid-6hfsylw7]{font-size:3.5rem;font-weight:700;letter-spacing:.05em;margin:0 0 1rem}.info-line[data-astro-cid-6hfsylw7]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#444;max-width:1000px;margin:0 auto;border-top:1px solid #ccc;padding-top:.8rem}.hero-image[data-astro-cid-6hfsylw7]{position:relative;overflow:hidden;line-height:0;margin:0;padding:0;transform:translateY(10px);z-index:4;background-color:#000;border:none}.hero-image[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{display:block;width:100%;height:auto;object-fit:cover;border:none;margin:0;padding:0;vertical-align:bottom}@media (max-width: 900px){.top-header[data-astro-cid-6hfsylw7] h1[data-astro-cid-6hfsylw7]{font-size:2.2rem}.info-line[data-astro-cid-6hfsylw7]{flex-direction:column;align-items:center;gap:.5rem;font-size:.7rem}}.welcome-section[data-astro-cid-6hfsylw7]{background-color:#f3f2eb;color:#111;font-family:Georgia,serif;display:flex;flex-direction:column;align-items:center;padding:4rem 2rem;scale:.6;animation:appear 5s linear;animation-timeline:view();animation-range:entry 0 cover 40%}.welcome-header[data-astro-cid-6hfsylw7]{display:flex;justify-content:space-between;align-items:flex-start;width:100%;max-width:1100px;margin-bottom:2rem}.welcome-header[data-astro-cid-6hfsylw7] h1[data-astro-cid-6hfsylw7]{font-size:4rem;font-weight:700;margin:0}.welcome-header[data-astro-cid-6hfsylw7] p[data-astro-cid-6hfsylw7]{width:45%;font-size:.95rem;line-height:1.6;color:#222}.welcome-image[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{width:100%;max-width:1100px;height:auto;display:block;margin-bottom:2rem}.welcome-links[data-astro-cid-6hfsylw7]{font-family:Helvetica Neue,Arial,sans-serif;font-size:.85rem;letter-spacing:.02em;color:#222;text-align:center}.welcome-links[data-astro-cid-6hfsylw7] a[data-astro-cid-6hfsylw7]{color:inherit;text-decoration:none;margin:0 .2rem}.image-side[data-astro-cid-6hfsylw7]{background:url(/Forest.jpg) center center / cover no-repeat;filter:brightness(90%);position:relative}.image-side[data-astro-cid-6hfsylw7]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#f0f6f680,#f0f6f6e6)}.text-side[data-astro-cid-6hfsylw7]{display:flex;flex-direction:column;justify-content:center;padding-left:5vw;background:linear-gradient(to bottom,#879f9f,#3e4130 80%,#1d1d19);color:#f0f6f6;position:relative}.credit[data-astro-cid-6hfsylw7]{position:absolute;top:30%;left:10%;font-size:.9rem;color:#ffffff80;font-style:italic;letter-spacing:.03em}.info[data-astro-cid-6hfsylw7]{position:absolute;bottom:15%;left:10%}.info[data-astro-cid-6hfsylw7] h2[data-astro-cid-6hfsylw7]{font-size:1rem;letter-spacing:.15em;font-weight:600;margin-bottom:.6rem}.palette[data-astro-cid-6hfsylw7]{display:flex;gap:1.5rem;font-size:.8rem;opacity:.8}@media (max-width: 900px){.whispering-pines[data-astro-cid-6hfsylw7]{grid-template-columns:1fr;height:auto}.text-side[data-astro-cid-6hfsylw7]{padding:4rem 2rem;text-align:center}.credit[data-astro-cid-6hfsylw7],.info[data-astro-cid-6hfsylw7]{position:static}.palette[data-astro-cid-6hfsylw7]{justify-content:center;flex-wrap:wrap;gap:1rem}}.center-image-section[data-astro-cid-6hfsylw7]{display:flex;justify-content:center;align-items:center;padding:6rem 0;margin-top:10%;background:transparent;position:relative;z-index:5;scale:1.3;animation:appear 3s linear;animation-timeline:view();animation-range:entry 0 cover 40%}.center-image-wrapper[data-astro-cid-6hfsylw7]{display:flex;justify-content:center;align-items:center;max-width:900px;width:90%;overflow:hidden}.center-image-wrapper[data-astro-cid-6hfsylw7] img[data-astro-cid-6hfsylw7]{width:100%;height:auto;max-height:75vh;object-fit:contain;box-shadow:0 8px 40px #00000080;opacity:0;transform:scale(.95);transition:opacity 1.2s ease,transform 1.2s ease}.center-image-wrapper[data-astro-cid-6hfsylw7].visible img[data-astro-cid-6hfsylw7]{opacity:1;transform:scale(1)}
