._page_coxsp_1{--case-yellow:#ffdf55;--case-accent:#f5c4d8;--case-blue:#bddff2;--case-orange:#f8b083;--case-lime:#d4ed63;--case-mint:#b6ddc4}._intro_coxsp_10{background:var(--case-yellow);padding-block:24px 0}._masthead_coxsp_15{justify-content:space-between;align-items:center;gap:20px;display:flex}._edition_coxsp_22{font-size:.8125rem}._introGrid_coxsp_26{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:end;gap:48px;padding-block:48px 44px;display:grid}._introGrid_coxsp_26 h1{letter-spacing:-.06em;font-size:clamp(3.25rem,5.5vw,5.75rem);line-height:1.02}._introGrid_coxsp_26 h1 em{color:var(--green);letter-spacing:-.055em;display:block}._introCopy_coxsp_46{max-width:37ch}._introCopy_coxsp_46 p{font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.6}._collectionLink_coxsp_55{align-items:center;gap:24px;min-height:44px;margin-top:16px;font-size:.875rem;font-weight:600;display:inline-flex}._collectionLink_coxsp_55:hover{text-underline-offset:5px;text-decoration:underline}._topicNav_coxsp_70{border-top:1px solid #6c722d;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._topicNav_coxsp_70 a{border-right:1px solid #6c722d;align-items:center;gap:10px;min-height:56px;padding:12px 16px;font-size:.875rem;font-weight:500;transition:background-color .16s;display:flex}._topicNav_coxsp_70 a:first-child{padding-left:0}._topicNav_coxsp_70 a:last-child{border-right:0}._topicNav_coxsp_70 svg{margin-left:auto}._topicNumber_coxsp_104{font-variant-numeric:tabular-nums;font-size:.75rem}._experienceImage_coxsp_113{width:100%;height:auto;display:block}._experiencePanel_coxsp_119{background:#f7f8f5;border:1px solid #b8c5bd;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);padding:clamp(32px,5vw,72px);display:grid}._experienceHeading_coxsp_128 h2{letter-spacing:-.065em;max-width:10ch;margin-top:20px;font-size:clamp(2.7rem,5.5vw,5.8rem);line-height:.94}._experienceHeading_coxsp_128 p{color:#526159;max-width:58ch;margin-top:28px}._experienceFacts_coxsp_142{align-content:stretch;display:grid}._experienceFacts_coxsp_142 div{border-top:1px solid #b8c5bd;gap:8px;padding:24px 0;display:grid}._experienceFacts_coxsp_142 dt{letter-spacing:-.06em;font-size:clamp(2rem,4vw,4rem);font-weight:700}._experienceFacts_coxsp_142 dd{color:#526159}._deliveredBy_coxsp_166{color:#526159;margin-top:14px;font-size:.8125rem}@media (max-width:760px){._experiencePanel_coxsp_119{grid-template-columns:1fr;padding:28px 22px}}._collectionIntro_coxsp_183{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-bottom:28px;display:grid}._collectionIntro_coxsp_183 h2{letter-spacing:-.045em;font-size:clamp(1.5rem,2.2vw,2rem)}._collectionIntro_coxsp_183 p{color:#526159;max-width:66ch;font-size:.8125rem;line-height:1.6}._case_coxsp_203{--case-tone:var(--case-yellow)}._case_coxsp_203:nth-child(6n+2){--case-tone:var(--case-accent)}._case_coxsp_203:nth-child(6n+3){--case-tone:var(--case-blue)}._case_coxsp_203:nth-child(6n+4){--case-tone:var(--case-orange)}._case_coxsp_203:nth-child(6n+5){--case-tone:var(--case-lime)}._case_coxsp_203:nth-child(6n){--case-tone:var(--case-mint)}._case_coxsp_203{border-top:1px solid #b8c5bd;scroll-margin-top:20px}._caseLink_coxsp_228{grid-template-columns:76px minmax(0,.85fr) minmax(0,1.35fr);gap:28px;padding-block:28px;display:grid}._caseIndex_coxsp_235{flex-direction:column;align-items:flex-start;gap:12px;display:flex}._number_coxsp_242{background:var(--case-tone);letter-spacing:-.07em;font-variant-numeric:tabular-nums;place-items:center;width:64px;height:64px;font-size:2rem;display:grid}._theme_coxsp_253{font-size:.875rem;font-weight:500}._photo_coxsp_258{aspect-ratio:3/2;background:#edf0ed;align-self:start;width:100%;max-height:270px;position:relative;overflow:hidden}._photo_coxsp_258 img{object-fit:cover;transition:transform .35s}._case_coxsp_203:first-child ._photo_coxsp_258 img{object-position:center 20%}._caseCopy_coxsp_277{flex-direction:column;min-width:0;display:flex}._caseMeta_coxsp_283{color:#526159;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;font-size:.75rem;display:flex}._caseMeta_coxsp_283 span+span:before{content:"·";margin-right:12px}._caseMeta_coxsp_283 ._status_coxsp_298{background:var(--case-tone);color:#152f27;padding:5px 8px;font-weight:700}._sector_coxsp_305{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.5}._caseCopy_coxsp_277 h3{letter-spacing:-.045em;max-width:25ch;margin-top:10px;font-size:clamp(1.5rem,2.45vw,2.375rem);line-height:1.1}._question_coxsp_321{color:#526159;max-width:62ch;margin-block:12px 20px;font-size:1rem;line-height:1.55}._caseBottom_coxsp_329{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:auto;display:flex}._deliverable_coxsp_337{max-width:34ch}._deliverable_coxsp_337>span{color:#526159;font-size:.75rem}._deliverable_coxsp_337 p{margin-top:3px;font-size:.875rem;line-height:1.45}._readLink_coxsp_352{flex-shrink:0;align-items:center;gap:12px;font-size:.875rem;font-weight:600;display:inline-flex}._arrow_coxsp_361{background:var(--case-tone);place-items:center;width:40px;height:40px;display:grid}._arrow_coxsp_361 svg{transition:transform .18s}._archive_coxsp_373{border-top:1px solid #b8c5bd;grid-template-columns:minmax(240px,.68fr) minmax(0,1.32fr);gap:clamp(32px,6vw,84px);padding-block:clamp(64px,8vw,112px);display:grid}._archiveIntro_coxsp_381{top:calc(var(--site-header-height) + 28px);align-self:start;position:sticky}._archiveIntro_coxsp_381 h2{letter-spacing:-.055em;max-width:13ch;margin-block:18px;font-size:clamp(2rem,3.6vw,3.6rem);line-height:1.02}._archiveIntro_coxsp_381 p{color:#526159;max-width:44ch;font-size:.875rem;line-height:1.6}._archiveGrid_coxsp_402{border-top:1px solid #b8c5bd;border-left:1px solid #b8c5bd;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._archiveGrid_coxsp_402 article{border-bottom:1px solid #b8c5bd;border-right:1px solid #b8c5bd;min-height:230px;padding:24px}._archiveGrid_coxsp_402 article:nth-child(4n+1){background:var(--case-accent)}._archiveGrid_coxsp_402 article:nth-child(4n+2){background:var(--case-blue)}._archiveGrid_coxsp_402 article:nth-child(4n+3){background:var(--case-lime)}._archiveGrid_coxsp_402 article:nth-child(4n+4){background:var(--case-orange)}._archiveGrid_coxsp_402 span{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}._archiveGrid_coxsp_402 h3{letter-spacing:-.04em;margin-block:34px 12px;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.08}._archiveGrid_coxsp_402 p{font-size:.875rem;line-height:1.55}@media (hover:hover){._caseLink_coxsp_228:hover ._photo_coxsp_258 img{transform:scale(1.025)}._caseLink_coxsp_228:hover h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}._caseLink_coxsp_228:hover ._arrow_coxsp_361 svg{transform:translate(2px,-2px)}}@media (max-width:1100px){._introGrid_coxsp_26{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px}._topicNav_coxsp_70 a{gap:6px;padding-inline:12px}._topicNumber_coxsp_104{display:none}._caseLink_coxsp_228{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px 28px}._caseIndex_coxsp_235{flex-direction:row;grid-column:1/-1;align-items:center}._number_coxsp_242{width:38px;height:32px;font-size:1.125rem}._theme_coxsp_253{font-size:.875rem}._photo_coxsp_258{aspect-ratio:4/3}._caseBottom_coxsp_329{flex-wrap:wrap;gap:20px}}@media (max-width:700px){._intro_coxsp_10{padding-top:20px}._edition_coxsp_22{display:none}._introGrid_coxsp_26{grid-template-columns:minmax(0,1fr);gap:22px;padding-block:30px 24px}._introGrid_coxsp_26 h1{font-size:clamp(2rem,10vw,3.75rem)}._introCopy_coxsp_46{max-width:50ch}._collectionLink_coxsp_55{margin-top:8px}._topicNav_coxsp_70{grid-template-columns:repeat(2,minmax(0,1fr))}._topicNav_coxsp_70 a{min-height:46px;font-size:.875rem}._topicNav_coxsp_70 a:nth-child(odd){padding-left:0}._topicNav_coxsp_70 a:nth-child(2n){border-right:0}._topicNav_coxsp_70 a:nth-child(n+3){border-top:1px solid #6c722d}._collection_coxsp_55{padding-top:24px}._archive_coxsp_373{grid-template-columns:minmax(0,1fr)}._portfolio_coxsp_109{padding-block:44px 56px}._collectionIntro_coxsp_183{grid-template-columns:minmax(0,1fr);gap:12px;padding-bottom:22px}._caseLink_coxsp_228{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:22px 26px}._photo_coxsp_258{aspect-ratio:16/10}._caseCopy_coxsp_277 h3{max-width:30ch;font-size:clamp(1.625rem,5.5vw,2rem)}._caseBottom_coxsp_329{flex-wrap:nowrap;align-items:center;gap:16px}._readLink_coxsp_352{flex-direction:column-reverse;align-items:flex-end;gap:5px;font-size:.875rem}._archive_coxsp_373{gap:30px;padding-block:56px 72px}._archiveIntro_coxsp_381{position:static}._archiveGrid_coxsp_402{grid-template-columns:minmax(0,1fr)}._archiveGrid_coxsp_402 article{min-height:190px}}@media (max-width:380px){._topicNav_coxsp_70 svg{display:none}._caseMeta_coxsp_283 span:last-child{flex-basis:100%}._caseMeta_coxsp_283 span:last-child:before{content:"";margin:0}}@media (prefers-reduced-motion:reduce){._photo_coxsp_258 img,._arrow_coxsp_361 svg,._topicNav_coxsp_70 a{transition:none}}._page_coxsp_1{color:#173f34;--case-accent:#c8ddf8;--case-yellow:#ffe36d}._intro_coxsp_10{color:#fff;background:#173f34;padding-top:36px}._masthead_coxsp_15{color:#dce8e1}._introGrid_coxsp_26{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:64px;padding-block:48px 60px}._introGrid_coxsp_26 h1{color:#c8ddf8;letter-spacing:-.065em;font-size:clamp(3.2rem,6vw,6.5rem);font-weight:720;line-height:1.01}._introGrid_coxsp_26 h1 em{color:#fff;font:inherit;margin-top:16px}._introCopy_coxsp_46 p{color:#dce8e1;font-size:1.0625rem}._collectionLink_coxsp_55{border-bottom:1px solid #91b3a1;padding-block:10px;font-weight:600}._topicNav_coxsp_70{border-color:#5e8070;flex-wrap:wrap;gap:0;display:flex}._topicNav_coxsp_70 a{border-color:#5e8070;flex:1;min-width:155px;padding:18px;font-size:.8125rem}._topicNav_coxsp_70 a:hover{background:#2c5747}._intro_coxsp_10 :focus-visible{outline-color:#ffe36d!important}._portfolio_coxsp_109{padding-block:clamp(64px,7vw,112px)}._experiencePanel_coxsp_119{background:#fff;border:0;padding:0;display:block}._experienceHeading_coxsp_128{grid-template-columns:1.4fr .8fr;align-items:end;gap:24px 64px;display:grid}._experienceHeading_coxsp_128>span{grid-column:1/-1}._experienceHeading_coxsp_128 h2{max-width:16ch;margin:0;font-size:clamp(2.8rem,4.8vw,5.2rem);font-weight:700;line-height:1.03}._experienceHeading_coxsp_128 p{margin:0;line-height:1.65}._experienceFacts_coxsp_142{grid-template-columns:1fr 1fr 1.4fr;gap:48px;margin-top:52px}._experienceFacts_coxsp_142 div{border:0;border-top:5px solid #c8ddf8;padding:28px 0 0;display:block}._experienceFacts_coxsp_142 div:nth-child(2){border-top-color:#ffe36d}._experienceFacts_coxsp_142 div:nth-child(3){border-top-color:#3478f6}._experienceFacts_coxsp_142 div:last-child{border-bottom:0}._experienceFacts_coxsp_142 dt{letter-spacing:-.06em;font-size:clamp(2.7rem,5vw,5.4rem);font-weight:700;line-height:1.07}._experienceFacts_coxsp_142 dd{margin-top:20px;font-size:.9375rem}._collection_coxsp_55{padding-block:0 96px}._collectionIntro_coxsp_183{border-top:1px solid #ccd5d0;gap:64px;padding-block:48px}._collectionIntro_coxsp_183 h2{font-size:clamp(2rem,3.6vw,3.8rem);font-weight:680}._collectionIntro_coxsp_183 p{font-size:1rem}._case_coxsp_203{scroll-margin-top:calc(var(--site-header-height) + 20px);border-color:#ccd5d0}._caseLink_coxsp_228{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px 56px;padding-block:48px}._caseIndex_coxsp_235{flex-direction:row;grid-column:1/-1;align-items:center;gap:18px}._number_coxsp_242{letter-spacing:0;background:0 0;width:auto;height:auto;font-size:1rem;font-weight:600}._theme_coxsp_253{text-transform:uppercase;letter-spacing:.12em;font-size:.6875rem;font-weight:600}._photo_coxsp_258{aspect-ratio:4/3;max-height:none}._caseCopy_coxsp_277 h3{letter-spacing:-.055em;font-size:clamp(2rem,3.3vw,3.5rem);font-weight:680}._caseMeta_coxsp_283{gap:10px;margin-bottom:18px;font-size:.75rem}._caseMeta_coxsp_283 ._status_coxsp_298{padding:4px 10px;font-weight:600}._question_coxsp_321{margin-block:24px;font-size:1.0625rem}._deliveredBy_coxsp_166{font-size:.8125rem}._caseBottom_coxsp_329{gap:24px;margin-top:28px}._readLink_coxsp_352{font-size:.8125rem}._arrow_coxsp_361{border-radius:50%;width:44px;height:44px}@media (max-width:900px){._introGrid_coxsp_26,._experienceHeading_coxsp_128,._collectionIntro_coxsp_183{grid-template-columns:1fr;gap:28px}._introCopy_coxsp_46{max-width:62ch}._experienceHeading_coxsp_128 h2{max-width:22ch}._caseLink_coxsp_228{gap:24px 32px}._caseCopy_coxsp_277 h3{font-size:2rem}._caseBottom_coxsp_329{flex-wrap:wrap}._experienceFacts_coxsp_142{gap:28px}}@media (max-width:600px){._intro_coxsp_10{padding-top:24px}._introGrid_coxsp_26{padding-block:30px 40px}._introGrid_coxsp_26 h1{font-size:clamp(2.7rem,10vw,3.8rem)}._topicNav_coxsp_70{grid-template-columns:1fr 1fr;display:grid}._topicNav_coxsp_70 a{border-color:#5e8070;min-width:0;padding:14px 12px}._topicNav_coxsp_70 a:nth-child(n+3){border-color:#5e8070}._experienceFacts_coxsp_142{grid-template-columns:1fr;gap:28px;margin-top:36px}._experienceFacts_coxsp_142 div{grid-template-columns:1fr 1.2fr;align-items:start;gap:24px;padding-top:20px;display:grid}._experienceFacts_coxsp_142 dt{font-size:2.8rem}._experienceFacts_coxsp_142 dd{margin:0}._caseLink_coxsp_228{grid-template-columns:1fr;padding-block:32px}._photo_coxsp_258{aspect-ratio:4/3}._caseCopy_coxsp_277 h3{font-size:2rem}._readLink_coxsp_352{flex-direction:row;align-items:center}._caseBottom_coxsp_329{flex-wrap:wrap;align-items:start;gap:24px}._collection_coxsp_55{padding-bottom:64px}}
