.about-page.svelte-1mjkitm{color:#141512;background:#f4f3ed;font-family:Inter,sans-serif}.shell.svelte-1mjkitm{max-width:1440px;margin:0 auto}h1.svelte-1mjkitm,h2.svelte-1mjkitm,h3.svelte-1mjkitm,p.svelte-1mjkitm,figure.svelte-1mjkitm{margin:0}h1.svelte-1mjkitm,h2.svelte-1mjkitm,h3.svelte-1mjkitm{font-family:Inter,sans-serif}.eyebrow.svelte-1mjkitm{font-size:9px;letter-spacing:.13em;font-weight:500;line-height:1.8}.story-hero.svelte-1mjkitm{display:grid;grid-template-columns:1fr 1fr;max-width:1552px;margin:0 auto}.hero-copy.svelte-1mjkitm{display:flex;flex-direction:column;align-items:flex-start;padding:35px 40px 35px 56px}.breadcrumb.svelte-1mjkitm{display:inline-flex;gap:12px;font-size:11px;color:#65685e;margin-bottom:60px}.breadcrumb.svelte-1mjkitm span:where(.svelte-1mjkitm){color:#aaa99d}h1.svelte-1mjkitm{font-size:clamp(39px,4.2vw,65px);line-height:1.07;letter-spacing:-.06em;font-weight:600;margin-top:23px}h1.svelte-1mjkitm span:where(.svelte-1mjkitm){color:#8f7651}.hero-text.svelte-1mjkitm{color:#65685e;font-size:15px;line-height:1.8;margin-top:25px}.underlined.svelte-1mjkitm{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid #8f7651;font-size:12px;min-height:48px;margin-top:21px}.hero-foot.svelte-1mjkitm{display:flex;align-items:center;gap:13px;color:#65685e;font-size:8px;letter-spacing:.06em;line-height:1.8;padding-top:55px;margin-top:auto}.hero-foot.svelte-1mjkitm>svg{color:#8f7651}.hero-image.svelte-1mjkitm{position:relative;min-height:640px;overflow:hidden;background:#141512}.hero-image.svelte-1mjkitm img:where(.svelte-1mjkitm){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:64px 24px 72px;-o-object-fit:contain;object-fit:contain}.hero-image.svelte-1mjkitm figcaption:where(.svelte-1mjkitm){display:flex;justify-content:space-between;gap:20px;position:absolute;left:28px;right:28px;bottom:30px;font-size:7px;letter-spacing:.1em;color:#f4f3ed}.image-coordinate.svelte-1mjkitm{position:absolute;right:18px;top:30px;writing-mode:vertical-rl;font-size:7px;color:#f4f3ed;letter-spacing:.12em}.story-copy.svelte-1mjkitm{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-top:100px;padding-bottom:100px;scroll-margin-top:30px}.story-copy.svelte-1mjkitm h2:where(.svelte-1mjkitm),.everyday.svelte-1mjkitm h2:where(.svelte-1mjkitm){font-size:clamp(34px,4.2vw,60px);font-weight:500;line-height:1.08;letter-spacing:-.06em;margin-top:23px}.story-copy.svelte-1mjkitm h2:where(.svelte-1mjkitm) span:where(.svelte-1mjkitm),.everyday.svelte-1mjkitm h2:where(.svelte-1mjkitm) span:where(.svelte-1mjkitm){color:#8f7651}.story-text.svelte-1mjkitm{max-width:520px;padding-top:38px}.story-text.svelte-1mjkitm .lead:where(.svelte-1mjkitm){color:#141512;font-size:25px;line-height:1.45;letter-spacing:-.035em;margin-bottom:24px}.story-text.svelte-1mjkitm>p:where(.svelte-1mjkitm),.everyday-copy.svelte-1mjkitm>p:where(.svelte-1mjkitm){color:#65685e;font-size:13px;line-height:1.95;margin-bottom:18px}.principles.svelte-1mjkitm{background:#1c1d18;color:#f4f3ed;padding:72px 0 76px}.principles-heading.svelte-1mjkitm{display:grid;grid-template-columns:1fr 1fr auto;align-items:start;gap:40px;padding-bottom:46px}.principles-heading.svelte-1mjkitm>.eyebrow:where(.svelte-1mjkitm){color:#adb0a3;padding-top:8px}.principles-heading.svelte-1mjkitm h2:where(.svelte-1mjkitm){font-size:clamp(31px,3.4vw,48px);font-weight:500;line-height:1.12;letter-spacing:-.05em}.principles-heading.svelte-1mjkitm h2:where(.svelte-1mjkitm) span:where(.svelte-1mjkitm),.principles-heading.svelte-1mjkitm>svg{color:#d6bf93}.principles-grid.svelte-1mjkitm{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;border-top:1px solid #46483d}.principle.svelte-1mjkitm{padding-top:30px}.number.svelte-1mjkitm{color:#b6b8ac;font-size:10px}.principle.svelte-1mjkitm h3:where(.svelte-1mjkitm){font-size:25px;font-weight:500;letter-spacing:-.04em;margin:29px 0 15px}.principle.svelte-1mjkitm p:where(.svelte-1mjkitm){color:#b6b8ac;font-size:12px;line-height:1.95;max-width:330px}.everyday.svelte-1mjkitm{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding-top:100px;padding-bottom:90px}.everyday.svelte-1mjkitm figure:where(.svelte-1mjkitm) img:where(.svelte-1mjkitm){display:block;width:100%;aspect-ratio:1 / 1.08;-o-object-fit:contain;object-fit:contain;background:#e5e4de}.everyday.svelte-1mjkitm figcaption:where(.svelte-1mjkitm){color:#65685e;font-size:8px;letter-spacing:.08em;margin-top:16px}.everyday-copy.svelte-1mjkitm{max-width:490px}.everyday.svelte-1mjkitm h2:where(.svelte-1mjkitm){margin-bottom:30px}.piece-links.svelte-1mjkitm{margin-top:31px}.piece-links.svelte-1mjkitm a:where(.svelte-1mjkitm){display:flex;align-items:center;gap:20px;padding:20px 0;min-height:56px;border-top:1px solid #c9c9bd;font-size:13px}.piece-links.svelte-1mjkitm a:where(.svelte-1mjkitm)>span:where(.svelte-1mjkitm){font-size:9px;color:#65685e}.piece-links.svelte-1mjkitm a:where(.svelte-1mjkitm)>svg{margin-left:auto}.conversation.svelte-1mjkitm{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-top:38px;padding-bottom:48px;border-top:1px solid #c9c9bd}.conversation.svelte-1mjkitm h2:where(.svelte-1mjkitm){font-size:clamp(25px,2.6vw,36px);font-weight:500;line-height:1.2;letter-spacing:-.045em;margin:13px 0}.conversation.svelte-1mjkitm p:where(.svelte-1mjkitm):last-child{color:#65685e;font-size:12px;line-height:1.9}.conversation.svelte-1mjkitm>a:where(.svelte-1mjkitm){display:flex;align-items:center;gap:32px;min-height:50px;padding:0 20px;background:#d6bf93;font-size:12px;white-space:nowrap}a.svelte-1mjkitm:focus-visible{outline:2px solid #81633d;outline-offset:5px}@media(max-width:1552px){.shell.svelte-1mjkitm{margin-left:56px;margin-right:56px}}@media(max-width:1023px){.shell.svelte-1mjkitm{margin-left:28px;margin-right:28px}.hero-copy.svelte-1mjkitm{padding-left:28px;padding-right:25px}h1.svelte-1mjkitm{font-size:40px}.hero-image.svelte-1mjkitm{min-height:580px}.story-copy.svelte-1mjkitm,.everyday.svelte-1mjkitm{gap:40px}.principles-heading.svelte-1mjkitm{grid-template-columns:1fr 1.3fr}.principles-heading.svelte-1mjkitm>svg{display:none}}@media(max-width:767px){.shell.svelte-1mjkitm{margin-left:20px;margin-right:20px}.story-hero.svelte-1mjkitm{grid-template-columns:1fr}.hero-copy.svelte-1mjkitm{padding:24px 20px 30px}.breadcrumb.svelte-1mjkitm{margin-bottom:36px}h1.svelte-1mjkitm{font-size:clamp(36px,10.2vw,62px)}.hero-text.svelte-1mjkitm{font-size:14px}.hero-foot.svelte-1mjkitm{padding-top:35px}.hero-image.svelte-1mjkitm{min-height:0;height:370px}.hero-image.svelte-1mjkitm figcaption:where(.svelte-1mjkitm){left:20px;right:20px;font-size:6px}.story-copy.svelte-1mjkitm,.everyday.svelte-1mjkitm{grid-template-columns:1fr;gap:30px;padding-top:56px;padding-bottom:56px}.story-copy.svelte-1mjkitm h2:where(.svelte-1mjkitm),.everyday.svelte-1mjkitm h2:where(.svelte-1mjkitm){font-size:42px}.story-text.svelte-1mjkitm{padding-top:0}.story-text.svelte-1mjkitm .lead:where(.svelte-1mjkitm){font-size:24px}.principles.svelte-1mjkitm{padding:48px 0}.principles-heading.svelte-1mjkitm{display:block;padding-bottom:30px}.principles-heading.svelte-1mjkitm h2:where(.svelte-1mjkitm){margin-top:22px;font-size:36px}.principles-grid.svelte-1mjkitm{grid-template-columns:1fr;gap:28px}.principle.svelte-1mjkitm{padding-top:26px}.principle.svelte-1mjkitm+.principle:where(.svelte-1mjkitm){border-top:1px solid #46483d}.principle.svelte-1mjkitm h3:where(.svelte-1mjkitm){margin-top:17px}.principle.svelte-1mjkitm p:where(.svelte-1mjkitm){max-width:none}.everyday-copy.svelte-1mjkitm{padding-top:6px}.conversation.svelte-1mjkitm{display:block;padding:30px 0 36px}.conversation.svelte-1mjkitm>a:where(.svelte-1mjkitm){width:-moz-fit-content;width:fit-content;margin-top:22px}}
