/* Independent implementation of the reference page's editorial pacing. */
body{overflow-x:hidden}.hero-image{transform:scale(1.035);transition:transform 1.6s cubic-bezier(.2,.65,.15,1)}body.is-ready .hero-image{transform:scale(1)}.site-header{mix-blend-mode:normal}.site-header.scrolled{box-shadow:0 1px 0 rgba(39,40,35,.06)}.site-header a{transition:opacity .2s}.site-header a:hover{opacity:.58}.pair-images img{transition:transform .9s cubic-bezier(.2,.65,.15,1);will-change:transform}.pair-images img:hover{transform:scale(1.018)}.feature-story>img,.celebrations img{transition:transform 1s cubic-bezier(.2,.65,.15,1)}.feature-story:hover>img,.celebrations:hover img{transform:scale(1.018)}.feature-story,.celebrations{overflow:hidden}.intro,.two-stories,.information,.feature-story>div,.celebrations>div,.contact,.pair-images,.feature-story>img,.celebrations img{opacity:0;transform:translateY(34px);transition:opacity .8s cubic-bezier(.2,.65,.15,1),transform .8s cubic-bezier(.2,.65,.15,1)}.pair-images,.feature-story>img,.celebrations img{transform:scale(.985)}.is-visible{opacity:1;transform:none}.two-stories article{transition:opacity .75s ease,transform .75s ease}.two-stories article:nth-child(2){transition-delay:.12s}.menu-toggle{position:relative;z-index:7}.site-header.open{mix-blend-mode:normal}.site-header.open nav{z-index:6}.site-header.open nav:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background:var(--paper)}@media(max-width:740px){.site-header.open nav{height:100dvh;justify-content:center;padding-bottom:24vh}.site-header.open nav a{font:400 35px/1.3 Georgia,"Times New Roman",serif;letter-spacing:-.03em}.site-header.open nav a:after{content:"↗";font:12px Arial;margin-left:12px;vertical-align:middle}.site-header.open~main{filter:blur(3px)}.intro,.two-stories,.information,.feature-story>div,.celebrations>div,.contact{transform:translateY(20px)}}
