.Hero-module__Z8hQ_W__hero{min-height:640px;max-width:var(--content-max);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.Hero-module__Z8hQ_W__text{text-align:center;padding:60px var(--pad-x);flex-direction:column;justify-content:center;align-items:center;display:flex}.Hero-module__Z8hQ_W__text .Hero-module__Z8hQ_W__kicker{margin-bottom:26px}.Hero-module__Z8hQ_W__title{font-family:var(--font-spectral), serif;letter-spacing:.005em;color:var(--ink);font-size:62px;font-weight:300;line-height:1.08}.Hero-module__Z8hQ_W__intro{color:var(--muted);max-width:400px;margin-top:26px;font-size:16.5px;font-weight:300;line-height:1.7}.Hero-module__Z8hQ_W__ctas{align-items:center;gap:22px;margin-top:34px;display:flex}.Hero-module__Z8hQ_W__ctaPrimary{letter-spacing:.16em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:4px;font-size:12.5px}.Hero-module__Z8hQ_W__ctaPrimary:hover{color:var(--accent);border-color:var(--accent)}.Hero-module__Z8hQ_W__ctaSecondary{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.Hero-module__Z8hQ_W__arrow{transition:transform .35s var(--ease-out);display:inline-block}.Hero-module__Z8hQ_W__ctaSecondary:hover .Hero-module__Z8hQ_W__arrow{transform:translate(5px)}.Hero-module__Z8hQ_W__image{border-left:1px solid var(--hairline);position:relative;overflow:hidden}.Hero-module__Z8hQ_W__placeholder{background:repeating-linear-gradient(135deg,#eeebe3,#eeebe3 13px,#e6e2d8 13px 26px)}.Hero-module__Z8hQ_W__placeholder:after{content:"";animation:Hero-module__Z8hQ_W__sheen 9s var(--ease-out) infinite;background:linear-gradient(115deg,#0000 42%,#fffdf680 50%,#0000 58%);position:absolute;inset:-60%}.Hero-module__Z8hQ_W__carouselImg{object-fit:cover;width:100%;height:100%;transition:opacity 1.4s;position:absolute;inset:0}@keyframes Hero-module__Z8hQ_W__sheen{0%,55%{transform:translate(-45%)}to{transform:translate(45%)}}.Hero-module__Z8hQ_W__imageNote{letter-spacing:.2em;text-transform:uppercase;color:#b1a992;font-size:11px;position:absolute;bottom:20px;left:22px}.Hero-module__Z8hQ_W__enter{opacity:0;animation:Hero-module__Z8hQ_W__enter .9s var(--ease-out) forwards;transform:translateY(22px)}.Hero-module__Z8hQ_W__enter:nth-child(2){animation-delay:.12s}.Hero-module__Z8hQ_W__enter:nth-child(3){animation-delay:.26s}.Hero-module__Z8hQ_W__enter:nth-child(4){animation-delay:.4s}@keyframes Hero-module__Z8hQ_W__enter{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Hero-module__Z8hQ_W__enter{opacity:1;animation:none;transform:none}.Hero-module__Z8hQ_W__placeholder:after{animation:none}.Hero-module__Z8hQ_W__carouselImg{transition:none}}@media (max-width:768px){.Hero-module__Z8hQ_W__hero{grid-template-columns:1fr;min-height:0}.Hero-module__Z8hQ_W__text{padding-top:72px;padding-bottom:56px}.Hero-module__Z8hQ_W__title{font-size:40px}.Hero-module__Z8hQ_W__image{border-left:none;border-top:1px solid var(--hairline);min-height:340px}}
.Manifeste-module__S01l-q__manifeste{padding:96px var(--pad-x);text-align:center;border-top:1px solid var(--hairline);max-width:var(--content-max);margin:0 auto}.Manifeste-module__S01l-q__quote{font-family:var(--font-spectral), serif;color:#3a362e;max-width:820px;margin:0 auto;font-size:30px;font-style:italic;font-weight:300;line-height:1.45}.Manifeste-module__S01l-q__signature{letter-spacing:.24em;text-transform:uppercase;color:var(--signature);margin-top:26px;font-size:12px}@media (max-width:768px){.Manifeste-module__S01l-q__manifeste{padding-top:72px;padding-bottom:72px}.Manifeste-module__S01l-q__quote{font-size:23px}}
