.case-vertice[data-astro-cid-qm3yofbo]{--cv-bg:#f3f1eb;--cv-dark:#252923;--cv-olive:#73765e;--cv-muted:#777a72;--cv-line:#d9d7ce;background:var(--cv-bg);color:var(--cv-dark);font-family:DM Sans,sans-serif}.case-hero[data-astro-cid-qm3yofbo]{color:#f3f1eb;background:#252923;padding:35px 10% 28px}.breadcrumb[data-astro-cid-qm3yofbo],.eyebrow[data-astro-cid-qm3yofbo],.section-label[data-astro-cid-qm3yofbo],.mini-label[data-astro-cid-qm3yofbo]{letter-spacing:1.6px;font-size:9px;font-weight:700}.breadcrumb[data-astro-cid-qm3yofbo]{color:#b5b6a8}.hero-content[data-astro-cid-qm3yofbo]{max-width:850px;padding:125px 0 110px}.hero-content[data-astro-cid-qm3yofbo] .eyebrow[data-astro-cid-qm3yofbo],.closing[data-astro-cid-qm3yofbo] .eyebrow[data-astro-cid-qm3yofbo]{color:#b5b69b}.hero-content[data-astro-cid-qm3yofbo] h1[data-astro-cid-qm3yofbo]{letter-spacing:-2px;margin:28px 0;font:400 clamp(48px,6vw,78px)/1.1 Playfair Display,serif}.hero-content[data-astro-cid-qm3yofbo]>p[data-astro-cid-qm3yofbo]{color:#c5c7bd;max-width:570px;font-size:15px;line-height:1.9}.hero-button[data-astro-cid-qm3yofbo]{color:#252923;background:#f3f1eb;justify-content:space-between;align-items:center;gap:35px;margin-top:30px;padding:17px 20px;font-size:10px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.hero-button[data-astro-cid-qm3yofbo]:hover{background:#c9cbb5}.hero-footer[data-astro-cid-qm3yofbo]{color:#b5b6a8;letter-spacing:1.3px;border-top:1px solid #51564a;justify-content:space-between;gap:20px;padding-top:20px;font-size:8px;display:flex}.overview[data-astro-cid-qm3yofbo]{grid-template-columns:.7fr 1.3fr;gap:10%;padding:120px 10%;display:grid}.section-label[data-astro-cid-qm3yofbo],.overview-content[data-astro-cid-qm3yofbo] .eyebrow[data-astro-cid-qm3yofbo],.visual-description[data-astro-cid-qm3yofbo] .eyebrow[data-astro-cid-qm3yofbo],.experience[data-astro-cid-qm3yofbo] .eyebrow[data-astro-cid-qm3yofbo]{color:var(--cv-olive)}.overview-content[data-astro-cid-qm3yofbo] h2[data-astro-cid-qm3yofbo],.visual-description[data-astro-cid-qm3yofbo] h2[data-astro-cid-qm3yofbo],.experience[data-astro-cid-qm3yofbo] h2[data-astro-cid-qm3yofbo],.deliverables[data-astro-cid-qm3yofbo] h2[data-astro-cid-qm3yofbo]{letter-spacing:-1.5px;margin:22px 0 28px;font:400 clamp(36px,4.5vw,55px)/1.15 Playfair Display,serif}.overview-content[data-astro-cid-qm3yofbo] p[data-astro-cid-qm3yofbo],.visual-description[data-astro-cid-qm3yofbo]>p[data-astro-cid-qm3yofbo],.experience-grid[data-astro-cid-qm3yofbo]>div[data-astro-cid-qm3yofbo]:first-child>p[data-astro-cid-qm3yofbo],.deliverables[data-astro-cid-qm3yofbo]>p[data-astro-cid-qm3yofbo]{color:var(--cv-muted);font-size:13px;line-height:2}.visual-direction[data-astro-cid-qm3yofbo]{padding:0 10% 115px}.visual-photo[data-astro-cid-qm3yofbo]{background:#d5d2c7;height:490px;position:relative;overflow:hidden}.visual-photo[data-astro-cid-qm3yofbo] img[data-astro-cid-qm3yofbo]{object-fit:cover;width:100%;height:100%}.visual-photo[data-astro-cid-qm3yofbo]>span[data-astro-cid-qm3yofbo]{background:var(--cv-bg);color:var(--cv-dark);letter-spacing:1px;padding:12px 15px;font-size:8px;font-weight:700;position:absolute;bottom:22px;left:22px}.visual-description[data-astro-cid-qm3yofbo]{grid-template-columns:1fr .8fr;gap:10%;padding-top:38px;display:grid}.identity[data-astro-cid-qm3yofbo]{background:#e9e7df;padding:105px 10%}.identity[data-astro-cid-qm3yofbo]>h2[data-astro-cid-qm3yofbo]{max-width:650px;margin:25px 0 55px;font:400 clamp(36px,4.5vw,55px)/1.15 Playfair Display,serif}.identity-grid[data-astro-cid-qm3yofbo]{grid-template-columns:1fr 1fr;gap:8%;display:grid}.mini-label[data-astro-cid-qm3yofbo]{color:var(--cv-muted)}.swatches[data-astro-cid-qm3yofbo]{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:22px;display:grid}.swatch[data-astro-cid-qm3yofbo]{align-items:flex-end;height:155px;padding:10px;display:flex}.swatch[data-astro-cid-qm3yofbo] span[data-astro-cid-qm3yofbo]{font-size:8px;font-weight:700}.olive[data-astro-cid-qm3yofbo]{color:#fff;background:#73765e}.sand[data-astro-cid-qm3yofbo]{color:#252923;background:#f3f1eb}.charcoal[data-astro-cid-qm3yofbo]{color:#fff;background:#252923}.stone[data-astro-cid-qm3yofbo]{color:#252923;background:#d9d7ce}.palette[data-astro-cid-qm3yofbo]>p[data-astro-cid-qm3yofbo],.typography[data-astro-cid-qm3yofbo]>p[data-astro-cid-qm3yofbo]{color:var(--cv-muted);font-size:10px;line-height:1.7}.serif-sample[data-astro-cid-qm3yofbo]{margin-top:25px;font:48px Playfair Display,serif}.sans-sample[data-astro-cid-qm3yofbo]{margin-top:30px;font:600 22px DM Sans,sans-serif}.experience[data-astro-cid-qm3yofbo]{grid-template-columns:.7fr 1.3fr;gap:10%;padding:120px 10%;display:grid}.experience-grid[data-astro-cid-qm3yofbo]{grid-template-columns:1fr 1fr;gap:8%;display:grid}.experience-grid[data-astro-cid-qm3yofbo]>div[data-astro-cid-qm3yofbo]:first-child>p[data-astro-cid-qm3yofbo]{max-width:420px}.experience-items[data-astro-cid-qm3yofbo] article[data-astro-cid-qm3yofbo]{border-bottom:1px solid var(--cv-line);grid-template-columns:40px 1fr;gap:15px;padding:20px 0;display:grid}.experience-items[data-astro-cid-qm3yofbo] article[data-astro-cid-qm3yofbo]:first-child{border-top:1px solid var(--cv-line)}.experience-items[data-astro-cid-qm3yofbo] article[data-astro-cid-qm3yofbo]>span[data-astro-cid-qm3yofbo]{color:var(--cv-olive);font-size:10px}.experience-items[data-astro-cid-qm3yofbo] h3[data-astro-cid-qm3yofbo]{margin:0 0 7px;font:400 21px Playfair Display,serif}.experience-items[data-astro-cid-qm3yofbo] p[data-astro-cid-qm3yofbo]{color:var(--cv-muted);margin:0;font-size:11px;line-height:1.7}.deliverables[data-astro-cid-qm3yofbo]{color:#f3f1eb;background:#252923;padding:105px 10%}.deliverables[data-astro-cid-qm3yofbo]>.eyebrow[data-astro-cid-qm3yofbo]{color:#b5b69b}.deliverables[data-astro-cid-qm3yofbo] h2[data-astro-cid-qm3yofbo]{max-width:700px;margin-top:28px}.deliverables[data-astro-cid-qm3yofbo]>p[data-astro-cid-qm3yofbo]{color:#c5c7bd;max-width:650px}.deliverable-grid[data-astro-cid-qm3yofbo]{grid-template-columns:repeat(4,1fr);gap:20px;margin:55px 0 15px;display:grid}.deliverable-grid[data-astro-cid-qm3yofbo] div[data-astro-cid-qm3yofbo]{border-top:1px solid #51564a;flex-direction:column;gap:15px;padding-top:20px;display:flex}.deliverable-grid[data-astro-cid-qm3yofbo] strong[data-astro-cid-qm3yofbo]{color:#b5b69b;font:400 28px Playfair Display,serif}.deliverable-grid[data-astro-cid-qm3yofbo] span[data-astro-cid-qm3yofbo]{color:#d4d5cc;font-size:11px}.disclaimer[data-astro-cid-qm3yofbo]{background:#e9e7df;margin:65px 10%;padding:25px 30px}.disclaimer[data-astro-cid-qm3yofbo]>span[data-astro-cid-qm3yofbo]{color:var(--cv-olive);letter-spacing:1.5px;font-size:9px;font-weight:700}.disclaimer[data-astro-cid-qm3yofbo] p[data-astro-cid-qm3yofbo]{max-width:850px;color:var(--cv-muted);margin-bottom:0;font-size:11px;line-height:1.9}.closing[data-astro-cid-qm3yofbo]{background:#dedfd3;padding:100px 10%}.closing[data-astro-cid-qm3yofbo] .eyebrow[data-astro-cid-qm3yofbo]{color:var(--cv-olive)}.closing[data-astro-cid-qm3yofbo] h2[data-astro-cid-qm3yofbo]{letter-spacing:-1.5px;max-width:800px;margin:25px 0;font:400 clamp(38px,5vw,60px)/1.12 Playfair Display,serif}.closing[data-astro-cid-qm3yofbo] p[data-astro-cid-qm3yofbo]{color:var(--cv-muted);font-size:13px}.closing[data-astro-cid-qm3yofbo]>a[data-astro-cid-qm3yofbo]{color:var(--cv-dark);border-bottom:1px solid #98998b;gap:30px;margin-top:20px;padding-bottom:10px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=760px){.case-hero[data-astro-cid-qm3yofbo]{padding:30px 7%}.hero-content[data-astro-cid-qm3yofbo]{padding:95px 0 80px}.hero-content[data-astro-cid-qm3yofbo] h1[data-astro-cid-qm3yofbo]{font-size:48px}.hero-footer[data-astro-cid-qm3yofbo]{flex-direction:column}.overview[data-astro-cid-qm3yofbo],.experience[data-astro-cid-qm3yofbo]{grid-template-columns:1fr;gap:35px;padding:85px 7%}.visual-direction[data-astro-cid-qm3yofbo]{padding:0 7% 85px}.visual-photo[data-astro-cid-qm3yofbo]{height:340px}.visual-description[data-astro-cid-qm3yofbo]{grid-template-columns:1fr;gap:10px}.identity[data-astro-cid-qm3yofbo]{padding:85px 7%}.identity-grid[data-astro-cid-qm3yofbo],.experience-grid[data-astro-cid-qm3yofbo]{grid-template-columns:1fr;gap:40px}.swatch[data-astro-cid-qm3yofbo]{height:110px;padding:6px}.swatch[data-astro-cid-qm3yofbo] span[data-astro-cid-qm3yofbo]{font-size:7px}.deliverables[data-astro-cid-qm3yofbo]{padding:85px 7%}.deliverable-grid[data-astro-cid-qm3yofbo]{grid-template-columns:1fr 1fr;row-gap:30px}.disclaimer[data-astro-cid-qm3yofbo]{margin:45px 7%;padding:22px}.closing[data-astro-cid-qm3yofbo]{padding:80px 7%}}@media (width<=420px){.hero-content[data-astro-cid-qm3yofbo] h1[data-astro-cid-qm3yofbo]{font-size:41px}.swatches[data-astro-cid-qm3yofbo]{grid-template-columns:1fr 1fr}}
