.ee{background:var(--ee-bg);color:var(--ee-ink);padding:80px 5%;font-family:Arial,sans-serif}.ee *{box-sizing:border-box}.ee-inner{max-width:1400px;margin:auto}.ee h2,.ee h3{font-family:Georgia,serif;font-weight:400;color:inherit;letter-spacing:-.04em;line-height:1.08}.ee h2{font-size:clamp(34px,4.3vw,64px);margin:14px 0 22px}.ee h3{font-size:24px;margin:0 0 9px}.ee-kicker{font-size:11px;letter-spacing:.22em;text-transform:uppercase}.ee-text{font-size:15px;line-height:1.8;max-width:560px}.ee-link{color:inherit;text-decoration:none;display:inline-flex;gap:38px;border-bottom:1px solid currentColor;padding:14px 0;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.ee-link:hover{opacity:.6}.ee-intro{margin-bottom:42px}.ee-scene{position:relative}.ee-scene img{width:100%;height:100%;object-fit:cover;display:block}.ee-note{font-size:9px;position:absolute;bottom:12px;left:18px;background:#f4f0e9dd;color:#282321;padding:6px 9px;line-height:1.3}.ee--campaign{padding:0;position:relative}.ee--campaign .ee-inner{max-width:none;position:relative}.ee--campaign .ee-scene{height:720px}.ee--campaign .ee-intro{position:absolute;left:5%;bottom:65px;max-width:450px;padding:35px 40px;background:#f4f0e9ed;margin:0}.ee--campaign h2{font-size:clamp(40px,5vw,70px)}.ee--statement{padding:48px 12%;text-align:center;border-bottom:1px solid #b6a79550}.ee--statement .ee-intro{margin:0}.ee--statement h2{font-size:clamp(26px,2.8vw,42px)}.ee--statement .ee-text{max-width:750px;margin:auto}.ee-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.ee-card{color:inherit;text-decoration:none;min-width:0}.ee-card-image{position:relative;overflow:hidden;background:#e6dfd5}.ee-card img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;display:block;transition:transform .45s}.ee-card:hover img{transform:scale(1.025)}.ee-index{font-size:11px;letter-spacing:.12em}.ee-card-image .ee-index{position:absolute;left:16px;top:16px;background:#f4f0e9dd;padding:5px}.ee-card-copy{padding:23px 0}.ee-card-copy p{font-size:12px;line-height:1.6;margin:0 0 12px}.ee-price{font-size:14px}.ee--gallery .ee-grid{grid-template-columns:1.3fr 1fr 1fr;align-items:start}.ee--gallery .ee-card:nth-child(2){margin-top:80px}.ee--gallery .ee-card:nth-child(3){margin-top:160px}.ee--gallery .ee-card img{aspect-ratio:4/5}.ee--products .ee-intro{display:block;border-bottom:1px solid #b6a79570;padding-bottom:25px}.ee--journal .ee-inner,.ee--evening .ee-inner{display:grid;grid-template-columns:1.2fr 1fr;gap:9%;align-items:center}.ee--journal .ee-scene,.ee--evening .ee-scene{height:650px}.ee--journal .ee-intro,.ee--evening .ee-intro{margin:0}.ee--evening .ee-scene{order:2}.ee--palette .ee-grid{grid-template-columns:repeat(3,1fr);gap:1px}.ee--palette .ee-card{padding:30px;background:#eae2d8}.ee--palette .ee-card:nth-child(2){background:#dbcec1}.ee--palette .ee-card:nth-child(3){background:#c8b8a8}.ee--palette .ee-card-copy{text-align:center}.ee--feature .ee-inner{display:grid;grid-template-columns:1fr 1.6fr;gap:7%;align-items:center}.ee--feature .ee-grid{grid-template-columns:1fr}.ee--feature .ee-intro{margin:0}.ee--feature .ee-card{display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:center}.ee--triptych .ee-grid{grid-template-columns:repeat(3,1fr)}.ee--triptych .ee-card img{aspect-ratio:4/5}.ee--notes .ee-grid{grid-template-columns:repeat(3,1fr);gap:5%}.ee-note-card{border-top:1px solid #a18b65;padding-top:24px;font-size:14px;line-height:1.8}.ee-note-card h3{margin-top:26px}.ee--closing{text-align:center;padding:85px 5%}.ee--closing .ee-intro{margin:0}.ee--closing .ee-text{margin:auto}.ee a:focus-visible{outline:3px solid #a18b65;outline-offset:5px}@media(max-width:749px){.ee{padding:48px 20px}.ee--campaign{padding:0}.ee--campaign .ee-scene{height:480px}.ee--campaign .ee-intro{position:relative;left:auto;bottom:auto;max-width:none;padding:30px 25px}.ee--campaign h2{font-size:43px}.ee-grid{grid-template-columns:repeat(2,1fr);gap:18px}.ee--gallery .ee-grid{grid-template-columns:1fr 1fr;gap:18px}.ee--gallery .ee-card:first-child{grid-column:span 2}.ee--gallery .ee-card:nth-child(n){margin:0}.ee--gallery .ee-card:first-child img{aspect-ratio:1.3}.ee--journal .ee-inner,.ee--evening .ee-inner,.ee--feature .ee-inner{display:flex;flex-direction:column;gap:32px}.ee--journal .ee-scene,.ee--evening .ee-scene{height:480px;width:100%}.ee--evening .ee-scene{order:0}.ee--palette .ee-grid{grid-template-columns:1fr}.ee--palette .ee-card{display:grid;grid-template-columns:1fr 1fr;gap:15px;align-items:center;padding:20px}.ee--palette .ee-card-copy{text-align:left}.ee--triptych .ee-grid{grid-template-columns:1fr}.ee--triptych .ee-card{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.ee--notes .ee-grid{grid-template-columns:1fr;gap:25px}.ee--feature .ee-grid{width:100%}.ee h3{font-size:21px}.ee--feature .ee-card{gap:20px}.ee-card-copy{padding:15px 0}}@media(prefers-reduced-motion:reduce){.ee-card img{transition:none}}