._page_48pjr_1{--ink: #092724;--paper: #fffdf7;--paper-deep: #f4eddd;--accent: #ef7d48;--line: rgba(9, 39, 36, .16);min-height:100vh;overflow:clip;background:var(--paper);color:var(--ink);font-family:Manrope,Manrope Fallback,system-ui,sans-serif}._breadcrumb_48pjr_14,._hero_48pjr_15,._filterDesk_48pjr_16,._featured_48pjr_17,._results_48pjr_18,._closing_48pjr_19{width:min(calc(100% - 40px),1320px);margin-inline:auto}._breadcrumb_48pjr_14{display:flex;gap:10px;padding-top:28px;color:#526662;font-size:.82rem}._breadcrumb_48pjr_14 a{color:inherit}._hero_48pjr_15{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);gap:clamp(42px,8vw,120px);align-items:end;padding-block:clamp(72px,10vw,150px) clamp(64px,8vw,112px)}._eyebrow_48pjr_42{margin:0 0 14px;color:#c85d2f;font-size:.76rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}._hero_48pjr_15 h1{max-width:13ch;margin:0;font-size:clamp(3rem,6.6vw,7.1rem);line-height:.94;letter-spacing:-.055em}._heroCopy_48pjr_59>p:last-child{max-width:760px;margin:30px 0 0;color:#405653;font-size:clamp(1.12rem,1.8vw,1.42rem);line-height:1.65}._heroIndex_48pjr_67{display:grid;gap:14px;border-top:2px solid var(--ink);padding-top:18px}._heroIndex_48pjr_67 strong{font-size:clamp(4.5rem,9vw,8.5rem);line-height:.82;letter-spacing:-.075em}._heroIndex_48pjr_67 span{max-width:24ch;color:#526662;line-height:1.5}._heroIndex_48pjr_67 a{margin-top:18px;color:var(--ink);font-weight:750;line-height:1.45}._filterDesk_48pjr_16{position:relative;z-index:3;border:1px solid var(--line);border-radius:22px;background:#fffdf7f5;padding:clamp(22px,3vw,38px);box-shadow:0 26px 80px #09272414}._searchRow_48pjr_93{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(320px,1fr);gap:30px;align-items:end}._searchRow_48pjr_93 h2{margin:0;font-size:clamp(1.7rem,3vw,2.7rem);letter-spacing:-.04em}._searchField_48pjr_102{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:center;min-height:58px;border-bottom:2px solid var(--ink)}._searchField_48pjr_102 svg{width:24px;fill:none;stroke:currentColor;stroke-width:1.7}._searchField_48pjr_102 input{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:1.05rem}._searchField_48pjr_102:focus-within{border-color:var(--accent)}._filterGroup_48pjr_115{min-width:0;margin:30px 0 0;padding:0;border:0}._filterGroup_48pjr_115 legend{margin-bottom:12px;color:#526662;font-size:.77rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._filterScroller_48pjr_117{display:flex;flex-wrap:wrap;gap:8px}._filterChip_48pjr_118{min-height:42px;border:1px solid var(--line);border-radius:999px;background:transparent;padding:0 15px;color:var(--ink);font:inherit;font-size:.86rem;font-weight:720;cursor:pointer}._filterChip_48pjr_118[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}._filterChip_48pjr_118:hover{border-color:var(--accent)}._moreFilters_48pjr_122{margin-top:20px;border-top:1px solid var(--line);padding-top:16px}._moreFilters_48pjr_122 summary{display:flex;justify-content:space-between;min-height:42px;align-items:center;cursor:pointer;font-weight:780}._moreFilters_48pjr_122 summary::-webkit-details-marker{display:none}._moreFilters_48pjr_122[open] summary span{transform:rotate(45deg)}._featured_48pjr_17{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(320px,.72fr);min-height:560px;margin-top:clamp(72px,9vw,132px);background:var(--ink);color:var(--paper)}._featuredVisual_48pjr_136{min-height:460px;overflow:hidden;background:#e9e1d1}._featuredVisual_48pjr_136 img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}._featuredVisual_48pjr_136:hover img{transform:scale(1.02)}._featuredCopy_48pjr_139{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,72px)}._featuredCopy_48pjr_139 h2{margin:0;font-size:clamp(2rem,3.6vw,4rem);line-height:1.03;letter-spacing:-.045em}._featuredCopy_48pjr_139 h2 a{color:inherit;text-decoration:none}._featuredCopy_48pjr_139>p:not(._eyebrow_48pjr_42){color:#d7e3de;line-height:1.65}._featuredCopy_48pjr_139 dl{display:grid;gap:16px;margin:30px 0}._featuredCopy_48pjr_139 dl div{border-top:1px solid rgba(255,255,255,.2);padding-top:12px}._featuredCopy_48pjr_139 dt{color:#9fb1ac;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._featuredCopy_48pjr_139 dd{margin:6px 0 0;line-height:1.5}._textLink_48pjr_147{color:var(--paper);font-weight:820;text-underline-offset:5px}._results_48pjr_18{padding-block:clamp(74px,10vw,150px)}._resultsHeader_48pjr_150{display:flex;justify-content:space-between;gap:30px;align-items:end;border-bottom:2px solid var(--ink);padding-bottom:24px}._resultsHeader_48pjr_150 h2{margin:0;font-size:clamp(2.2rem,4.2vw,4.8rem);line-height:1;letter-spacing:-.05em}._resultControls_48pjr_152{display:flex;align-items:center;gap:18px;white-space:nowrap}._resultControls_48pjr_152 p{margin:0;color:#526662}._resultControls_48pjr_152 button,._emptyState_48pjr_154 button{min-height:42px;border:0;border-bottom:1px solid currentColor;background:transparent;padding:0;color:var(--ink);font:inherit;font-weight:760;cursor:pointer}._caseList_48pjr_156{margin:0;padding:0;list-style:none}._caseList_48pjr_156>li{border-bottom:1px solid var(--line)}._caseRow_48pjr_158{display:grid;grid-template-columns:58px 180px minmax(0,1fr) 36px;gap:clamp(18px,3vw,38px);align-items:center;padding-block:24px;color:inherit;text-decoration:none}._caseNumber_48pjr_159{align-self:start;padding-top:4px;color:#75827f;font-size:.74rem;font-variant-numeric:tabular-nums}._caseRow_48pjr_158 img{width:180px;aspect-ratio:10 / 7;object-fit:cover;border-radius:4px;background:var(--paper-deep);filter:saturate(.88)}._caseCopy_48pjr_161{display:grid;gap:7px;min-width:0}._caseMeta_48pjr_162{color:#526662;font-size:.77rem;font-weight:780;letter-spacing:.045em;text-transform:uppercase}._caseCopy_48pjr_161>strong{max-width:31ch;font-size:clamp(1.3rem,2.25vw,2.25rem);line-height:1.12;letter-spacing:-.035em}._caseSummary_48pjr_164{max-width:76ch;color:#526662;line-height:1.55}._caseTags_48pjr_165{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}._caseTags_48pjr_165>span{border:1px solid var(--line);border-radius:999px;padding:5px 9px;font-size:.7rem;font-weight:700}._caseArrow_48pjr_167{align-self:start;font-size:1.35rem;transition:transform .18s ease}._caseRow_48pjr_158:hover ._caseArrow_48pjr_167{transform:translate(3px,-3px)}._caseRow_48pjr_158:hover ._caseCopy_48pjr_161>strong{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:5px}._emptyState_48pjr_154{padding:80px 0;text-align:center}._emptyState_48pjr_154 h3{margin:0;font-size:2.1rem}._emptyState_48pjr_154 p:not(._eyebrow_48pjr_42){color:#526662}._closing_48pjr_19{width:100%;max-width:none;background:var(--ink);color:var(--paper);padding:clamp(74px,10vw,140px) max(20px,calc((100vw - 1280px)/2))}._closing_48pjr_19 h2{max-width:15ch;margin:0;font-size:clamp(2.5rem,5.2vw,6rem);line-height:.98;letter-spacing:-.055em}._closing_48pjr_19>p:not(._eyebrow_48pjr_42){max-width:680px;color:#d7e3de;font-size:1.1rem;line-height:1.65}._closing_48pjr_19>div{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}._closing_48pjr_19 a{display:inline-flex;min-height:48px;align-items:center;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:0 19px;color:var(--paper);font-weight:800;text-decoration:none}._closing_48pjr_19 a:first-child{border-color:var(--accent);background:var(--accent);color:var(--ink)}._srOnly_48pjr_188{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._filterChip_48pjr_118:focus-visible,._caseRow_48pjr_158:focus-visible,._closing_48pjr_19 a:focus-visible,._resultControls_48pjr_152 button:focus-visible{outline:3px solid #1fa8e0;outline-offset:4px}@media (max-width: 840px){._breadcrumb_48pjr_14,._hero_48pjr_15,._filterDesk_48pjr_16,._featured_48pjr_17,._results_48pjr_18{width:min(calc(100% - 28px),1320px)}._hero_48pjr_15,._searchRow_48pjr_93,._featured_48pjr_17{grid-template-columns:1fr}._hero_48pjr_15{padding-top:62px}._heroIndex_48pjr_67{max-width:380px}._filterDesk_48pjr_16{padding:20px 16px}._filterScroller_48pjr_117{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding:0 16px 8px;scrollbar-width:thin}._filterChip_48pjr_118{flex:0 0 auto}._featuredVisual_48pjr_136{min-height:300px}._resultsHeader_48pjr_150{align-items:start;flex-direction:column}._caseRow_48pjr_158{grid-template-columns:38px 88px minmax(0,1fr) 22px;gap:12px}._caseRow_48pjr_158 img{width:88px}._caseSummary_48pjr_164{display:none}._caseTags_48pjr_165>span:not(:first-child){display:none}}@media (max-width: 520px){._hero_48pjr_15 h1{font-size:clamp(2.75rem,14vw,4.2rem)}._caseRow_48pjr_158{grid-template-columns:32px minmax(0,1fr) 20px}._caseRow_48pjr_158 img{display:none}._caseCopy_48pjr_161>strong{font-size:1.18rem}._resultControls_48pjr_152{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion: reduce){._featuredVisual_48pjr_136 img,._caseArrow_48pjr_167{transition:none}}
