.landing-hero[data-v-eab46afb]{color:#111828;background:#fffaed}.landing-hero__bar[data-v-eab46afb]{padding:45px 15px 0}.landing-hero__container[data-v-eab46afb]{max-width:var(--content-max-width);text-align:center;flex-direction:column;align-items:center;gap:15px;margin:0 auto;display:flex}.landing-hero__title[data-v-eab46afb]{font-family:var(--font-serif);letter-spacing:.14em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:1.625rem;font-weight:700;line-height:1.1}@media (width>=1024px){.landing-hero__title[data-v-eab46afb]{font-size:2.5rem}}.landing-hero__title[data-v-eab46afb]{letter-spacing:.02em;max-width:260px}.landing-hero__tag[data-v-eab46afb]{font-family:var(--font-sans);letter-spacing:.02em;color:#b0894f;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;margin:0;font-size:.875rem;font-weight:300;line-height:1;display:flex}.landing-hero__tag-dot[data-v-eab46afb]{background:currentColor;border-radius:50%;flex:none;width:4px;height:4px}.landing-hero__subtitle[data-v-eab46afb]{font-family:var(--font-sans);letter-spacing:.02em;color:#111828;margin:0;font-size:.875rem;font-weight:400;line-height:18px}@media (width>=1024px){.landing-hero__bar[data-v-eab46afb]{padding:75px 100px}.landing-hero__container[data-v-eab46afb]{gap:30px}.landing-hero__title[data-v-eab46afb]{letter-spacing:.14em;max-width:none}.landing-hero__tag[data-v-eab46afb]{gap:30px;font-size:1.125rem}.landing-hero__tag-dot[data-v-eab46afb]{width:8px;height:8px}.landing-hero__subtitle[data-v-eab46afb]{font-size:1.5625rem;line-height:1.2}}.landing-intro[data-v-c3a7b011]{color:#111828;background:#fffaed}.landing-intro__bar[data-v-c3a7b011]{padding:30px 15px}.landing-intro__container[data-v-c3a7b011]{max-width:var(--content-max-width);margin:0 auto}.landing-intro__content[data-v-c3a7b011] p{font-family:var(--font-serif);letter-spacing:.02em;color:#111828;margin:0;font-size:1rem;font-weight:600;line-height:20px}.landing-intro__content[data-v-c3a7b011] p+p{margin-top:15px}.landing-intro__content[data-v-c3a7b011] strong{font-weight:600}.landing-intro__content[data-v-c3a7b011] a{color:#b0894f;text-underline-offset:2px;text-decoration:underline}@media (width>=1024px){.landing-intro__bar[data-v-c3a7b011]{padding:30px 100px}.landing-intro__content[data-v-c3a7b011] p{font-size:1.375rem;font-weight:300;line-height:28px}.landing-intro__content[data-v-c3a7b011] p+p{margin-top:20px}}.landing-story[data-v-50503b8c]{color:#111828;background:#fffaed}.landing-story__bar[data-v-50503b8c]{padding:30px 15px 15px}.landing-story__container[data-v-50503b8c]{max-width:var(--content-max-width);margin:0 auto}.landing-story__content[data-v-50503b8c]{font-family:var(--font-sans);letter-spacing:0;color:#000;font-size:.75rem;font-weight:300;line-height:16px}.landing-story__content[data-v-50503b8c] p,.landing-story__content[data-v-50503b8c] ul,.landing-story__content[data-v-50503b8c] ol,.landing-story__content[data-v-50503b8c] blockquote{margin:0}.landing-story__content[data-v-50503b8c] p+p{margin-top:10px}.landing-story__content[data-v-50503b8c] h1,.landing-story__content[data-v-50503b8c] h2,.landing-story__content[data-v-50503b8c] h3,.landing-story__content[data-v-50503b8c] h4{font-family:var(--font-serif);letter-spacing:0;margin:22px 0 15px;font-size:1.125rem;font-weight:700;line-height:1.1}.landing-story__content[data-v-50503b8c]>h1:first-child,.landing-story__content[data-v-50503b8c]>h2:first-child,.landing-story__content[data-v-50503b8c]>h3:first-child,.landing-story__content[data-v-50503b8c]>h4:first-child{margin-top:0}.landing-story__content[data-v-50503b8c] .content-grid{gap:22px;padding:0}.landing-story__content[data-v-50503b8c] .content-grid__item h1,.landing-story__content[data-v-50503b8c] .content-grid__item h2,.landing-story__content[data-v-50503b8c] .content-grid__item h3,.landing-story__content[data-v-50503b8c] .content-grid__item h4{margin-top:0}.landing-story__content[data-v-50503b8c] .content-grid__item figure{height:100%;margin:0}.landing-story__content[data-v-50503b8c] .content-grid__item img{aspect-ratio:340/234;object-fit:cover;border-radius:10px;width:100%;height:100%}.landing-story__content[data-v-50503b8c] ul,.landing-story__content[data-v-50503b8c] ol{padding-left:1.2em}.landing-story__content[data-v-50503b8c] .content-table-scroller{margin:10px 0!important}.landing-story__content[data-v-50503b8c] .content-table td,.landing-story__content[data-v-50503b8c] .content-table th{border-color:#b0894f66}.landing-story__content[data-v-50503b8c] .content-table th{font-family:var(--font-serif);background:#f5eedb;font-weight:700}.landing-story__content[data-v-50503b8c] a{color:#b0894f;text-underline-offset:2px;text-decoration:underline}.landing-story__content[data-v-50503b8c]>figure{margin:10px 0}.landing-story__content[data-v-50503b8c] .content-picture--left,.landing-story__content[data-v-50503b8c] .content-picture--right{float:none;max-width:100%;margin-left:0;margin-right:0}.landing-story__content[data-v-50503b8c] .content-picture--left picture img,.landing-story__content[data-v-50503b8c] .content-picture--right picture img{object-fit:initial;border-radius:8px;width:100%;height:auto}.landing-story__content[data-v-50503b8c] blockquote{border-left:1px solid #b0894f;padding-left:10px}@media (width>=1024px){.landing-story__bar[data-v-50503b8c]{padding:30px 100px 90px}.landing-story__content[data-v-50503b8c]{font-size:.75rem}.landing-story__content[data-v-50503b8c] p{letter-spacing:.02em;font-size:16px;line-height:22px}.landing-story__content[data-v-50503b8c] p+p{margin-top:10px}.landing-story__content[data-v-50503b8c] h1,.landing-story__content[data-v-50503b8c] h2,.landing-story__content[data-v-50503b8c] h3,.landing-story__content[data-v-50503b8c] h4{margin-bottom:30px;font-size:1.625rem}.landing-story__content[data-v-50503b8c] .content-grid{gap:60px 87px}.landing-story__content[data-v-50503b8c] .content-grid__item img{aspect-ratio:650/339.38;border-radius:15px}.landing-story__content[data-v-50503b8c]>figure{margin:18px 0}.landing-story__content[data-v-50503b8c] .content-table-scroller{margin:18px 0!important}.landing-story__content[data-v-50503b8c] .content-picture--left{float:left;max-width:60%;margin-right:40px;margin-top:30px!important}.landing-story__content[data-v-50503b8c] .content-picture--right{float:right;max-width:60%;margin-left:40px;margin-top:30px!important}}.landing-gallery[data-v-026533a9]{--gallery-pad-top:45px;--gallery-pad-bottom:45px;--gallery-title-gap:30px;--gallery-pad-top-desktop:60px;--gallery-pad-bottom-desktop:60px;--gallery-title-gap-desktop:45px;--gallery-photo-radius-desktop:15px}
