.lf-about{background:#f7f4ef;color:#20201e;padding:72px 32px 64px}.lf-about__inner{max-width:1200px;margin-inline:auto}.lf-about__eyebrow{font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#625b51;margin:0 0 20px}.lf-about__hero{display:grid;grid-template-columns:1.15fr 1fr;align-items:end;gap:72px;padding-bottom:60px}.lf-about h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5.3vw,74px);font-weight:400;line-height:1.06;letter-spacing:-.045em;text-transform:none;max-width:10ch;margin:0}.lf-about__hero-copy>p{font-size:clamp(17px,1.7vw,21px);line-height:1.65;max-width:37ch;margin:0 0 28px;color:#514c44}.lf-about__button{display:inline-flex;justify-content:center;align-items:center;gap:32px;min-height:48px;background:#20201e;color:#fff;padding:13px 21px;border:1px solid #20201e;font-size:12px;font-weight:600;text-decoration:none;border-radius:3px;transition:background .2s}.lf-about__button:hover{background:#3f3b34}.lf-about__button>span{font-size:18px;line-height:1}.lf-about__story{border-top:1px solid #d9d2c6;display:grid;grid-template-columns:1.15fr 1fr;gap:72px;padding-block:48px 60px}.lf-about__story h2,.lf-about__next h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2.8vw,38px);font-weight:400;letter-spacing:-.035em;line-height:1.2;text-transform:none;margin:0;max-width:18ch}.lf-about__story p{font-size:15px;line-height:1.85;margin:0;max-width:48ch;color:#514c44}.lf-about__discover>.lf-about__eyebrow{margin-bottom:23px}.lf-about__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lf-about__card{display:flex;flex-direction:column;padding:30px;background:#eeebe4;border:1px solid #dfd9cf;border-radius:5px;min-width:0}.lf-about__card:nth-child(2){background:#e9ece6;border-color:#dce0d7}.lf-about__card:nth-child(3){background:#efe8e2;border-color:#e1d7ce}.lf-about__number{font-size:11px;letter-spacing:.12em;color:#655e54;margin-bottom:32px}.lf-about__card h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:27px;line-height:1.2;letter-spacing:-.03em;text-transform:none;margin:0 0 16px}.lf-about__card p{font-size:14px;line-height:1.75;color:#514c44;margin:0 0 28px}.lf-about__card a{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;font-size:12px;font-weight:600;text-decoration:none;padding-block:10px;border-top:1px solid #d0c8ba;margin-top:auto}.lf-about__card a>span{font-size:19px}.lf-about__card a:hover{text-decoration:underline;text-underline-offset:4px}.lf-about__next{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:56px;padding-top:40px;border-top:1px solid #d9d2c6}.lf-about__next h2{max-width:none;font-size:30px}.lf-about__next p{font-size:14px;line-height:1.75;color:#514c44;max-width:57ch;margin:14px 0 0}.lf-about__next-links{display:flex;flex-direction:column;align-items:stretch;gap:12px;flex-shrink:0}.lf-about__text-link{font-size:12px;text-underline-offset:5px;text-decoration:underline;display:flex;justify-content:space-between;align-items:center;gap:28px;min-height:44px}.lf-about a:focus-visible{outline:2px solid #5b4f40;outline-offset:5px}@media(max-width:899px){.lf-about__hero,.lf-about__story{gap:36px}.lf-about__grid{gap:14px}.lf-about__card{padding:24px}.lf-about__card h3{font-size:24px}}@media(max-width:699px){.lf-about{padding:42px 20px 40px}.lf-about__hero,.lf-about__story{grid-template-columns:1fr;gap:24px}.lf-about__hero{padding-bottom:36px}.lf-about h1{font-size:48px}.lf-about__eyebrow{font-size:10px;margin-bottom:16px}.lf-about__hero-copy>p{font-size:17px;margin-bottom:24px}.lf-about__story{padding-block:30px 38px;gap:16px}.lf-about__story h2{font-size:29px;max-width:20ch}.lf-about__story p{font-size:14px}.lf-about__grid{grid-template-columns:1fr;gap:14px}.lf-about__card{padding:25px}.lf-about__number{margin-bottom:22px}.lf-about__card h3{font-size:27px}.lf-about__card p{margin-bottom:22px}.lf-about__next{align-items:stretch;flex-direction:column;gap:22px;margin-top:36px;padding-top:30px}.lf-about__next h2{font-size:28px}.lf-about__next-links{align-items:flex-start}.lf-about__text-link{min-width:175px}}@media(prefers-reduced-motion:reduce){.lf-about__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map?subset=AAAAQA */
