.lekfit-redesign.lk-home-private{background:#f2f2ee;color:#191919;padding:65px 7% 50px}.lk-home-private-intro{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:end;margin-bottom:45px}.lk-home-private-label{font-size:9px;letter-spacing:1.6px;line-height:1.8;margin:0 0 25px}.lk-home-private h2{font-family:'Libre Bodoni',Didot,serif;font-size:clamp(43px,4.8vw,68px);line-height:1.12;letter-spacing:-1px;font-weight:400;margin:0}.lk-home-private h2 em{font-weight:400}.lk-home-private-copy{max-width:440px;padding-bottom:3px}.lk-home-private-copy>p{font-size:13px;line-height:1.9;margin:0 0 22px;color:#5e5e58}.lk-home-private-copy .lk-home-private-formats{font-size:10px;letter-spacing:.4px;color:#191919;margin-bottom:25px}.lk-home-private-link{display:flex;justify-content:space-between;align-items:center;gap:35px;max-width:290px;border-bottom:1px solid #888;padding:0 0 9px;font-size:11px;line-height:1.8}.lk-home-private-link span{font-size:20px}.lk-home-private-inquiry{display:inline-block;font-size:10px;line-height:1.8;text-decoration:underline!important;text-underline-offset:4px;margin-top:18px;color:#65655e!important}.lk-home-private-photo{display:block;position:relative}.lk-home-private-photo img{display:block;width:100%;height:auto}.lk-home-private-photo-caption{display:block;font-size:8px;letter-spacing:1.4px;line-height:1.8;padding-top:15px;text-align:right;color:#6e6e66}.lk-home-private a:focus-visible{outline:2px solid #191919;outline-offset:5px}
@media(max-width:650px){.lekfit-redesign.lk-home-private{padding:39px 7% 30px}.lk-home-private-intro{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.lk-home-private h2{font-size:44px;letter-spacing:-.8px}.lk-home-private-label{font-size:8px;letter-spacing:1.2px;margin-bottom:20px}.lk-home-private-copy>p{font-size:12px;line-height:1.85;margin-bottom:18px}.lk-home-private-copy .lk-home-private-formats{margin-bottom:21px}.lk-home-private-link{font-size:11px;max-width:100%}.lk-home-private-inquiry{margin-top:17px}.lk-home-private-photo-caption{font-size:7px;text-align:left;letter-spacing:1px;padding-top:12px}}
