.home-awning{--aw-a:var(--cv-carmin);--aw-b:var(--cv-creme);height:clamp(4.5rem,11vw,9rem)}.home-hero .wm-letter{vertical-align:top;margin-top:-.08em;padding-top:.08em;display:inline-block;overflow:visible clip}.home-hero .wm-letter>span{display:inline-block}.home-strip{background:var(--cv-creme);height:clamp(17rem,52vh,36rem);padding-block:clamp(.5rem,1vw,.75rem)}.home-strip .photobooth-scroll{gap:clamp(.5rem,1vw,.75rem);padding-inline:clamp(.5rem,1vw,.75rem)}.home-chateau{aspect-ratio:2095/922;background-color:currentColor;-webkit-mask:url(/chateau-illustration.png) 50%/contain no-repeat;mask:url(/chateau-illustration.png) 50%/contain no-repeat}.home-days{scroll-snap-type:x mandatory;scroll-padding-inline:var(--m);scrollbar-width:none}.home-days::-webkit-scrollbar{display:none}.home-days>li{scroll-snap-align:start}.home-now{--hn-time:clamp(2.75rem, 6vw, 5rem)}.home-now__grid{row-gap:1.5rem;padding-top:clamp(2rem,5vw,4.5rem);padding-bottom:clamp(2.25rem,5vw,4.5rem)}.home-now__head,.home-now__list,.home-now__more{grid-column:1/-1}.home-now__title{color:var(--cv-heading);text-wrap:balance;font-size:clamp(1.875rem,1rem + 3.4vw,4rem)}.home-now__day{text-wrap:balance;margin-top:.75rem;font-size:clamp(1.125rem,1rem + .6vw,1.5rem)}@media (min-width:1024px){.home-now__head{grid-area:1/1/auto/span 4}.home-now__title{font-size:clamp(2.25rem,.5rem + 3vw,3.75rem)}.home-now__day{margin-top:1rem}.home-now__more{grid-area:2/1/auto/span 4;align-self:end}.home-now__list{grid-area:1/5/span 2/-1}}.home-now__row{grid-template-columns:calc(var(--hn-time) * 1.95) minmax(0, 1fr);border-top:1px solid var(--cv-line);align-items:start;column-gap:clamp(1rem,3vw,2.5rem);padding-block:clamp(1.25rem,3vw,2rem);display:grid}.home-now__row--solo{grid-template-columns:minmax(0,1fr)}.home-now__time{font-size:calc(var(--hn-time) * .7);color:var(--cv-poudre);line-height:.8}.home-now__row--main .home-now__time{font-size:var(--hn-time)}.home-now__label,.home-now__place,.home-now__note{opacity:.85}.home-now__what{color:var(--cv-guimauve);text-wrap:balance;overflow-wrap:break-word;margin-top:.25rem;font-size:clamp(1.25rem,1rem + .8vw,1.625rem);font-weight:700;line-height:1.15}.home-now__row--main .home-now__what{font-size:clamp(1.5rem,1rem + 2vw,2.75rem);line-height:1.05}.home-now__place,.home-now__note{margin-top:.375rem}.home-now__dress{border-radius:var(--cv-radius-paper);background-color:var(--cv-creme);min-height:2.75rem;color:var(--cv-bordeaux);text-underline-offset:4px;align-items:center;margin-top:.875rem;padding:.5rem .875rem;display:inline-flex}.home-now__dress:hover{text-decoration:underline}.home-tile{transition:background-color .2s var(--cv-ease), color .2s var(--cv-ease)}.home-tile:hover .home-tile__cta{text-decoration-thickness:2px}@media (prefers-reduced-motion:no-preference){.home-awning{animation:cv-unroll 1s var(--ease-curtain) both}.home-hero .wm-letter>span{animation:cv-rise .8s var(--ease-expo) both;animation-delay:calc(.5s + var(--i) * 45ms)}.home-hero .wm-ink{animation:cv-ink 1s var(--ease-curtain) 1.05s both}}
