.hero[data-astro-cid-ge2uvauf]{padding-top:96px;position:relative}.hero-grid[data-astro-cid-ge2uvauf]{gap:48px;display:grid}.big[data-astro-cid-ge2uvauf]{vertical-align:-.138em;font-size:clamp(84px,27vw,190px);line-height:0;display:inline-block}.big[data-astro-cid-ge2uvauf] svg{display:block;vertical-align:0!important}.big[data-astro-cid-ge2uvauf] .logo-lg{display:none}@media (width>=480px){.big[data-astro-cid-ge2uvauf] .logo-sm{display:none}.big[data-astro-cid-ge2uvauf] .logo-lg{display:block}}.tagline[data-astro-cid-ge2uvauf]{letter-spacing:.36em;color:var(--choco-soft);margin-top:14px;font-size:11px;display:block}h1[data-astro-cid-ge2uvauf]{margin:40px 0 0;font-size:clamp(30px,8vw,58px);line-height:1.55}html[lang=fr] h1[data-astro-cid-ge2uvauf]{font-size:clamp(36px,9.4vw,66px);line-height:1.08}h1[data-astro-cid-ge2uvauf] em{color:var(--terracotta);font-style:normal}html[lang=fr] h1[data-astro-cid-ge2uvauf] em{font-style:italic}.lead[data-astro-cid-ge2uvauf]{color:var(--choco-soft);max-width:27em;margin:20px 0 34px}.hero[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%;max-width:360px}.window[data-astro-cid-ge2uvauf]{padding-top:58px;position:relative}.window[data-astro-cid-ge2uvauf] .eave[data-astro-cid-ge2uvauf]{background:var(--choco);transform-origin:0;height:12px;transition:transform 1.1s var(--ease) .1s;border-radius:2px;position:absolute;top:28px;left:-6%;right:2%}html.js .window[data-astro-cid-ge2uvauf].rv:not(.in) .eave[data-astro-cid-ge2uvauf]{transform:scaleX(0)}.window[data-astro-cid-ge2uvauf] .cord[data-astro-cid-ge2uvauf]{background:var(--choco);transform-origin:top;width:1px;height:34px;animation:5s ease-in-out infinite swing;position:absolute;top:40px;right:16%}.window[data-astro-cid-ge2uvauf] .cord[data-astro-cid-ge2uvauf]:after{content:"";background:var(--terracotta);border-radius:50%;width:21px;height:21px;position:absolute;bottom:-18px;left:-10px}@keyframes swing{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.arch[data-astro-cid-ge2uvauf]{background:var(--peach);aspect-ratio:4/5;border:10px solid var(--paper);border-radius:999px 999px 18px 18px;display:block;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #2e211b8c}.arch[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:top;width:100%;height:100%}.window[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{color:var(--choco-soft);justify-content:space-between;align-items:baseline;margin-top:16px;font-size:13px;display:flex}.window[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-family:var(--f-latin);color:var(--terracotta-dk);font-size:15px;font-style:italic;font-weight:300}.shot[data-astro-cid-ge2uvauf]{background:#f3eadb}.shot[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{transition:transform 1.2s var(--ease)}.shot[data-astro-cid-ge2uvauf] .ph[data-astro-cid-ge2uvauf]{text-align:center;color:#5b3a29;background:#f3eadb;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:none;position:absolute;inset:0}.shot[data-astro-cid-ge2uvauf] .ph[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-family:var(--f-cn);font-size:clamp(18px,3vw,28px);font-weight:400}.shot[data-astro-cid-ge2uvauf] .ph[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{font-family:var(--f-mincho);color:#7a5a47;font-size:13px}.shot[data-astro-cid-ge2uvauf].missing img[data-astro-cid-ge2uvauf]{display:none}.shot[data-astro-cid-ge2uvauf].missing .ph[data-astro-cid-ge2uvauf]{display:flex}@media (width>=1000px){.hero[data-astro-cid-ge2uvauf]{padding-top:110px}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:72px;min-height:min(100vh - 76px,820px)}.hero[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:auto}.window[data-astro-cid-ge2uvauf]{justify-self:end;width:100%;max-width:460px}}.ticker[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:clamp(64px,9vw,110px);padding:18px 0;overflow:hidden}.ticker-track[data-astro-cid-ge2uvauf]{width:max-content;animation:40s linear infinite tick;display:flex}.ticker[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font-family:var(--f-mincho);white-space:nowrap;padding:0 28px;font-size:clamp(18px,3vw,26px);font-weight:500}html[lang=fr] .ticker[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font-family:var(--f-latin);font-style:italic;font-weight:300}.ticker[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--terracotta);vertical-align:middle;border-radius:50%;width:8px;height:8px;display:inline-block}@keyframes tick{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.window[data-astro-cid-ge2uvauf] .cord[data-astro-cid-ge2uvauf],.ticker-track[data-astro-cid-ge2uvauf]{animation:none}html.js .window[data-astro-cid-ge2uvauf].rv:not(.in) .eave[data-astro-cid-ge2uvauf]{transform:none}}
