.mdpVJq_header{z-index:50;background:var(--peach);border-bottom:1px solid var(--hairline);transition:border-color .4s var(--ease), box-shadow .5s var(--ease), translate .6s var(--ease);position:sticky;top:0}.mdpVJq_header[data-hidden=true]{translate:0 -100%}.mdpVJq_progressBar{background:var(--ink);transform-origin:0;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.mdpVJq_progressBar{animation:linear both mdpVJq_read-progress;animation-timeline:scroll(root)}}@keyframes mdpVJq_read-progress{to{transform:scaleX(1)}}.mdpVJq_header[data-scrolled=true]{border-bottom-color:var(--hairline);box-shadow:0 10px 30px -14px color-mix(in srgb, var(--ink) 30%, transparent)}.mdpVJq_header[data-hidden=true]{box-shadow:none}.mdpVJq_inner{height:90px;transition:height .4s var(--ease);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(30px,4vw,60px);display:grid}.mdpVJq_header[data-scrolled=true] .mdpVJq_inner{height:72px}.mdpVJq_left,.mdpVJq_right,.mdpVJq_right nav{align-items:center;gap:clamp(18px,2vw,28px);display:flex}.mdpVJq_left{justify-content:center}.mdpVJq_logo{order:-1}.mdpVJq_right{justify-content:flex-end}.mdpVJq_left a,.mdpVJq_right nav a{letter-spacing:.02em;padding:6px 0;font-size:11px;font-weight:500;text-decoration:none;position:relative}.mdpVJq_left a:after,.mdpVJq_right nav a:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform .4s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0)}.mdpVJq_left a:hover:after,.mdpVJq_right nav a:hover:after,.mdpVJq_left a[aria-current=page]:after,.mdpVJq_right nav a[aria-current=page]:after{transform:scaleX(1)}.mdpVJq_logo img{width:auto;height:38px;transition:height .4s var(--ease)}.mdpVJq_header[data-scrolled=true] .mdpVJq_logo img{height:36px}.mdpVJq_cta{letter-spacing:.02em;border:1px solid var(--ink);background:var(--ink);color:var(--peach);box-shadow:var(--shadow-sm);transition:background-color .4s var(--ease), color .4s var(--ease), box-shadow .5s var(--ease), translate .5s var(--ease);border-radius:999px;align-items:center;gap:20px;padding:11px 20px;font-size:10px;font-weight:500;text-decoration:none;display:inline-flex}.mdpVJq_cta:hover{background:var(--pink);color:var(--ink);box-shadow:var(--shadow-md)}.mdpVJq_cta span{transition:rotate .5s var(--ease-spring);font-size:16px}.mdpVJq_cta:hover span{rotate:45deg}.mdpVJq_toggle{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;display:none;position:relative}.mdpVJq_toggle span{height:1px;transition:transform .4s var(--ease);background:currentColor;position:absolute;left:10px;right:10px}.mdpVJq_toggle span:first-child{top:18px}.mdpVJq_toggle span:last-child{top:26px}.mdpVJq_header[data-open=true] .mdpVJq_toggle span:first-child{transform:translateY(4px)rotate(45deg)}.mdpVJq_header[data-open=true] .mdpVJq_toggle span:last-child{transform:translateY(-4px)rotate(-45deg)}.mdpVJq_drawer{background:var(--peach);border-top:1px solid var(--hairline);box-shadow:inset 0 14px 20px -18px color-mix(in srgb, var(--ink) 35%, transparent);visibility:hidden;opacity:0;clip-path:inset(0 0 100%);transition:clip-path .55s var(--ease-in), opacity .4s .15s, visibility 0s linear .55s;padding:32px 0 48px;position:fixed;inset:72px 0 0;overflow-y:auto}.mdpVJq_header[data-open=true] .mdpVJq_drawer{visibility:visible;opacity:1;clip-path:inset(0);transition:clip-path .75s var(--ease), opacity .3s, visibility 0s}.mdpVJq_drawer li,.mdpVJq_drawerCta{opacity:0;transition:opacity .3s, translate .4s var(--ease);translate:0 22px}.mdpVJq_header[data-open=true] .mdpVJq_drawer li,.mdpVJq_header[data-open=true] .mdpVJq_drawerCta{opacity:1;transition:opacity .5s, translate .7s var(--ease);transition-delay:calc(var(--i) * 55ms + .16s);translate:0}.mdpVJq_drawer ol{margin:0 0 40px;padding:0;list-style:none}.mdpVJq_drawer li{border-bottom:1px solid var(--hairline);align-items:baseline;gap:20px;padding:14px 0;display:flex}.mdpVJq_drawer li a{font-family:var(--font-serif), serif;font-size:34px;font-weight:300;line-height:1.2;text-decoration:none}.mdpVJq_drawer li a[aria-current=page]{font-style:italic}.mdpVJq_drawer li a{transition:translate .5s var(--ease)}.mdpVJq_drawer li a:hover{font-style:italic;translate:10px}@media (max-width:1080px){.mdpVJq_inner,.mdpVJq_header[data-scrolled=true] .mdpVJq_inner{grid-template-columns:1fr auto;height:72px}.mdpVJq_left,.mdpVJq_right{display:none}.mdpVJq_toggle{display:block}.mdpVJq_logo img,.mdpVJq_header[data-scrolled=true] .mdpVJq_logo img{height:34px}}@media (min-width:1081px){.mdpVJq_drawer{display:none}}
.wWXZva_footer{--hairline:color-mix(in srgb, var(--pink) 24%, transparent);background:var(--ink);color:var(--peach);padding:clamp(80px,10vw,128px) 0 36px;font-size:14px}.wWXZva_top{justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:clamp(48px,6vw,80px);display:flex}.wWXZva_motto{font-family:var(--font-serif), serif;color:var(--pink);font-size:clamp(40px,6vw,84px);font-weight:300;line-height:1}.wWXZva_motto em{font-style:italic}.wWXZva_sprig{width:clamp(90px,12vw,160px);color:var(--pink);flex-shrink:0}.wWXZva_grid{grid-template-columns:1.6fr repeat(4,1fr);gap:40px;padding:56px 0;display:grid}.wWXZva_logo{width:auto;height:54px}.wWXZva_colTitle{letter-spacing:.28em;text-transform:uppercase;color:var(--latte);margin-bottom:18px;font-size:11px;font-weight:500}.wWXZva_grid ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wWXZva_grid a{transition:color .3s, translate .5s var(--ease);text-decoration:none;display:inline-block}.wWXZva_grid a:hover{color:var(--pink);translate:6px}.wWXZva_muted{color:var(--latte)}.wWXZva_bottom{letter-spacing:.12em;color:var(--latte);justify-content:space-between;padding-top:28px;font-size:12px;display:flex}@media (max-width:960px){.wWXZva_grid{grid-template-columns:1fr 1fr}.wWXZva_logo{grid-column:1/-1}}@media (max-width:520px){.wWXZva_top{flex-direction:column;align-items:flex-start}}
