.MoreWork_section__MvSk2{padding:80px 0 var(--section-y);background:var(--bone-2);border-top:1px solid var(--rule-bone)}.MoreWork_label__r84gs{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--t-on-bone-mute);margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--rule-bone)}.MoreWork_grid__i56ym{display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;background:var(--rule-bone-strong);border:1px solid var(--rule-bone-strong)}@media (min-width:768px){.MoreWork_grid__i56ym{grid-template-columns:repeat(3,1fr)}}.MoreWork_card__0WJR6{display:flex;flex-direction:column;gap:12px;padding:28px 24px;background:var(--bone);text-decoration:none;color:var(--t-on-bone);transition:background .4s ease}@media (min-width:768px){.MoreWork_card__0WJR6{padding:32px 28px}}.MoreWork_card__0WJR6:hover{background:var(--bone-2)}.MoreWork_card__0WJR6:hover .MoreWork_cardTitle__XkAiu{color:var(--blood)}.MoreWork_cardTop__koEkJ{margin-bottom:4px}.MoreWork_cardEyebrow__gQi4E{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-on-bone-mute)}.MoreWork_cardTitle__XkAiu{font-family:var(--serif);font-weight:400;font-size:clamp(22px,2.5vw,32px);line-height:1.05;letter-spacing:-.02em;transition:color .4s ease}.MoreWork_cardDesc__QA6pW{font-size:14px;line-height:1.5;color:var(--t-on-bone-mute)}.MoreWork_cardLink__opazW{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--blood);margin-top:auto}.MoreWork_back__Xfxh5{margin-top:32px}.MoreWork_back__Xfxh5 a{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-on-bone-mute);transition:color .3s}.MoreWork_back__Xfxh5 a:hover{color:var(--blood)}.case_page__EKCZD{padding:160px 0 0;background:var(--bone)}@media (min-width:768px){.case_page__EKCZD{padding:200px 0 0}}.case_eyebrow__1YDxt{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--blood);margin-bottom:32px}.case_headline__U5aXS{font-family:var(--serif);font-weight:400;font-size:clamp(36px,5.5vw,80px);line-height:.95;letter-spacing:-.03em;color:var(--t-on-bone);margin-bottom:16px}.case_headline__U5aXS em{font-style:italic;color:var(--blood)}.case_lead__jqDQz{font-size:clamp(16px,1.2vw,18px);line-height:1.55;color:var(--t-on-bone-mute);max-width:56ch;margin-bottom:8px}.case_status__3__wS{color:var(--blood);margin-bottom:8px}.case_siteLink__m_Ltp,.case_status__3__wS{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.case_siteLink__m_Ltp{color:var(--t-on-bone);border-bottom:1px solid var(--rule-bone);padding-bottom:2px;transition:color .3s}.case_siteLink__m_Ltp:hover{color:var(--blood)}.case_section___2kbI{padding:64px 0;border-top:1px solid var(--rule-bone)}.case_sectionLabel__nbVJD{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--t-on-bone-mute);margin-bottom:24px}.case_sectionH__cy5Ar{font-family:var(--serif);font-weight:400;font-size:clamp(24px,3vw,36px);line-height:1.05;letter-spacing:-.02em;color:var(--t-on-bone);margin-bottom:20px}.case_sectionH__cy5Ar em{font-style:italic;color:var(--blood)}.case_body__W88vm p{font-size:17px;line-height:1.6;color:var(--t-on-bone-mute);margin-bottom:16px;max-width:64ch}.case_body__W88vm p:last-child{margin-bottom:0}.case_deliverables__ZAijS{display:flex;flex-direction:column;border-top:1px solid var(--rule-bone-strong)}.case_delivRow__6UYcc{display:grid;grid-template-columns:40px 1fr;grid-gap:16px;gap:16px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--rule-bone-strong);font-size:16px;line-height:1.5;color:var(--t-on-bone-mute)}.case_delivNum__Ez9Nc{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--blood);padding-top:4px}.case_cta__07Irn{padding:48px 0;border-top:1px solid var(--rule-bone);display:flex;flex-wrap:wrap;gap:32px;align-items:center}.case_ctaPrimary__d87OU{font-family:var(--serif);font-size:clamp(20px,2vw,28px);color:var(--t-on-bone);border-bottom:1px solid var(--blood);padding:6px 0;transition:color .3s}.case_ctaPrimary__d87OU:hover{color:var(--blood)}.case_ctaBack__XSMXc{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-on-bone-mute);transition:color .3s}.case_ctaBack__XSMXc:hover{color:var(--blood)}