._portfolio_lvhn4_1{color:var(--ink);overflow-wrap:anywhere}._portfolio_lvhn4_1 h1,._portfolio_lvhn4_1 h2,._portfolio_lvhn4_1 h3{letter-spacing:-.04em;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.08}._portfolio_lvhn4_1 h1{margin:0;font-size:clamp(2.8rem,4.6vw,5.4rem)}._portfolio_lvhn4_1 h2{margin:0;font-size:clamp(2.3rem,3.8vw,4.3rem)}._portfolio_lvhn4_1 em{color:var(--gold-dark)}._portfolio_lvhn4_1 p{line-height:1.8}._stagingValue_lvhn4_7{background:#fff;padding:75px clamp(24px,7vw,118px)}._statistics_lvhn4_8{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:35px 0 18px;display:grid}._statistics_lvhn4_8 article{border-top:2px solid var(--gold);background:var(--ivory);padding:24px}._statistics_lvhn4_8 strong{color:var(--gold-dark);font:400 clamp(2.8rem,5vw,4.8rem)/1.1 Avenir Next,Avenir,Arial,sans-serif}._statistics_lvhn4_8 p{color:#6e655e;margin:18px 0 0;font-size:.93rem}._sourceNote_lvhn4_12{color:#6e655e;max-width:1000px;font-size:.78rem}._sourceNote_lvhn4_12 a{text-underline-offset:3px;text-decoration:underline}._valueCopy_lvhn4_14{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:45px;display:grid}._portfolio_lvhn4_1 ._valueCopy_lvhn4_14 h3,._portfolio_lvhn4_1 ._netExample_lvhn4_15 h3{margin:0 0 20px;font-size:1.8rem}._valueCopy_lvhn4_14 p,._netExample_lvhn4_15 p,._valueClose_lvhn4_16{color:#6e655e;font-size:.95rem}._netExample_lvhn4_15{background:#efebe5;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:40px;margin-top:35px;padding:32px;display:grid}._netExample_lvhn4_15 p{margin-top:0}._netExample_lvhn4_15 ._netFormula_lvhn4_19{color:var(--ink);border-top:1px solid var(--line);margin-bottom:0;padding-top:18px;font-weight:700}._valueClose_lvhn4_16{max-width:950px;margin:30px 0 24px}@media (max-width:900px){._valueCopy_lvhn4_14{grid-template-columns:minmax(0,1fr);gap:20px}._netExample_lvhn4_15{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:560px){._stagingValue_lvhn4_7{padding:50px 24px}._statistics_lvhn4_8{grid-template-columns:minmax(0,1fr);gap:16px}._statistics_lvhn4_8 article{padding:22px}._netExample_lvhn4_15{padding:24px}}._hero_lvhn4_23{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}._heroCopy_lvhn4_24{align-self:center;padding:70px clamp(28px,5vw,80px)}._heroCopy_lvhn4_24>p:not(:first-child){color:#6e655e;max-width:560px;margin:28px 0}._heroCopy_lvhn4_24 ._credit_lvhn4_26{border-top:1px solid var(--line);margin-top:34px;padding-top:22px;font-size:.8rem}._featured_lvhn4_27{min-height:610px;margin:0;position:relative}._featured_lvhn4_27>img{object-fit:cover;width:100%;height:100%;position:absolute}._featured_lvhn4_27 figcaption{color:#fff;background:linear-gradient(#0000,#332e29cc);padding:70px 28px 24px;position:absolute;bottom:0;left:0;right:0}._featured_lvhn4_27 figcaption span{font-size:.8rem;display:block}._galleries_lvhn4_31{padding:80px clamp(24px,7vw,118px);scroll-margin-top:100px}._sectionHeading_lvhn4_32{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:end;gap:45px;margin-bottom:45px;display:grid}._sectionHeading_lvhn4_32>p{color:#6e655e;max-width:450px}._toolbar_lvhn4_34{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:20px 0 30px;font-size:.85rem;display:flex}._toolbar_lvhn4_34 p{margin:0}._toolbar_lvhn4_34 label{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._toolbar_lvhn4_34 select{border:0;border-bottom:1px solid var(--ink);max-width:100%;font:inherit;color:var(--ink);background:0 0;padding:8px}._grid_lvhn4_38{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 25px;display:grid}._project_lvhn4_39{text-align:left;cursor:pointer;width:100%;min-width:0;color:var(--ink);background:0 0;border:0;padding:0}._project_lvhn4_39:focus-visible{outline:3px solid var(--gold);outline-offset:5px}._dialog_lvhn4_40 button:focus-visible{outline:3px solid var(--gold);outline-offset:5px}._imageWrap_lvhn4_41{aspect-ratio:1.4;background:#ebe7e1;position:relative;overflow:hidden}._imageWrap_lvhn4_41>img{object-fit:cover;width:100%;height:100%;transition:transform .3s}._project_lvhn4_39:hover img{transform:scale(1.025)}._imageWrap_lvhn4_41>span{background:#faf8f4ed;padding:5px 10px;font-size:.72rem;position:absolute;bottom:12px;right:12px}._project_lvhn4_39 h3{margin:16px 0 5px;font-size:1.7rem}._project_lvhn4_39 p{color:#6e655e;margin:0;font-size:.85rem}._view_lvhn4_47{border-bottom:1px solid var(--gold);align-items:center;gap:8px;margin-top:12px;padding-bottom:4px;font-size:.8rem;display:inline-flex}._approach_lvhn4_48,._partner_lvhn4_48{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(35px,6vw,85px);padding:75px clamp(24px,7vw,118px);display:grid}._approach_lvhn4_48{background:#efebe5}._approach_lvhn4_48 p,._partner_lvhn4_48 p{color:#6e655e}._approach_lvhn4_48 ._button_lvhn4_51{margin-top:18px}._partner_lvhn4_48{background:#fff;align-items:center}._logo_lvhn4_53{background:#faf8f4;justify-content:center;align-items:center;min-height:360px;padding:28px;display:flex}._logo_lvhn4_53 img{object-fit:contain;max-width:100%;height:340px}._partner_lvhn4_48 ._role_lvhn4_55{color:var(--gold-dark);font-size:1.2rem;font-style:italic}._tags_lvhn4_56{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}._tags_lvhn4_56 span{border:1px solid var(--line);padding:8px 10px;font-size:.8rem}._contacts_lvhn4_58{border-top:1px solid var(--line);flex-wrap:wrap;gap:15px 24px;padding-top:22px;display:flex}._contacts_lvhn4_58 a{color:var(--gold-dark);align-items:center;gap:8px;font-size:.85rem;font-weight:700;display:inline-flex}._contacts_lvhn4_58 svg{flex-shrink:0}._dialog_lvhn4_40{background:var(--ivory);width:min(1200px,94vw);max-height:94dvh;color:var(--ink);border:0;margin:auto;padding:24px;overflow:auto}._dialog_lvhn4_40::backdrop{background:#332e29e6}._dialogHead_lvhn4_63{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}._dialogHead_lvhn4_63 p{color:var(--gold-dark);margin:0 0 5px;font-size:.75rem}._dialogHead_lvhn4_63 h2{font-size:1.8rem}._dialogHead_lvhn4_63 button{cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px;display:flex}._photoStage_lvhn4_67{background:#ebe7e1;height:min(57dvh,680px)}._photoStage_lvhn4_67 img{object-fit:contain;width:100%;height:100%}._caption_lvhn4_69{justify-content:space-between;align-items:center;gap:20px;padding:12px 0;display:flex}._caption_lvhn4_69>p{max-width:60%;margin:0;font-size:.8rem}._controls_lvhn4_71{align-items:center;gap:12px;font-size:.8rem;display:flex}._controls_lvhn4_71 button{border:1px solid var(--line);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:8px;display:inline-flex}._thumbnails_lvhn4_73{gap:8px;padding:8px 3px;display:flex;overflow-x:auto}._thumbnails_lvhn4_73 button{cursor:pointer;background:0 0;border:2px solid #0000;flex:0 0 95px;padding:0}._thumbnails_lvhn4_73 button[aria-current=true]{border-color:var(--gold-dark)}._thumbnails_lvhn4_73 img{object-fit:cover;width:100%;height:65px;display:block}@media (max-width:900px){._hero_lvhn4_23,._sectionHeading_lvhn4_32,._approach_lvhn4_48,._partner_lvhn4_48{grid-template-columns:minmax(0,1fr)}._featured_lvhn4_27{min-height:440px}._grid_lvhn4_38{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){._heroCopy_lvhn4_24{padding:48px 24px}._portfolio_lvhn4_1 h1{font-size:clamp(2.4rem,10vw,3.2rem)}._portfolio_lvhn4_1 h2{font-size:clamp(2rem,9vw,2.8rem)}._featured_lvhn4_27{min-height:340px}._galleries_lvhn4_31,._approach_lvhn4_48,._partner_lvhn4_48{padding:50px 24px}._toolbar_lvhn4_34{flex-direction:column;align-items:start}._toolbar_lvhn4_34 label{width:100%}._grid_lvhn4_38{gap:30px 15px}._project_lvhn4_39 h3{font-size:1.35rem}._imageWrap_lvhn4_41{aspect-ratio:1.15}._imageWrap_lvhn4_41>span{padding:4px 6px;font-size:.6rem;bottom:6px;right:6px}._logo_lvhn4_53{min-height:300px}._logo_lvhn4_53 img{height:270px}._dialog_lvhn4_40{width:96vw;padding:14px}._dialogHead_lvhn4_63 h2{font-size:1.6rem}._dialogHead_lvhn4_63 button{flex-shrink:0;padding:5px;font-size:.8rem}._caption_lvhn4_69{flex-direction:column;align-items:start}._caption_lvhn4_69>p{max-width:100%}._controls_lvhn4_71{justify-content:space-between;width:100%}._photoStage_lvhn4_67{height:45dvh}}@media (prefers-reduced-motion:reduce){._imageWrap_lvhn4_41>img{transition:none}}._portfolio_lvhn4_1 h1{font-size:var(--type-h1);letter-spacing:-.035em;line-height:1.13}._portfolio_lvhn4_1 h2{font-size:var(--type-h2);letter-spacing:-.025em;line-height:1.18}._portfolio_lvhn4_1 ._valueCopy_lvhn4_14 h3,._portfolio_lvhn4_1 ._netExample_lvhn4_15 h3,._project_lvhn4_39 h3{font-size:var(--type-h3);line-height:1.25}._portfolio_lvhn4_1 p,._valueCopy_lvhn4_14 p,._netExample_lvhn4_15 p,._valueClose_lvhn4_16{font-size:var(--type-body);line-height:1.65}._heroCopy_lvhn4_24>p:not(:first-child){font-size:var(--type-lead)}._portfolio_lvhn4_1 ._sourceNote_lvhn4_12,._heroCopy_lvhn4_24 ._credit_lvhn4_26,._toolbar_lvhn4_34,._project_lvhn4_39 p,._view_lvhn4_47,._imageWrap_lvhn4_41>span,._tags_lvhn4_56 span,._contacts_lvhn4_58 a,._dialogHead_lvhn4_63 p,._caption_lvhn4_69>p,._controls_lvhn4_71{font-size:.875rem;line-height:1.6}._stagingValue_lvhn4_7,._galleries_lvhn4_31,._approach_lvhn4_48,._partner_lvhn4_48{padding-block:var(--section-space)}._finalContact_lvhn4_88{text-align:center;padding:var(--section-space) 24px;background:#e4ddd3}._finalContact_lvhn4_88 h2{max-width:650px;margin:0 auto 28px}@media (max-width:560px){._grid_lvhn4_38{grid-template-columns:1fr}._imageWrap_lvhn4_41{aspect-ratio:1.4}}
