:root{--lipstick-red:#e6292f;--petal-pink:#f4cdd2;--powder-blue:#a9c8d8;--marquee-cream:#fff5df;--velvet-burgundy:#681e2b;--ink:#241b1b;--ease-out:cubic-bezier(.23, 1, .32, 1);color:var(--ink);background:var(--petal-pink);font-synthesis:none;font-family:Jost,Futura,Century Gothic,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:20rem;margin:0;overflow-x:hidden}body:before{content:"";opacity:.12;pointer-events:none;z-index:10;background-image:radial-gradient(#241b1b2e .45px,#0000 .6px),radial-gradient(#fff5df8c .45px,#0000 .6px);background-position:0 0,3px 4px;background-size:7px 7px;position:fixed;inset:0}.site-shell{min-height:100vh;position:relative;overflow:clip}a{color:inherit}.header{background:var(--marquee-cream);border-bottom:2px solid var(--ink);z-index:3;justify-content:space-between;align-items:center;min-height:4.5rem;padding:.25rem clamp(1rem,4vw,4.5rem);display:flex;position:relative}.header__brand,.header__menu-button,.header__link,.hero__rsvp{letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700;text-decoration:none}.header__brand{color:var(--lipstick-red);letter-spacing:.03em;padding-inline:0;font-family:Bodoni Moda,"Bodoni 72",Didot,serif;font-size:1.35rem}.header__menu-button{color:var(--ink);cursor:pointer;background:0 0;border:0}.header__nav{background:var(--marquee-cream);border-bottom:2px solid var(--ink);flex-direction:column;padding:.5rem 1rem 1rem;display:none;position:absolute;top:100%;left:0;right:0}.header__nav[aria-hidden=false]{display:flex}.header__link{justify-content:center;position:relative}.header__link:last-child{background:var(--velvet-burgundy);color:var(--marquee-cream);margin-top:.25rem}.hero{min-height:clamp(39rem,53vw,51rem);padding:clamp(3rem,6vw,6rem) clamp(1rem,6vw,7rem);position:relative}.hero:before{background:var(--petal-pink);content:"";z-index:-2;position:absolute;inset:0}.hero__copy{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;max-width:min(50vw,42rem);min-height:clamp(27rem,38vw,38rem);display:flex;position:relative}.eyebrow{letter-spacing:.18em;text-transform:uppercase;margin:0 0 .9rem;font-size:.7rem;font-weight:700}.hero__title{color:var(--lipstick-red);letter-spacing:-.07em;max-width:7ch;margin:0;font-family:Bodoni Moda,"Bodoni 72",Didot,Georgia,serif;font-size:clamp(4.2rem,10.5vw,10rem);font-weight:500;line-height:.72;display:grid}.hero__title>span{animation:hero-name-settle .72s var(--ease-out) both}.hero__title>span:first-child{animation-delay:.18s}.hero__title>span:nth-child(2){animation-delay:.24s}.hero__title>span:last-child{animation-delay:.3s}.hero__ampersand{color:var(--velvet-burgundy);letter-spacing:0;margin:.1em 0 .05em .9em;font-size:.45em}.hero__details{letter-spacing:.12em;text-transform:uppercase;margin:2rem 0 1.25rem;font-size:clamp(.75rem,1.2vw,.95rem);font-weight:700;line-height:1.7}.hero__rsvp{background:var(--ink);color:var(--marquee-cream);justify-content:center;min-width:8.5rem}.hero__photo{--hero-photo-rotation:2.4deg;animation:hero-photo-rise .8s .32s var(--ease-out) both;aspect-ratio:16/9;background:var(--powder-blue);border:.55rem solid var(--marquee-cream);box-shadow:.65rem .65rem 0 var(--velvet-burgundy);transform:rotate(var(--hero-photo-rotation));z-index:1;width:min(52vw,50rem);margin:0;position:absolute;bottom:clamp(2.6rem,5vw,5.75rem);right:clamp(1rem,4.5vw,5rem);overflow:hidden}.hero__photo img{object-fit:cover;width:100%;height:100%;display:block}@keyframes hero-name-settle{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:translate(0,0)}}@keyframes hero-photo-rise{0%{opacity:0;transform:translate3d(0, 2rem, 0) rotate(var(--hero-photo-rotation))}to{opacity:1;transform:translate3d(0, 0, 0) rotate(var(--hero-photo-rotation))}}.image-fallback{background:color-mix(in srgb, var(--powder-blue) 48%, var(--marquee-cream));color:var(--velvet-burgundy);letter-spacing:.12em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;font-size:.72rem;font-weight:700;display:flex}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ribbon{white-space:nowrap;height:clamp(6.75rem,10vw,9.5rem);position:relative;overflow:hidden}.ribbon--cream{color:var(--lipstick-red);background:0 0}.ribbon--red{color:var(--marquee-cream);background:0 0}.ribbon__svg{pointer-events:none;width:100%;height:100%;display:block;overflow:visible}.ribbon__text{dominant-baseline:central;fill:currentColor;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;font-family:Bodoni Moda,"Bodoni 72",Didot,Georgia,serif;font-size:clamp(1.35rem,2.3vw,2rem);font-weight:600}.ribbon__heart{font-family:Arial,sans-serif;font-size:.65em}.story{grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);padding:clamp(4rem,9vw,8rem) clamp(1.25rem,8vw,8rem);display:grid;position:relative;overflow:hidden}.story:before{background:var(--marquee-cream);content:"";z-index:-2;position:absolute;inset:0}.story__copy{max-width:34rem}.story h2,.photo-ride h2{color:var(--lipstick-red);letter-spacing:-.065em;margin:0 0 1.75rem;font-family:Bodoni Moda,"Bodoni 72",Didot,Georgia,serif;font-size:clamp(3rem,5.6vw,5.8rem);font-weight:500;line-height:.86}.story__copy>p:not(.eyebrow){max-width:31rem;margin:0 0 1rem;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.6}.story__collage{justify-self:center;width:100%;max-width:36rem;min-height:clamp(25rem,45vw,36rem);position:relative}.story__print{background:var(--marquee-cream);border:.45rem solid var(--marquee-cream);margin:0;position:absolute;overflow:hidden;box-shadow:.7rem .8rem #681e2bb3}.story__print img,.photo-ride__frame img{object-fit:cover;width:100%;height:100%;display:block}.story__print--1{aspect-ratio:4/5;z-index:2;width:clamp(11rem,22vw,17rem);top:5%;left:1%;transform:rotate(-2.7deg)}.story__print--2{aspect-ratio:5/4;width:clamp(12rem,26vw,21rem);top:0;right:2%;transform:rotate(2.5deg)}.story__print--3{aspect-ratio:3/4;z-index:3;width:clamp(9rem,17vw,13rem);bottom:2%;right:20%;transform:rotate(-1.2deg)}.photo-ride{border-block:2px solid var(--ink);padding:clamp(3rem,6vw,5rem) 0 clamp(3.5rem,7vw,6rem);position:relative}.photo-ride:before{background:var(--powder-blue);content:"";z-index:-2;position:absolute;inset:0}.photo-ride__heading{padding:0 clamp(1.25rem,8vw,8rem) clamp(1.75rem,3vw,2.75rem)}.photo-ride h2{color:var(--velvet-burgundy);margin-bottom:0}.photo-ride__viewport{overflow:hidden}.photo-ride__track{will-change:transform;width:max-content;animation:42s linear infinite photo-ride-right;display:flex}.photo-ride__set{flex:none;gap:clamp(.85rem,1.8vw,1.5rem);padding-right:clamp(.85rem,1.8vw,1.5rem);display:flex}.photo-ride__frame{background:var(--marquee-cream);border:.38rem solid var(--marquee-cream);flex:none;width:clamp(10rem,18vw,15rem);height:clamp(13rem,23vw,19rem);margin:0;overflow:hidden;transform:rotate(-1.8deg);box-shadow:.45rem .5rem #681e2ba6}.photo-ride__frame:nth-child(2n){width:clamp(12rem,20vw,17rem);height:clamp(11.5rem,20vw,16.5rem);margin-top:clamp(1rem,3vw,2.5rem);transform:rotate(2.1deg)}.photo-ride__frame:nth-child(3n){transform:rotate(-.6deg)}.weekend{color:var(--marquee-cream);padding:clamp(4rem,9vw,8rem) clamp(1.25rem,8vw,8rem);position:relative}.weekend:before{background:var(--velvet-burgundy);content:"";z-index:-2;position:absolute;inset:0}.weekend__heading{max-width:36rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.weekend h2,.guest-guide h2{letter-spacing:-.065em;margin:0 0 1.25rem;font-family:Bodoni Moda,"Bodoni 72",Didot,Georgia,serif;font-size:clamp(3rem,5.6vw,5.8rem);font-weight:500;line-height:.86}.weekend__notice{margin:0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55}.weekend__tickets{grid-template-columns:1fr;gap:1.25rem;display:grid}.weekend__ticket{background:radial-gradient(circle at 0 1.1rem, var(--velvet-burgundy) .55rem, transparent .6rem), radial-gradient(circle at 100% 1.1rem, var(--velvet-burgundy) .55rem, transparent .6rem), var(--marquee-cream);color:var(--ink);grid-template-columns:minmax(5.25rem,.56fr) minmax(0,1fr);min-height:16rem;display:grid;overflow:hidden}.weekend__ticket-date{border-right:2px dashed var(--velvet-burgundy);color:var(--velvet-burgundy);letter-spacing:.12em;text-transform:uppercase;flex-direction:column;gap:.35rem;padding:1.4rem 1rem;font-size:.72rem;font-weight:700;display:flex}.weekend__ticket-date span:last-child{color:var(--ink);letter-spacing:.07em;font-size:.67rem}.weekend__ticket-details{padding:1.3rem 1.35rem 1.5rem}.weekend__ticket h3,.guest-guide h3,.guest-guide h4{font-family:Bodoni Moda,"Bodoni 72",Didot,Georgia,serif;font-weight:600}.weekend__ticket h3{color:var(--lipstick-red);letter-spacing:-.04em;margin:0 0 1rem;font-size:clamp(1.55rem,2.4vw,2.25rem);line-height:.95}.weekend__ticket p{margin:.28rem 0;font-size:.94rem;line-height:1.45}.weekend__ticket-note{color:var(--velvet-burgundy);border-top:1px solid #681e2b59;padding-top:.8rem;margin-top:1rem!important;font-size:.83rem!important}.guest-guide{color:var(--marquee-cream);padding:clamp(4rem,9vw,8rem) clamp(1.25rem,8vw,8rem);position:relative}.guest-guide:before{background:var(--velvet-burgundy);content:"";z-index:-2;position:absolute;inset:0}.guest-guide__heading{max-width:34rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.guest-guide__heading>p:last-child{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:700}.guest-guide__layout{grid-template-columns:1fr;gap:clamp(1.5rem,4vw,4rem);display:grid}.guest-guide__logistics{align-content:start;gap:1.25rem;display:grid}.guest-guide__section{border-top:2px solid var(--marquee-cream);padding-top:1rem}.guest-guide h3{letter-spacing:-.04em;margin:0 0 .75rem;font-size:clamp(1.8rem,2.8vw,2.7rem);line-height:.95}.guest-guide__section p,.guest-guide__card p,.registry p{margin:0;font-size:1rem;line-height:1.55}.guest-guide__favorites>h3{margin-bottom:1rem}.guest-guide__cards{grid-template-columns:1fr;gap:1rem;display:grid}.guest-guide__card{background:var(--marquee-cream);color:var(--ink);min-height:13rem;padding:1.3rem}.guest-guide h4{color:var(--lipstick-red);letter-spacing:-.04em;margin:0 0 .9rem;font-size:1.65rem;line-height:1}.registry{border-top:2px solid var(--marquee-cream);grid-template-columns:1fr;align-items:end;gap:1.5rem;margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(1.5rem,3vw,2.5rem);display:grid}.registry .eyebrow{margin-bottom:.65rem}.registry h3{margin-bottom:.7rem;font-size:clamp(1.8rem,2.8vw,2.7rem)}.registry__note{opacity:.8;max-width:42rem;margin-top:.85rem!important;font-size:.8rem!important}.registry__actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;max-width:21rem;display:flex}.registry__link{color:var(--marquee-cream);cursor:pointer;letter-spacing:.1em;opacity:.78;text-transform:uppercase;background:#fff5df21;border:1px dashed #fff5dfb3;justify-content:center;font-size:.68rem;font-weight:700;text-decoration:none}.faq,.rsvp-demo{padding:clamp(4rem,9vw,8rem) clamp(1.25rem,8vw,8rem)}.faq{position:relative}.faq:before{background:var(--marquee-cream);content:"";z-index:-2;position:absolute;inset:0}.faq__heading,.rsvp-demo__heading{max-width:45rem;margin-bottom:clamp(2rem,4vw,3.25rem)}.faq h2,.rsvp-demo h2{color:var(--lipstick-red);letter-spacing:-.065em;margin:0;font-family:Bodoni Moda,"Bodoni 72",Didot,Georgia,serif;font-size:clamp(3rem,5.6vw,5.8rem);font-weight:500;line-height:.86}.rsvp-demo__heading>p:last-child{margin:1.25rem 0 0;font-size:1rem;line-height:1.55}.faq__list{border-top:2px solid var(--ink)}.faq__item{border-bottom:2px solid var(--ink)}.faq__item h3{margin:0}.faq__question{color:var(--ink);cursor:pointer;letter-spacing:-.045em;text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;padding-block:1rem;font-family:Bodoni Moda,"Bodoni 72",Didot,Georgia,serif;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1}.faq__symbol{color:var(--lipstick-red);transition:transform .18s ease, scale .18s var(--ease-out);flex:none;margin-left:1rem;font-family:Arial,sans-serif;font-size:1.15em}.faq__question[aria-expanded=true] .faq__symbol{transform:rotate(45deg)}.faq__answer{display:none}.faq__answer[data-open=true]{display:block}.faq__answer>div{overflow:hidden}.faq__answer p{max-width:42rem;margin:0;padding:0 0 1.25rem;font-size:1rem;line-height:1.55}.rsvp-demo{border-block:2px solid var(--ink);position:relative}.rsvp-demo:before{background:var(--powder-blue);content:"";z-index:-2;position:absolute;inset:0}.rsvp-demo__booth-frame{height:1.25rem;display:flex;position:absolute;top:clamp(1.7rem,4vw,3.1rem);left:clamp(1.25rem,8vw,8rem);right:clamp(1.25rem,8vw,8rem);overflow:hidden}.rsvp-demo__booth-frame span{background:var(--marquee-cream);flex:1;min-width:3rem;transform:skew(-18deg)}.rsvp-demo__booth-frame span:nth-child(2n){background:var(--lipstick-red)}.rsvp-demo__form{background:var(--marquee-cream);border:2px solid var(--ink);box-shadow:.6rem .65rem 0 var(--velvet-burgundy);gap:1.25rem;max-width:42rem;margin-top:3.75rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.rsvp-demo__field{border:0;min-inline-size:0;margin:0;padding:0}.rsvp-demo__field>label,.rsvp-demo__field legend{letter-spacing:.03em;margin-bottom:.5rem;font-size:1.05rem;font-weight:700;display:block}.rsvp-demo__field label span{font-size:.85em;font-weight:400}.rsvp-demo__field input[type=text],.rsvp-demo__field input[type=email],.rsvp-demo__field select{border:2px solid var(--ink);color:var(--ink);font:inherit;background:#fff;border-radius:0;width:100%;min-height:44px;padding:.55rem .65rem}.rsvp-demo__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.rsvp-demo__choices{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.rsvp-demo__choices label{cursor:pointer;align-items:center;min-height:44px;font-size:1rem;display:inline-flex}.rsvp-demo__choices input{accent-color:var(--lipstick-red);width:1.2rem;height:1.2rem;margin:0 .55rem 0 0}.rsvp-demo__error{color:var(--velvet-burgundy);margin:.45rem 0 0;font-size:.9rem;font-weight:700}.rsvp-demo__submit{background:var(--velvet-burgundy);border:2px solid var(--ink);color:var(--marquee-cream);cursor:pointer;letter-spacing:.13em;text-transform:uppercase;justify-content:center;font-size:.75rem;font-weight:700}.rsvp-demo__status{border-top:1px solid #241b1b66;margin:0;padding-top:1rem;font-size:.95rem;font-weight:700;line-height:1.45}@keyframes photo-ride-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.touch-target{align-items:center;min-height:44px;padding:0 .75rem;display:inline-flex}.skip-link{background:var(--ink);color:var(--marquee-cream);z-index:20;position:absolute;top:-3rem;left:1rem}.skip-link:focus{top:1rem}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{box-shadow:0 0 0 6px var(--ink);outline:3px solid var(--marquee-cream);outline-offset:1px}@keyframes section-reveal{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translate(0,0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:is(.story,.weekend,.photo-ride,.guest-guide,.faq,.rsvp-demo)>*{animation:linear both section-reveal;animation-timeline:view();animation-range:entry 5% cover 24%}}}@media (hover:hover) and (pointer:fine){.hero__rsvp,.header__link:last-child,.rsvp-demo__submit{transition:background-color .18s var(--ease-out), box-shadow .18s var(--ease-out), transform .18s var(--ease-out)}.hero__rsvp:hover,.header__link:last-child:hover,.rsvp-demo__submit:hover{box-shadow:.3rem .3rem 0 var(--lipstick-red);transform:translate(-2px,-2px)}.hero__rsvp:hover{background:var(--velvet-burgundy)}.header__link:last-child:hover,.rsvp-demo__submit:hover{background:var(--ink)}.header__link:not(:last-child):after{background:var(--lipstick-red);content:"";transform-origin:0;height:2px;transition:transform .18s var(--ease-out);position:absolute;bottom:.75rem;left:.45rem;right:.45rem;transform:scaleX(0)}.header__link:not(:last-child):hover:after{transform:scaleX(1)}.header__brand{transition:transform .18s var(--ease-out)}.header__brand:hover{transform:rotate(-4deg)}.hero__photo img{transition:transform .35s var(--ease-out)}.hero__photo:hover img{transform:scale(1.03)}.story__print{transition:transform .18s var(--ease-out)}.story__print--1:hover{transform:rotate(-2.7deg)translateY(-.45rem)}.story__print--2:hover{transform:rotate(2.5deg)translateY(-.45rem)}.story__print--3:hover{transform:rotate(-1.2deg)translateY(-.45rem)}.weekend__ticket,.guest-guide__card{transition:box-shadow .2s var(--ease-out), transform .2s var(--ease-out)}.weekend__ticket:hover{box-shadow:.5rem .5rem 0 var(--lipstick-red);transform:translateY(-4px)rotate(-.6deg)}.guest-guide__card:hover{box-shadow:.5rem .5rem 0 var(--lipstick-red);transform:translateY(-4px)}.photo-ride__frame{transition:transform .2s var(--ease-out)}.photo-ride__frame:hover{transform:translateY(-.5rem)rotate(0)}.faq__question{transition:color .15s var(--ease-out)}.faq__question:hover{color:var(--lipstick-red)}.faq__question:hover .faq__symbol{scale:1.25}.rsvp-demo__field input[type=text],.rsvp-demo__field input[type=email],.rsvp-demo__field select{transition:border-color .15s var(--ease-out)}.rsvp-demo__field input[type=text]:hover,.rsvp-demo__field input[type=email]:hover,.rsvp-demo__field select:hover{border-color:var(--velvet-burgundy)}.rsvp-demo__choices label{transition:color .15s var(--ease-out)}.rsvp-demo__choices label:hover{color:var(--velvet-burgundy)}.registry__link{transition:background-color .18s var(--ease-out), opacity .18s var(--ease-out), transform .18s var(--ease-out)}.registry__link:hover{opacity:1;background:#fff5df33;transform:translateY(-2px)}.footer__top-link{transition:transform .18s var(--ease-out)}.footer__top-link:hover{text-decoration-thickness:2px;transform:translateY(-3px)}}.hero__rsvp:active,.header__link:last-child:active,.rsvp-demo__submit:active,.registry__link:active{box-shadow:none;transform:translateY(1px)}.footer{color:var(--marquee-cream);position:relative}.footer:before{background:var(--velvet-burgundy);content:"";z-index:-2;position:absolute;inset:0}.footer__content{justify-content:space-between;align-items:center;padding:1rem clamp(1rem,4vw,4.5rem);display:flex}.footer__recap{margin:0;font-family:Bodoni Moda,"Bodoni 72",Didot,Georgia,serif;font-size:1.3rem}.footer__top-link{letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}@media (width>=720px){.header__menu-button{display:none}.header__nav{background:0 0;border:0;flex-direction:row;align-items:center;gap:clamp(.3rem,1.2vw,1.1rem);padding:0;display:flex;position:static}.header__link{padding-inline:.45rem}.header__link:last-child{margin-top:0;padding-inline:1rem}}@media (width>=960px){.weekend__tickets{grid-template-columns:repeat(3,minmax(0,1fr))}.guest-guide__layout{grid-template-columns:minmax(15rem,.78fr) minmax(0,1.22fr)}.guest-guide__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.registry{grid-template-columns:minmax(0,1fr) auto}}@media (width<=719px){.hero{min-height:auto;padding:3rem 1.25rem 2.5rem}.hero__copy{max-width:none;min-height:auto}.hero__title{font-size:clamp(4.5rem,23vw,7rem)}.hero__photo{--hero-photo-rotation:1.2deg;transform:rotate(var(--hero-photo-rotation));width:100%;margin:2.5rem 0 0;position:relative;bottom:auto;right:auto}.hero__details{max-width:20rem}.story{padding:4rem 1.25rem 3.5rem;display:block}.story__collage{min-height:min(105vw,31rem);margin-top:2.5rem}.story__print--1{width:min(46vw,15rem);left:2%}.story__print--2{width:min(56vw,18rem);right:1%}.story__print--3{width:min(39vw,12rem);right:20%}.photo-ride__heading{padding:0 1.25rem 1.75rem}.weekend__tickets,.guest-guide__layout,.guest-guide__cards,.registry{grid-template-columns:1fr}.weekend__ticket{min-height:auto}.registry{align-items:start}.registry__actions{text-align:left;justify-content:flex-start}.footer__content{flex-direction:column;align-items:flex-start}}.sticker-field{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:clip}.sticker-field__sticker{-webkit-user-select:none;user-select:none;will-change:transform;height:auto;position:absolute;top:0;left:0}html{cursor:url(/cursors/baily-pointer.png) 1 8,auto;cursor:-webkit-image-set(url(/cursors/baily-pointer.png) 1x, url(/cursors/baily-pointer-2x.png) 2x) 1 8, auto;cursor:image-set(url(/cursors/baily-pointer.png) 1x, url(/cursors/baily-pointer-2x.png) 2x) 1 8, auto}:where(a,button,select,summary,label){cursor:url(/cursors/baily-pointer.png) 1 8,pointer;cursor:-webkit-image-set(url(/cursors/baily-pointer.png) 1x, url(/cursors/baily-pointer-2x.png) 2x) 1 8, pointer;cursor:image-set(url(/cursors/baily-pointer.png) 1x, url(/cursors/baily-pointer-2x.png) 2x) 1 8, pointer}:where(input,textarea){cursor:url(/cursors/baily-pointer.png) 1 8,text;cursor:-webkit-image-set(url(/cursors/baily-pointer.png) 1x, url(/cursors/baily-pointer-2x.png) 2x) 1 8, text;cursor:image-set(url(/cursors/baily-pointer.png) 1x, url(/cursors/baily-pointer-2x.png) 2x) 1 8, text}.header__menu-button,.registry__link,.faq__question,.rsvp-demo__choices label,.rsvp-demo__submit{cursor:url(/cursors/baily-pointer.png) 1 8,pointer;cursor:-webkit-image-set(url(/cursors/baily-pointer.png) 1x, url(/cursors/baily-pointer-2x.png) 2x) 1 8, pointer;cursor:image-set(url(/cursors/baily-pointer.png) 1x, url(/cursors/baily-pointer-2x.png) 2x) 1 8, pointer}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.photo-ride__track{animation:none;transform:none!important}.reveal,[data-reveal]{opacity:1!important;visibility:visible!important;transform:none!important}}
