:root{--emerald:#073d32;--emerald2:#0b5546;--deep:#031f1a;--ivory:#fbf7ec;--cream:#f2e6cb;--gold:#c8a85a;--gold2:#efd38a;--ruby:#721820;--ruby2:#8d2433;--burgundy:#451622;--teal:#0d4c50;--lapis:#0e2a47;--lapis-deep:#06192c;--ink:#1a1610;--muted:#2e261a}.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer *{box-sizing:border-box;margin:0;padding:0}.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer{scroll-behavior:smooth;background:var(--ivory);color:var(--ink);background-image:radial-gradient(at 10% 20%,#c8a85a0d 0%,#0000 50%),radial-gradient(at 90% 70%,#0e2a470a 0%,#0000 50%),linear-gradient(#faf6ec 0%,#f4ebd5 50%,#faf6ec 100%);font-family:Georgia,Times New Roman,serif;overflow-x:hidden}.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer:before{content:"";z-index:9000;pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:radial-gradient(circle,#352c1d .5px,#0000 .7px);background-size:8px 8px;position:fixed;inset:0}.MughalPalaceTemplate-module__SpHvLa__loader{z-index:10000;text-align:center;color:var(--ivory);background:var(--deep);place-items:center;transition:opacity 1.2s,visibility 1.2s;display:grid;position:fixed;inset:0}.MughalPalaceTemplate-module__SpHvLa__loader.MughalPalaceTemplate-module__SpHvLa__hide{opacity:0;visibility:hidden}.MughalPalaceTemplate-module__SpHvLa__loader-border{border:1px solid var(--gold);opacity:.8;animation:2.5s both MughalPalaceTemplate-module__SpHvLa__drawBorder;position:absolute;inset:18px}.MughalPalaceTemplate-module__SpHvLa__loader-border:before,.MughalPalaceTemplate-module__SpHvLa__loader-border:after{content:"";border-color:var(--gold2);width:65px;height:65px;position:absolute}.MughalPalaceTemplate-module__SpHvLa__loader-border:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.MughalPalaceTemplate-module__SpHvLa__loader-border:after{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}@keyframes MughalPalaceTemplate-module__SpHvLa__drawBorder{0%{clip-path:inset(0 100% 100% 0)}to{clip-path:inset(0)}}.MughalPalaceTemplate-module__SpHvLa__loader-inner{z-index:2;position:relative}.MughalPalaceTemplate-module__SpHvLa__loader-symbol{border:1px solid var(--gold);width:70px;height:70px;color:var(--gold2);border-radius:50%;place-items:center;margin:auto;font-size:27px;animation:3s ease-in-out infinite MughalPalaceTemplate-module__SpHvLa__royalPulse;display:grid}@keyframes MughalPalaceTemplate-module__SpHvLa__royalPulse{50%{transform:scale(1.08);box-shadow:0 0 35px #c8a85a29}}.MughalPalaceTemplate-module__SpHvLa__loader h1{margin-top:28px;font-size:37px;font-style:italic;font-weight:400}.MughalPalaceTemplate-module__SpHvLa__loader p{color:#b8ad8e;letter-spacing:4px;text-transform:uppercase;margin-top:13px;font-family:Arial,sans-serif;font-size:8px}.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer nav{z-index:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7efd9e0;border:1px solid #c8a85a66;justify-content:center;align-items:center;gap:30px;width:min(1100px,92%);padding:12px 22px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000014}.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer nav a{color:var(--ink);letter-spacing:2px;text-transform:uppercase;font-family:Arial,sans-serif;font-size:8px;text-decoration:none;transition:all .3s}.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer nav a:hover{color:var(--ruby)}.MughalPalaceTemplate-module__SpHvLa__monogram{letter-spacing:0!important;color:var(--ruby)!important;font-family:Georgia,serif!important;font-size:18px!important}.MughalPalaceTemplate-module__SpHvLa__menu{color:var(--ink);letter-spacing:3px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font:8px Arial,sans-serif;display:none}.MughalPalaceTemplate-module__SpHvLa__cover{text-align:center;min-height:100vh;color:var(--ivory);background:radial-gradient(circle at 50% 35%,#166452,#0000 38%),linear-gradient(145deg,#062f27,#031d18);place-items:center;display:grid;position:relative;overflow:hidden}.MughalPalaceTemplate-module__SpHvLa__cover:before{content:"";border:1px solid var(--gold);opacity:.55;position:absolute;inset:22px}.MughalPalaceTemplate-module__SpHvLa__cover:after{content:"";border:1px solid #c8a85a59;position:absolute;inset:34px}.MughalPalaceTemplate-module__SpHvLa__particles{position:absolute;inset:0;overflow:hidden}.MughalPalaceTemplate-module__SpHvLa__particle{background:var(--gold2);width:3px;height:3px;box-shadow:0 0 8px var(--gold);opacity:.5;border-radius:50%;animation:linear infinite MughalPalaceTemplate-module__SpHvLa__floatParticle;position:absolute}@keyframes MughalPalaceTemplate-module__SpHvLa__floatParticle{0%{opacity:0;transform:translateY(110vh)scale(.5)}15%{opacity:.7}85%{opacity:.6}to{opacity:0;transform:translateY(-15vh)scale(1)}}.MughalPalaceTemplate-module__SpHvLa__arch{border:1px solid #c8a85aa6;border-bottom:0;border-radius:340px 340px 0 0;width:min(680px,80vw);height:min(780px,88vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 80px #0000001f}.MughalPalaceTemplate-module__SpHvLa__arch:before{content:"";border:1px solid #efd38a66;border-bottom:0;border-radius:330px 330px 0 0;position:absolute;inset:14px}.MughalPalaceTemplate-module__SpHvLa__arch:after{content:"";border:1px solid #c8a85a38;border-bottom:0;border-radius:300px 300px 0 0;width:70%;height:72%;position:absolute;top:13%;left:50%;transform:translate(-50%)}.MughalPalaceTemplate-module__SpHvLa__jali{opacity:.08;background-image:radial-gradient(circle at 50% 50%, transparent 0 11px, var(--gold) 12px 13px, transparent 14px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.MughalPalaceTemplate-module__SpHvLa__cover-content{z-index:10;margin-top:25px;animation:1.8s 1s both MughalPalaceTemplate-module__SpHvLa__revealHero;position:relative}@keyframes MughalPalaceTemplate-module__SpHvLa__revealHero{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:none}}.MughalPalaceTemplate-module__SpHvLa__royal-kicker{color:var(--gold2);font-size:14px;font-style:italic}.MughalPalaceTemplate-module__SpHvLa__gold-line{background:var(--gold);width:100px;height:1px;margin:22px auto}.MughalPalaceTemplate-module__SpHvLa__cover-title{letter-spacing:-.06em;font-size:clamp(4rem,11vw,9rem);font-style:italic;font-weight:400;line-height:.72}.MughalPalaceTemplate-module__SpHvLa__cover-title span{color:var(--gold);letter-spacing:.15em;margin:29px 0;font-size:.2em;display:block}.MughalPalaceTemplate-module__SpHvLa__cover-date{letter-spacing:4px;text-transform:uppercase;color:#e7ddc1;margin-top:42px;font:8px Arial,sans-serif}.MughalPalaceTemplate-module__SpHvLa__enter{border:1px solid var(--gold);color:var(--ivory);letter-spacing:3px;text-transform:uppercase;margin-top:32px;padding:17px 28px;font:8px Arial,sans-serif;text-decoration:none;transition:all .45s;display:inline-block}.MughalPalaceTemplate-module__SpHvLa__enter:hover{color:#fff;background:var(--ruby);transform:translateY(-4px);box-shadow:0 0 30px #c8a85a33}.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer section{padding:125px 7vw;position:relative}.MughalPalaceTemplate-module__SpHvLa__label{color:var(--ruby);letter-spacing:4px;text-transform:uppercase;margin-bottom:23px;font:8px Arial,sans-serif}.MughalPalaceTemplate-module__SpHvLa__title{letter-spacing:-.05em;font-size:clamp(3rem,7vw,7rem);font-style:italic;font-weight:400;line-height:.83}.MughalPalaceTemplate-module__SpHvLa__title em{color:var(--emerald2)}.MughalPalaceTemplate-module__SpHvLa__center{text-align:center}.MughalPalaceTemplate-module__SpHvLa__divider{color:var(--gold);justify-content:center;align-items:center;gap:16px;margin:35px auto;display:flex}.MughalPalaceTemplate-module__SpHvLa__divider:before,.MughalPalaceTemplate-module__SpHvLa__divider:after{content:"";background:var(--gold);width:80px;height:1px}.MughalPalaceTemplate-module__SpHvLa__divider span{font-size:18px}.MughalPalaceTemplate-module__SpHvLa__courtyard{background:linear-gradient(180deg, var(--ivory), #e7ddc4);overflow:hidden}.MughalPalaceTemplate-module__SpHvLa__courtyard:before{content:"";opacity:.08;background:repeating-linear-gradient(45deg, var(--gold) 0 1px, transparent 1px 18px);position:absolute;inset:0}.MughalPalaceTemplate-module__SpHvLa__courtyard-grid{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:9vw;display:grid;position:relative}.MughalPalaceTemplate-module__SpHvLa__palace-art{background:linear-gradient(#0b5546,#073d32 60%,#4c3928);border:1px solid #c8a85ab3;min-height:570px;position:relative;overflow:hidden;box-shadow:16px 16px #8d243321}.MughalPalaceTemplate-module__SpHvLa__palace{clip-path:polygon(0 100%,0 32%,15% 32%,15% 20%,28% 20%,28% 32%,50% 32%,50% 10%,72% 32%,85% 20%,85% 32%,100% 32%,100% 100%);background:#d8c79f;height:70%;position:absolute;bottom:0;left:8%;right:8%}.MughalPalaceTemplate-module__SpHvLa__palace:before{content:"";opacity:.5;background:repeating-linear-gradient(90deg,#b49d70 0 3px,#0000 3px 38px);position:absolute;inset:35% 15% 0}.MughalPalaceTemplate-module__SpHvLa__palace-arch{background:#806c4d;border:8px solid #e4d5ad;border-radius:50px 50px 0 0;width:90px;height:150px;position:absolute;bottom:0}.MughalPalaceTemplate-module__SpHvLa__pa1{left:18%}.MughalPalaceTemplate-module__SpHvLa__pa2{left:50%;transform:translate(-50%)}.MughalPalaceTemplate-module__SpHvLa__pa3{right:18%}.MughalPalaceTemplate-module__SpHvLa__fountain{background:#b9a77d;border-radius:50%;width:130px;height:35px;position:absolute;bottom:7%;left:50%;transform:translate(-50%);box-shadow:0 0 0 10px #d9c9a355}.MughalPalaceTemplate-module__SpHvLa__fountain:before{content:"";opacity:.7;background:#b9e0d2;width:5px;height:90px;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:-28px 15px 0 -2px #b9e0d277,28px 15px 0 -2px #b9e0d277}.MughalPalaceTemplate-module__SpHvLa__courtyard-copy p{max-width:480px;color:var(--muted);margin-top:30px;font:12px/1.9 Arial,sans-serif}.MughalPalaceTemplate-module__SpHvLa__manuscript-note{color:var(--ruby);margin-top:35px;font-size:18px;font-style:italic;transform:rotate(-2deg)}.MughalPalaceTemplate-module__SpHvLa__story{background:#f0e5ca}.MughalPalaceTemplate-module__SpHvLa__story-head{text-align:center;max-width:800px;margin:auto}.MughalPalaceTemplate-module__SpHvLa__story-pages{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1100px;margin:80px auto 0;display:grid}.MughalPalaceTemplate-module__SpHvLa__manuscript{background:linear-gradient(135deg,#f8efd9,#e8d9b8);border:1px solid #c8a85aa6;min-height:500px;padding:35px;position:relative;overflow:hidden;box-shadow:0 15px 30px #3c281414}.MughalPalaceTemplate-module__SpHvLa__manuscript:before{content:"";border:1px solid #c8a85a73;position:absolute;inset:12px}.MughalPalaceTemplate-module__SpHvLa__manuscript:after{content:"❧";color:var(--gold);font-size:30px;position:absolute;bottom:15px;right:20px}.MughalPalaceTemplate-module__SpHvLa__page-number{letter-spacing:3px;color:var(--ruby);font:8px Arial,sans-serif;position:relative}.MughalPalaceTemplate-module__SpHvLa__manuscript-icon{border:1px solid var(--gold);width:85px;height:85px;color:var(--ruby);border-radius:50%;place-items:center;margin:30px auto;font-size:30px;display:grid;position:relative}.MughalPalaceTemplate-module__SpHvLa__manuscript h3{text-align:center;color:var(--emerald);font-size:29px;font-style:italic;font-weight:400;position:relative}.MughalPalaceTemplate-module__SpHvLa__manuscript p{color:var(--muted);text-align:center;margin-top:22px;font:11px/1.9 Arial,sans-serif;position:relative}.MughalPalaceTemplate-module__SpHvLa__manuscript-date{text-align:center;letter-spacing:2px;color:var(--ruby);margin-top:25px;font:8px Arial,sans-serif;position:relative}.MughalPalaceTemplate-module__SpHvLa__details-section{background:var(--emerald);color:var(--ivory);overflow:hidden}.MughalPalaceTemplate-module__SpHvLa__details-section .MughalPalaceTemplate-module__SpHvLa__label,.MughalPalaceTemplate-module__SpHvLa__details-section .MughalPalaceTemplate-module__SpHvLa__title em{color:var(--gold2)}.MughalPalaceTemplate-module__SpHvLa__arch-card{border:1px solid var(--gold);text-align:center;background:linear-gradient(145deg,#0b5546,#062f28);max-width:900px;margin:70px auto 0;padding:80px 55px 60px;position:relative}.MughalPalaceTemplate-module__SpHvLa__arch-card:before{content:"";border:1px solid #efd38a66;position:absolute;inset:16px}.MughalPalaceTemplate-module__SpHvLa__arch-card:after{content:"";border:1px solid var(--gold);border-bottom:0;border-radius:170px 170px 0 0;width:330px;height:170px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.MughalPalaceTemplate-module__SpHvLa__arch-card h3{z-index:2;color:var(--gold2);font-size:clamp(3rem,6vw,5.5rem);font-style:italic;font-weight:400;position:relative}.MughalPalaceTemplate-module__SpHvLa__arch-card .MughalPalaceTemplate-module__SpHvLa__subtitle{z-index:2;letter-spacing:4px;text-transform:uppercase;color:#c7bea3;margin:20px 0 45px;font:8px Arial,sans-serif;position:relative}.MughalPalaceTemplate-module__SpHvLa__detail-grid{z-index:3;border-top:1px solid #c8a85a66;border-bottom:1px solid #c8a85a66;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.MughalPalaceTemplate-module__SpHvLa__detail-item{padding:30px 12px}.MughalPalaceTemplate-module__SpHvLa__detail-item+.MughalPalaceTemplate-module__SpHvLa__detail-item{border-left:1px solid #c8a85a66}.MughalPalaceTemplate-module__SpHvLa__detail-item b{letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:10px;font:8px Arial,sans-serif;display:block}.MughalPalaceTemplate-module__SpHvLa__detail-item span{color:var(--ivory);font-size:16px}.MughalPalaceTemplate-module__SpHvLa__map{z-index:3;color:var(--gold2);border:1px solid var(--gold);letter-spacing:3px;text-transform:uppercase;margin-top:30px;padding:13px 26px;font:8px Arial,sans-serif;text-decoration:none;transition:all .4s;display:inline-block;position:relative}.MughalPalaceTemplate-module__SpHvLa__map:hover{background:var(--ruby);color:#fff}.MughalPalaceTemplate-module__SpHvLa__events{background:#e8ddc2}.MughalPalaceTemplate-module__SpHvLa__event-grid{grid-template-columns:repeat(2,1fr);gap:18px;max-width:1100px;margin:70px auto 0;display:grid}.MughalPalaceTemplate-module__SpHvLa__event-card{background:#f5ecd8;border:1px solid #c8a85a99;min-height:280px;padding:38px;transition:all .45s;position:relative;box-shadow:8px 8px #8d243314}.MughalPalaceTemplate-module__SpHvLa__event-card:hover{transform:translateY(-7px);box-shadow:8px 15px #8d24331f}.MughalPalaceTemplate-module__SpHvLa__event-card:before{content:"";pointer-events:none;border:1px solid #c8a85a4d;position:absolute;inset:10px}.MughalPalaceTemplate-module__SpHvLa__event-icon{color:var(--ruby);font-size:30px;position:relative}.MughalPalaceTemplate-module__SpHvLa__event-card h3{color:var(--emerald);margin:18px 0 9px;font-size:30px;font-style:italic;font-weight:400;position:relative}.MughalPalaceTemplate-module__SpHvLa__event-meta{color:var(--ruby);letter-spacing:2px;text-transform:uppercase;font:8px Arial,sans-serif;position:relative}.MughalPalaceTemplate-module__SpHvLa__event-card p{max-width:450px;color:var(--muted);margin-top:18px;font:11px/1.85 Arial,sans-serif;position:relative}.MughalPalaceTemplate-module__SpHvLa__event-card:last-child{grid-column:1/-1}.MughalPalaceTemplate-module__SpHvLa__gallery{background:var(--deep);color:var(--ivory)}.MughalPalaceTemplate-module__SpHvLa__gallery .MughalPalaceTemplate-module__SpHvLa__label{color:var(--gold)}.MughalPalaceTemplate-module__SpHvLa__gallery .MughalPalaceTemplate-module__SpHvLa__title em{color:var(--gold2)}.MughalPalaceTemplate-module__SpHvLa__gallery-grid{grid-template-columns:1fr 1fr;grid-auto-rows:300px;gap:10px;max-width:1150px;margin:70px auto 0;display:grid}.MughalPalaceTemplate-module__SpHvLa__gallery-photo{cursor:pointer;background:linear-gradient(145deg,#0b5546,#c5a566);border:5px solid #c8a85a80;transition:all .5s;position:relative;overflow:hidden}.MughalPalaceTemplate-module__SpHvLa__gallery-photo:before{content:"";background:linear-gradient(#0000 45%,#00000080);position:absolute;inset:0}.MughalPalaceTemplate-module__SpHvLa__gallery-photo:hover{filter:brightness(.85);transform:scale(.99)}.MughalPalaceTemplate-module__SpHvLa__gallery-photo.MughalPalaceTemplate-module__SpHvLa__wide{grid-column:1/-1}.MughalPalaceTemplate-module__SpHvLa__g1{background:linear-gradient(135deg,#d3b778,#195646)}.MughalPalaceTemplate-module__SpHvLa__g2{background:linear-gradient(160deg,#8e2837,#d3bd8a)}.MughalPalaceTemplate-module__SpHvLa__g3{background:linear-gradient(145deg,#124c50,#d7c49a)}.MughalPalaceTemplate-module__SpHvLa__g4{background:linear-gradient(160deg,#e0ca9a,#154e42)}.MughalPalaceTemplate-module__SpHvLa__g5{background:linear-gradient(135deg,#531b28,#c4a35d)}.MughalPalaceTemplate-module__SpHvLa__gallery-caption{z-index:2;font-size:21px;font-style:italic;position:absolute;bottom:22px;left:25px}.MughalPalaceTemplate-module__SpHvLa__family{text-align:center;background:#f4ead4}.MughalPalaceTemplate-module__SpHvLa__family-copy{max-width:700px;margin:55px auto 0}.MughalPalaceTemplate-module__SpHvLa__family-copy p{color:var(--muted);font:12px/2 Arial,sans-serif}.MughalPalaceTemplate-module__SpHvLa__family-names{flex-wrap:wrap;justify-content:center;gap:70px;margin-top:45px;display:flex}.MughalPalaceTemplate-module__SpHvLa__family-name{min-width:190px}.MughalPalaceTemplate-module__SpHvLa__family-name h3{color:var(--emerald);font-size:26px;font-style:italic;font-weight:400}.MughalPalaceTemplate-module__SpHvLa__family-name p{color:var(--ruby);letter-spacing:2px;text-transform:uppercase;margin-top:9px;font:8px Arial,sans-serif}.MughalPalaceTemplate-module__SpHvLa__rsvp{background:var(--burgundy);color:var(--ivory)}.MughalPalaceTemplate-module__SpHvLa__rsvp-card{text-align:center;border:1px solid var(--gold);background:linear-gradient(135deg,#5a1b28,#35141e);max-width:760px;margin:20px auto 0;padding:65px 50px;position:relative;box-shadow:0 25px 60px #0003}.MughalPalaceTemplate-module__SpHvLa__rsvp-card:before{content:"";border:1px solid #efd38a73;position:absolute;inset:13px}.MughalPalaceTemplate-module__SpHvLa__rsvp-card h2{color:var(--gold2);font-size:clamp(3rem,6vw,5.5rem);font-style:italic;font-weight:400;position:relative}.MughalPalaceTemplate-module__SpHvLa__rsvp-card>p{color:#d4c9ae;max-width:480px;margin:25px auto 40px;font:11px/1.9 Arial,sans-serif;position:relative}.MughalPalaceTemplate-module__SpHvLa__form{z-index:2;text-align:left;position:relative}.MughalPalaceTemplate-module__SpHvLa__field{margin-bottom:23px}.MughalPalaceTemplate-module__SpHvLa__field label{color:var(--gold);letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;font:8px Arial,sans-serif;display:block}.MughalPalaceTemplate-module__SpHvLa__field input,.MughalPalaceTemplate-module__SpHvLa__field select,.MughalPalaceTemplate-module__SpHvLa__field textarea{width:100%;color:var(--ivory);background:0 0;border:0;border-bottom:1px solid #efd38a66;outline:none;padding:12px 2px;font:15px Georgia,serif}.MughalPalaceTemplate-module__SpHvLa__field input::placeholder,.MughalPalaceTemplate-module__SpHvLa__field textarea::placeholder{color:#a99982}.MughalPalaceTemplate-module__SpHvLa__submit{border:1px solid var(--gold);background:var(--gold);color:var(--burgundy);letter-spacing:3px;text-transform:uppercase;cursor:pointer;margin:30px auto 0;padding:16px 32px;font:8px Arial,sans-serif;transition:all .4s;display:block}.MughalPalaceTemplate-module__SpHvLa__submit:hover{color:var(--gold2);background:0 0}.MughalPalaceTemplate-module__SpHvLa__success{z-index:3;color:var(--gold2);font-size:20px;font-style:italic;line-height:1.7;display:none;position:relative}.MughalPalaceTemplate-module__SpHvLa__closing{text-align:center;min-height:100vh;color:var(--ivory);background:radial-gradient(circle at 50% 28%,#0e6554,#0000 35%),linear-gradient(#062f28,#020f0c);place-items:center;display:grid;position:relative;overflow:hidden}.MughalPalaceTemplate-module__SpHvLa__moon{background:#f0dfad;border-radius:50%;width:110px;height:110px;position:absolute;top:16%;left:50%;transform:translate(-50%);box-shadow:0 0 70px #efd38a59}.MughalPalaceTemplate-module__SpHvLa__night-palace{clip-path:polygon(0 100%,0 42%,13% 42%,13% 27%,25% 42%,36% 42%,50% 12%,64% 42%,75% 42%,87% 27%,87% 42%,100% 42%,100% 100%);background:#061f1a;height:40%;position:absolute;bottom:0;left:0;right:0}.MughalPalaceTemplate-module__SpHvLa__night-palace:after{content:"";opacity:.5;border:2px solid #c8a85a;border-bottom:0;border-radius:120px 120px 0 0;height:60%;position:absolute;bottom:0;left:35%;right:35%}.MughalPalaceTemplate-module__SpHvLa__closing-content{z-index:5;margin-top:-30px;position:relative}.MughalPalaceTemplate-module__SpHvLa__closing-small{color:var(--gold2);font-size:clamp(1.2rem,2.4vw,2rem);font-style:italic}.MughalPalaceTemplate-module__SpHvLa__closing h2{letter-spacing:-.06em;margin-top:28px;font-size:clamp(4rem,13vw,11rem);font-style:italic;font-weight:400;line-height:.7}.MughalPalaceTemplate-module__SpHvLa__closing-date{color:#bbaf91;letter-spacing:4px;text-transform:uppercase;margin-top:50px;font:8px Arial,sans-serif}.MughalPalaceTemplate-module__SpHvLa__lightbox{z-index:8000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#010d0af0;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.MughalPalaceTemplate-module__SpHvLa__lightbox.MughalPalaceTemplate-module__SpHvLa__open{display:flex}.MughalPalaceTemplate-module__SpHvLa__lightbox-image{background:linear-gradient(145deg,#0b5546,#8d2433,#c8a85a);border:8px solid #ead9ac;width:min(900px,90vw);height:min(75vh,700px);box-shadow:0 30px 80px #0009}.MughalPalaceTemplate-module__SpHvLa__close{color:var(--gold2);cursor:pointer;background:0 0;border:0;font-size:32px;position:absolute;top:22px;right:28px}.MughalPalaceTemplate-module__SpHvLa__reveal{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(35px)}.MughalPalaceTemplate-module__SpHvLa__reveal.visible{opacity:1;transform:none}.MughalPalaceTemplate-module__SpHvLa__counter{color:#684533;justify-content:center;gap:30px;margin-top:40px;font-family:Cinzel,Georgia,serif;display:flex}.MughalPalaceTemplate-module__SpHvLa__counter-item{text-align:center}.MughalPalaceTemplate-module__SpHvLa__counter-num{font-size:2.5rem;line-height:1}.MughalPalaceTemplate-module__SpHvLa__counter-label{text-transform:uppercase;letter-spacing:2px;margin-top:10px;font-size:.8rem}@media (max-width:760px){.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer nav{justify-content:space-between}.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer nav a:not(.MughalPalaceTemplate-module__SpHvLa__monogram){display:none}.MughalPalaceTemplate-module__SpHvLa__menu{display:block}.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer section{padding:60px 5vw}.MughalPalaceTemplate-module__SpHvLa__arch{width:88vw;height:80vh}.MughalPalaceTemplate-module__SpHvLa__cover-content{padding:0 1rem}.MughalPalaceTemplate-module__SpHvLa__cover-title{word-break:break-word;letter-spacing:-.02em;font-size:clamp(2.4rem,11vw,4.2rem);line-height:1.15}.MughalPalaceTemplate-module__SpHvLa__cover-title span{margin:12px 0}.MughalPalaceTemplate-module__SpHvLa__royal-kicker{letter-spacing:3px;font-size:.72rem}.MughalPalaceTemplate-module__SpHvLa__cover-date{letter-spacing:2px;margin-top:25px;font-size:.72rem}.MughalPalaceTemplate-module__SpHvLa__title{letter-spacing:-.02em;font-size:clamp(2rem,8vw,3.2rem);line-height:1.15}.MughalPalaceTemplate-module__SpHvLa__courtyard-grid{grid-template-columns:1fr;gap:40px}.MughalPalaceTemplate-module__SpHvLa__palace-art{min-height:280px}.MughalPalaceTemplate-module__SpHvLa__story-pages{grid-template-columns:1fr;gap:20px}.MughalPalaceTemplate-module__SpHvLa__manuscript{min-height:auto;padding:28px 18px}.MughalPalaceTemplate-module__SpHvLa__detail-grid{grid-template-columns:1fr}.MughalPalaceTemplate-module__SpHvLa__detail-item+.MughalPalaceTemplate-module__SpHvLa__detail-item{border-top:1px solid #c8a85a66;border-left:0}.MughalPalaceTemplate-module__SpHvLa__arch-card{padding:40px 20px 30px}.MughalPalaceTemplate-module__SpHvLa__arch-card:after{width:170px;height:100px}.MughalPalaceTemplate-module__SpHvLa__event-grid{grid-template-columns:1fr}.MughalPalaceTemplate-module__SpHvLa__event-card:last-child{grid-column:auto}.MughalPalaceTemplate-module__SpHvLa__family-names{gap:25px}.MughalPalaceTemplate-module__SpHvLa__gallery{padding:60px 4vw}.MughalPalaceTemplate-module__SpHvLa__rsvp-card{padding:28px 18px}.MughalPalaceTemplate-module__SpHvLa__counter{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:35px;display:grid}.MughalPalaceTemplate-module__SpHvLa__counter-num{font-size:clamp(1.8rem,6.5vw,3rem)}.MughalPalaceTemplate-module__SpHvLa__counter-label{letter-spacing:1.5px;margin-top:6px;font-size:7.5px}}@media (max-width:450px){.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer section{padding:45px 4vw}.MughalPalaceTemplate-module__SpHvLa__cover-title{font-size:clamp(2rem,10vw,3.2rem);line-height:1.1}.MughalPalaceTemplate-module__SpHvLa__cover-title span{margin:8px 0}.MughalPalaceTemplate-module__SpHvLa__cover-date{letter-spacing:1px;font-size:.68rem}.MughalPalaceTemplate-module__SpHvLa__palace-art{min-height:240px}.MughalPalaceTemplate-module__SpHvLa__pa1,.MughalPalaceTemplate-module__SpHvLa__pa3{display:none}.MughalPalaceTemplate-module__SpHvLa__counter{gap:6px;margin-top:25px}.MughalPalaceTemplate-module__SpHvLa__counter-num{font-size:1.6rem}.MughalPalaceTemplate-module__SpHvLa__counter-label{letter-spacing:1px;font-size:7px}.MughalPalaceTemplate-module__SpHvLa__rsvp-card{padding:20px 14px}}.MughalPalaceTemplate-module__SpHvLa__mughalMarblePlane{background-color:#faf6ec;background-image:radial-gradient(circle at 15% 20%,#c8a85a14 0%,#0000 40%),radial-gradient(circle at 85% 80%,#0e2a470d 0%,#0000 45%),linear-gradient(135deg,#ffffffb3 0%,#f4e9cb80 100%);position:relative}.MughalPalaceTemplate-module__SpHvLa__mughalLapisVignette{background:radial-gradient(circle at 50% 30%,#0d3b4c 0%,#062330 45%,#02121b 100%),linear-gradient(#071927 0%,#020c14 100%);position:relative}.MughalPalaceTemplate-module__SpHvLa__jharokhaArchClip{clip-path:url(#mughal-cusped-arch)}.MughalPalaceTemplate-module__SpHvLa__jharokhaFrame{background:radial-gradient(circle at 50% 20%,#165342 0%,#0a362b 60%,#041c16 100%);border:2px solid #d4af37;width:100%;max-width:360px;margin:2.2rem auto 1.5rem;padding:16px 16px 22px;transition:transform .4s,box-shadow .4s;position:relative;box-shadow:0 16px 40px #0009,0 0 0 4px #0e2a47,inset 0 0 20px #00000080}.MughalPalaceTemplate-module__SpHvLa__jharokhaFrame:hover{transform:translateY(-4px);box-shadow:0 22px 50px #000000b3,0 0 0 4px #721820,inset 0 0 25px #0009}.MughalPalaceTemplate-module__SpHvLa__jharokhaArchWindow{clip-path:url(#mughal-cusped-arch);background:#02130e;width:100%;height:400px;position:relative;overflow:hidden}.MughalPalaceTemplate-module__SpHvLa__jharokhaPhoto{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}.MughalPalaceTemplate-module__SpHvLa__jharokhaFrame:hover .MughalPalaceTemplate-module__SpHvLa__jharokhaPhoto{transform:scale(1.04)}.MughalPalaceTemplate-module__SpHvLa__jharokhaArchShine{pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(135deg,#fff3 0%,#0000 45%,#d4af371f 100%);position:absolute;inset:0}.MughalPalaceTemplate-module__SpHvLa__jharokhaPillarLeft,.MughalPalaceTemplate-module__SpHvLa__jharokhaPillarRight{background:linear-gradient(90deg,#d4af37 0%,#fff0b8 40%,#9e7420 100%);border-radius:2px;width:8px;position:absolute;top:40%;bottom:22px;box-shadow:0 0 6px #00000080}.MughalPalaceTemplate-module__SpHvLa__jharokhaPillarLeft{left:4px}.MughalPalaceTemplate-module__SpHvLa__jharokhaPillarRight{right:4px}.MughalPalaceTemplate-module__SpHvLa__jharokhaSpandrelLeft,.MughalPalaceTemplate-module__SpHvLa__jharokhaSpandrelRight{z-index:3;pointer-events:none;opacity:.85;width:50px;height:50px;position:absolute;top:14px}.MughalPalaceTemplate-module__SpHvLa__jharokhaSpandrelLeft{left:16px}.MughalPalaceTemplate-module__SpHvLa__jharokhaSpandrelRight{right:16px;transform:scaleX(-1)}.MughalPalaceTemplate-module__SpHvLa__jharokhaCrest{z-index:5;background:radial-gradient(circle,#f9e5a1 0%,#c49929 70%,#7d5910 100%);border:1px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #00000073}.MughalPalaceTemplate-module__SpHvLa__jharokhaFinial{color:#721820;font-size:14px;line-height:1}.MughalPalaceTemplate-module__SpHvLa__jharokhaJaliBase{opacity:.7;background:repeating-linear-gradient(45deg,#d4af37 0 1px,#0000 1px 6px),repeating-linear-gradient(-45deg,#d4af37 0 1px,#0000 1px 6px);height:14px;position:absolute;bottom:4px;left:16px;right:16px}.MughalPalaceTemplate-module__SpHvLa__palace-art-jharokha{background:radial-gradient(circle at 50% 20%,#114b3d 0%,#072a21 60%,#02130e 100%);border:2px solid #d4af37;padding:12px;position:relative;box-shadow:0 0 0 4px #0e2a47,16px 20px #72182033}.MughalPalaceTemplate-module__SpHvLa__palace-art-arch-overlay{pointer-events:none;border:1px solid #efd38a66;position:absolute;inset:0;box-shadow:inset 0 0 60px #0009}.MughalPalaceTemplate-module__SpHvLa__pietraDuraDivider{justify-content:center;align-items:center;gap:16px;width:90%;max-width:500px;margin:35px auto;display:flex}.MughalPalaceTemplate-module__SpHvLa__pietraDuraLineLeft,.MughalPalaceTemplate-module__SpHvLa__pietraDuraLineRight{flex:1;height:1.5px}.MughalPalaceTemplate-module__SpHvLa__pietraDuraLineLeft{background:linear-gradient(90deg,#0000 0%,#c8a85a 60%,#efd38a 100%)}.MughalPalaceTemplate-module__SpHvLa__pietraDuraLineRight{background:linear-gradient(90deg,#efd38a 0%,#c8a85a 40%,#0000 100%)}.MughalPalaceTemplate-module__SpHvLa__pietraDuraMotif{filter:drop-shadow(0 2px 5px #00000026);justify-content:center;align-items:center;display:flex}.MughalPalaceTemplate-module__SpHvLa__pietraDuraSvg{width:160px;height:40px;display:block}.MughalPalaceTemplate-module__SpHvLa__goldLeafRim{box-shadow:0 0 0 1px #d4af37,0 0 0 3px #0e2a47,0 16px 36px #073d3226}.MughalPalaceTemplate-module__SpHvLa__jewelBorderLapis{box-shadow:0 0 0 1px #d4af37d9,0 0 0 3px #0e2a47,0 14px 32px #00000038}.MughalPalaceTemplate-module__SpHvLa__jewelBorderEmerald{box-shadow:0 0 0 1px #d4af37d9,0 0 0 3px #073d32,0 14px 32px #0000002e}.MughalPalaceTemplate-module__SpHvLa__jewelBorderRuby{box-shadow:0 0 0 1px #d4af37d9,0 0 0 3px #721820,0 14px 32px #0003}.MughalPalaceTemplate-module__SpHvLa__event-card h3{color:#073d32!important}.MughalPalaceTemplate-module__SpHvLa__event-meta{font-weight:600;color:#721820!important}.MughalPalaceTemplate-module__SpHvLa__event-card p{color:#241d15!important}.MughalPalaceTemplate-module__SpHvLa__manuscript h3{color:#073d32!important}.MughalPalaceTemplate-module__SpHvLa__manuscript p{color:#241d15!important}.MughalPalaceTemplate-module__SpHvLa__page-number{font-weight:600;color:#721820!important}.MughalPalaceTemplate-module__SpHvLa__family-copy p{color:#241d15!important}.MughalPalaceTemplate-module__SpHvLa__family-name h3{color:#073d32!important}.MughalPalaceTemplate-module__SpHvLa__curtainOverlay{z-index:12000;pointer-events:none;position:fixed;inset:0;overflow:hidden}.MughalPalaceTemplate-module__SpHvLa__curtainDrape{will-change:transform;background:radial-gradient(circle at 50% 25%,#7a1c2d 0%,#4a0f1b 60%,#1f040a 100%);align-items:center;width:53%;transition:transform 1.6s cubic-bezier(.77,0,.175,1);display:flex;position:absolute;top:0;bottom:0;box-shadow:0 0 60px #000000d9}.MughalPalaceTemplate-module__SpHvLa__curtainLeft{border-right:3px solid #d4af37;left:0;transform:translate(0,0)}.MughalPalaceTemplate-module__SpHvLa__curtainRight{border-left:3px solid #d4af37;right:0;transform:translate(0,0)}.MughalPalaceTemplate-module__SpHvLa__curtainGoldBorder{opacity:.8;background:repeating-linear-gradient(#d4af37 0 2px,#7a5814 2px 8px,#fff2be 8px 10px);width:14px;position:absolute;top:0;bottom:0}.MughalPalaceTemplate-module__SpHvLa__curtainLeft .MughalPalaceTemplate-module__SpHvLa__curtainGoldBorder{right:0}.MughalPalaceTemplate-module__SpHvLa__curtainRight .MughalPalaceTemplate-module__SpHvLa__curtainGoldBorder{left:0}.MughalPalaceTemplate-module__SpHvLa__curtainTassel{background:linear-gradient(#efd38a 0%,#c49929 60%,#6e4e0b 100%);border-radius:4px 4px 16px 16px;width:32px;height:90px;position:absolute;top:50%;box-shadow:0 8px 20px #00000080}.MughalPalaceTemplate-module__SpHvLa__curtainLeft .MughalPalaceTemplate-module__SpHvLa__curtainTassel{right:8px}.MughalPalaceTemplate-module__SpHvLa__curtainRight .MughalPalaceTemplate-module__SpHvLa__curtainTassel{left:8px}.MughalPalaceTemplate-module__SpHvLa__curtainPelmet{z-index:10;will-change:transform;background:linear-gradient(#2b070f 0%,#571321 80%,#701c2c 100%);border-bottom:3px solid #d4af37;place-items:center;height:80px;transition:transform 1.4s cubic-bezier(.77,0,.175,1);display:grid;position:absolute;top:0;left:0;right:0;box-shadow:0 12px 35px #000000b3}.MughalPalaceTemplate-module__SpHvLa__pelmetValance{letter-spacing:6px;color:#fae69e;text-shadow:0 0 12px #d4af37d9;font-family:Georgia,serif;font-size:14px;font-weight:500}.MughalPalaceTemplate-module__SpHvLa__curtainsParted .MughalPalaceTemplate-module__SpHvLa__curtainLeft{transform:translate(-102%)}.MughalPalaceTemplate-module__SpHvLa__curtainsParted .MughalPalaceTemplate-module__SpHvLa__curtainRight{transform:translate(102%)}.MughalPalaceTemplate-module__SpHvLa__curtainsParted .MughalPalaceTemplate-module__SpHvLa__curtainPelmet{transform:translateY(-105%)}.MughalPalaceTemplate-module__SpHvLa__sheeshMahalContainer{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.MughalPalaceTemplate-module__SpHvLa__sheeshFacet{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);opacity:.25;will-change:transform, opacity;background:linear-gradient(135deg,#fff 0%,#d8e5ff 40%,#b8d2fa 70%,#fff 100%);border:1px solid #d4af37cc;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 8px #fffc}@media (prefers-reduced-motion:no-preference){.MughalPalaceTemplate-module__SpHvLa__sheeshFacet{animation:3.2s ease-in-out infinite MughalPalaceTemplate-module__SpHvLa__sheeshMahalGlimmer}}@keyframes MughalPalaceTemplate-module__SpHvLa__sheeshMahalGlimmer{0%,to{opacity:.25;filter:brightness(.9);transform:translate(-50%,-50%)scale(.85)rotate(0)}50%{opacity:1;filter:brightness(2.2)drop-shadow(0 0 10px #fff)drop-shadow(0 0 16px #efd38a);transform:translate(-50%,-50%)scale(1.4)rotate(45deg)}}.MughalPalaceTemplate-module__SpHvLa__attarRoseCanvas{pointer-events:none;z-index:40;position:fixed;inset:0}.MughalPalaceTemplate-module__SpHvLa__enter,.MughalPalaceTemplate-module__SpHvLa__map,.MughalPalaceTemplate-module__SpHvLa__submit,.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer button{will-change:transform;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,background-color .3s,color .3s;position:relative;overflow:hidden}.MughalPalaceTemplate-module__SpHvLa__enter:active,.MughalPalaceTemplate-module__SpHvLa__map:active,.MughalPalaceTemplate-module__SpHvLa__submit:active,.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer button:active{transform:scale(.97)!important}.MughalPalaceTemplate-module__SpHvLa__enter:after,.MughalPalaceTemplate-module__SpHvLa__map:after,.MughalPalaceTemplate-module__SpHvLa__submit:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff73 50%,#0000 100%);width:45%;height:200%;transition:transform .65s;position:absolute;top:-50%;left:-70%;transform:rotate(25deg)translate(-100%)}.MughalPalaceTemplate-module__SpHvLa__enter:hover:after,.MughalPalaceTemplate-module__SpHvLa__map:hover:after,.MughalPalaceTemplate-module__SpHvLa__submit:hover:after{transform:rotate(25deg)translate(450%)}.MughalPalaceTemplate-module__SpHvLa__arch-card,.MughalPalaceTemplate-module__SpHvLa__event-card,.MughalPalaceTemplate-module__SpHvLa__manuscript,.MughalPalaceTemplate-module__SpHvLa__rsvp-card{will-change:transform, box-shadow}.MughalPalaceTemplate-module__SpHvLa__mughalScratchCardWrapper{z-index:25;justify-content:center;width:92%;max-width:540px;margin:3.5rem auto 2.5rem;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer *,.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer :before,.MughalPalaceTemplate-module__SpHvLa__MughalPalaceTemplateContainer :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--black:#080808;--charcoal:#171717;--gray:#777;--silver:#c9c9c9;--white:#fff;--ivory:#f6f2e9;--yellow:#f5c400}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer *{box-sizing:border-box;margin:0;padding:0}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer{scroll-behavior:smooth;background:var(--ivory);color:var(--black);font-family:Georgia,Times New Roman,serif;overflow-x:hidden}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer:before{content:"";pointer-events:none;z-index:9000;opacity:.08;background-image:radial-gradient(#000 .5px,#0000 .7px);background-size:6px 6px;position:fixed;inset:0}.NewYorkCityRomanceTemplate-module__48Bgqa__intro{z-index:10000;color:#fff;background:#050505;justify-content:center;align-items:center;transition:opacity 1.2s,visibility 1.2s;display:flex;position:fixed;inset:0;overflow:hidden}.NewYorkCityRomanceTemplate-module__48Bgqa__intro.NewYorkCityRomanceTemplate-module__48Bgqa__hide{opacity:0;visibility:hidden}.NewYorkCityRomanceTemplate-module__48Bgqa__intro-content{z-index:5;text-align:center;opacity:0;animation:1.5s 1.5s forwards NewYorkCityRomanceTemplate-module__48Bgqa__introIn;position:relative}.NewYorkCityRomanceTemplate-module__48Bgqa__intro-kicker{letter-spacing:7px;color:#aaa;font:9px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__intro-title{letter-spacing:-.08em;margin-top:28px;font-size:clamp(4rem,12vw,10rem);font-weight:400;line-height:.72}.NewYorkCityRomanceTemplate-module__48Bgqa__intro-title span{display:block}.NewYorkCityRomanceTemplate-module__48Bgqa__intro-title .NewYorkCityRomanceTemplate-module__48Bgqa__amp{letter-spacing:2px;color:var(--yellow);margin:28px 0;font-size:.18em}.NewYorkCityRomanceTemplate-module__48Bgqa__intro-date{letter-spacing:5px;color:#bbb;margin-top:55px;font:8px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__enter{color:#fff;letter-spacing:3px;text-transform:uppercase;border:1px solid #666;margin-top:35px;padding:14px 30px;font:8px Arial,sans-serif;text-decoration:none;transition:all .4s;display:inline-block}.NewYorkCityRomanceTemplate-module__48Bgqa__enter:hover{color:#111;background:var(--yellow);border-color:var(--yellow)}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__introIn{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}.NewYorkCityRomanceTemplate-module__48Bgqa__skyline{clip-path:polygon(0 100%,0 58%,4% 58%,4% 44%,8% 44%,8% 68%,12% 68%,12% 30%,17% 30%,17% 52%,21% 52%,21% 20%,25% 20%,25% 42%,30% 42%,30% 12%,33% 12%,33% 50%,38% 50%,38% 35%,43% 35%,43% 65%,48% 65%,48% 25%,52% 25%,52% 55%,57% 55%,57% 42%,62% 42%,62% 15%,65% 15%,65% 48%,70% 48%,70% 32%,74% 32%,74% 58%,79% 58%,79% 38%,84% 38%,84% 52%,90% 52%,90% 42%,95% 42%,95% 62%,100% 62%,100% 100%);opacity:.7;background:#0d0d0d;height:48%;position:absolute;inset:auto 0 0}.NewYorkCityRomanceTemplate-module__48Bgqa__skyline:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 17px,#ffd22826 18px 19px,#0000 20px 35px);position:absolute;inset:10px 0 0}.NewYorkCityRomanceTemplate-module__48Bgqa__taxi{background:var(--yellow);z-index:3;border-radius:12px 18px 7px 7px;width:130px;height:42px;animation:7s linear 1.5s infinite NewYorkCityRomanceTemplate-module__48Bgqa__taxiMove;position:absolute;bottom:8%;left:-180px}.NewYorkCityRomanceTemplate-module__48Bgqa__taxi:before{content:"";background:var(--yellow);clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);width:70px;height:25px;position:absolute;top:-17px;left:30px}.NewYorkCityRomanceTemplate-module__48Bgqa__taxi:after{content:"";background:radial-gradient(circle,#111 0 7px,#0000 8px) 0/28px 18px no-repeat,radial-gradient(circle,#111 0 7px,#0000 8px) 100%/28px 18px no-repeat;height:18px;position:absolute;bottom:-9px;left:16px;right:16px}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__taxiMove{0%{left:-180px}to{left:calc(100% + 180px)}}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer nav{z-index:8000;opacity:0;background:#080808e6;border:1px solid #444;padding:8px 14px;animation:1s 3s forwards NewYorkCityRomanceTemplate-module__48Bgqa__navIn;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000026}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer nav a{color:#ddd;letter-spacing:2px;text-transform:uppercase;padding:8px 14px;font:8px Arial,sans-serif;text-decoration:none;transition:all .3s;position:relative}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer nav a:first-child{color:var(--yellow)}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer nav a:not(:last-child):after{content:"";background:#555;width:1px;height:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer nav a:hover{color:var(--yellow)}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__navIn{0%{opacity:0;transform:translate(-50%,-15px)}to{opacity:1;transform:translate(-50%)}}.NewYorkCityRomanceTemplate-module__48Bgqa__hero{text-align:center;color:#fff;background:linear-gradient(#0003,#000000bf),linear-gradient(#8d8d8d,#313131 52%,#080808);place-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.NewYorkCityRomanceTemplate-module__48Bgqa__hero:before{content:"";opacity:.5;background:linear-gradient(90deg,#0000 49.8%,#ffffff14 50%,#0000 50.2%);position:absolute;inset:0}.NewYorkCityRomanceTemplate-module__48Bgqa__hero-skyline{clip-path:polygon(0 100%,0 65%,5% 65%,5% 48%,9% 48%,9% 70%,13% 70%,13% 35%,18% 35%,18% 55%,22% 55%,22% 22%,27% 22%,27% 51%,31% 51%,31% 14%,34% 14%,34% 49%,39% 49%,39% 31%,44% 31%,44% 62%,48% 62%,48% 27%,52% 27%,52% 50%,57% 50%,57% 39%,62% 39%,62% 10%,65% 10%,65% 47%,70% 47%,70% 30%,74% 30%,74% 59%,79% 59%,79% 37%,84% 37%,84% 54%,89% 54%,89% 43%,94% 43%,94% 62%,100% 62%,100% 100%);background:#080808;width:100%;height:42%;position:absolute;bottom:0}.NewYorkCityRomanceTemplate-module__48Bgqa__hero-content{z-index:5;padding-top:50px;animation:1.4s 2.7s both NewYorkCityRomanceTemplate-module__48Bgqa__heroReveal;position:relative}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__heroReveal{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.NewYorkCityRomanceTemplate-module__48Bgqa__hero-kicker{letter-spacing:8px;color:#bbb;font:9px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__hero-title{letter-spacing:-.09em;margin-top:28px;font-size:clamp(5rem,13vw,11rem);font-weight:400;line-height:.7}.NewYorkCityRomanceTemplate-module__48Bgqa__hero-title span{display:block}.NewYorkCityRomanceTemplate-module__48Bgqa__hero-title .NewYorkCityRomanceTemplate-module__48Bgqa__amp{color:var(--yellow);letter-spacing:2px;margin:30px 0;font-size:.18em}.NewYorkCityRomanceTemplate-module__48Bgqa__hero-date{color:#ddd;letter-spacing:5px;text-transform:uppercase;margin-top:55px;font:8px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer section{padding:140px 8vw;position:relative;overflow:hidden}.NewYorkCityRomanceTemplate-module__48Bgqa__section-label{color:#888;letter-spacing:5px;text-transform:uppercase;margin-bottom:22px;font:8px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__title{color:#101010;letter-spacing:-.07em;font-size:clamp(3.3rem,8vw,7.5rem);font-weight:400;line-height:.78}.NewYorkCityRomanceTemplate-module__48Bgqa__title em{color:#555;font-style:italic}.NewYorkCityRomanceTemplate-module__48Bgqa__center{text-align:center}.NewYorkCityRomanceTemplate-module__48Bgqa__rule{background:var(--yellow);width:75px;height:1px;margin:30px auto}.NewYorkCityRomanceTemplate-module__48Bgqa__lead{color:#666;max-width:560px;margin:25px auto 0;font:11px/2 Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__story{background:#f4f1ea}.NewYorkCityRomanceTemplate-module__48Bgqa__story-grid{max-width:1100px;margin:100px auto 0}.NewYorkCityRomanceTemplate-module__48Bgqa__story-row{border-top:1px solid #ccc;grid-template-columns:150px 1fr 1.2fr;align-items:start;gap:45px;padding:55px 0;display:grid}.NewYorkCityRomanceTemplate-module__48Bgqa__story-row:last-child{border-bottom:1px solid #ccc}.NewYorkCityRomanceTemplate-module__48Bgqa__story-number{color:#aaa;letter-spacing:3px;font:10px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__story-year{color:#111;margin-top:12px;font-size:30px}.NewYorkCityRomanceTemplate-module__48Bgqa__story-row h3{color:#111;font-size:38px;font-weight:400;line-height:.95}.NewYorkCityRomanceTemplate-module__48Bgqa__story-row p{color:#666;font:13px/2 Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__story-caption{color:#999;margin-top:18px;font-size:14px;font-style:italic}.NewYorkCityRomanceTemplate-module__48Bgqa__events{color:#fff;background:#111}.NewYorkCityRomanceTemplate-module__48Bgqa__events .NewYorkCityRomanceTemplate-module__48Bgqa__section-label{color:#aaa}.NewYorkCityRomanceTemplate-module__48Bgqa__events .NewYorkCityRomanceTemplate-module__48Bgqa__title{color:#fff}.NewYorkCityRomanceTemplate-module__48Bgqa__events .NewYorkCityRomanceTemplate-module__48Bgqa__title em{color:#aaa}.NewYorkCityRomanceTemplate-module__48Bgqa__events .NewYorkCityRomanceTemplate-module__48Bgqa__lead{color:#999}.NewYorkCityRomanceTemplate-module__48Bgqa__event-list{max-width:1050px;margin:90px auto 0}.NewYorkCityRomanceTemplate-module__48Bgqa__event{border-top:1px solid #333;grid-template-columns:110px 1fr 180px;align-items:center;gap:35px;padding:32px 0;display:grid}.NewYorkCityRomanceTemplate-module__48Bgqa__event:last-child{border-bottom:1px solid #333}.NewYorkCityRomanceTemplate-module__48Bgqa__event-no{color:var(--yellow);letter-spacing:3px;font:9px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__event h3{font-size:34px;font-weight:400}.NewYorkCityRomanceTemplate-module__48Bgqa__event p{color:#888;margin-top:8px;font:11px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__event-time{text-align:right;color:#ddd;letter-spacing:2px;text-transform:uppercase;font:9px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__venue{background:#e9e6de}.NewYorkCityRomanceTemplate-module__48Bgqa__map{background:repeating-linear-gradient(30deg,#0000 0 55px,#00000014 56px 57px),repeating-linear-gradient(-30deg,#0000 0 75px,#0000000f 76px 77px),#ddd9d0;border:1px solid #bbb;max-width:900px;height:500px;margin:90px auto 0;position:relative;overflow:hidden}.NewYorkCityRomanceTemplate-module__48Bgqa__street{background:#f5f2eb;position:absolute;box-shadow:0 0 0 1px #0000000f}.NewYorkCityRomanceTemplate-module__48Bgqa__street.NewYorkCityRomanceTemplate-module__48Bgqa__a{width:120%;height:42px;top:35%;left:-10%;transform:rotate(-12deg)}.NewYorkCityRomanceTemplate-module__48Bgqa__street.NewYorkCityRomanceTemplate-module__48Bgqa__b{width:120%;height:30px;top:61%;left:-10%;transform:rotate(17deg)}.NewYorkCityRomanceTemplate-module__48Bgqa__street.NewYorkCityRomanceTemplate-module__48Bgqa__c{width:45px;height:120%;top:-10%;left:52%;transform:rotate(8deg)}.NewYorkCityRomanceTemplate-module__48Bgqa__street.NewYorkCityRomanceTemplate-module__48Bgqa__d{width:30px;height:120%;top:-10%;left:28%;transform:rotate(-16deg)}.NewYorkCityRomanceTemplate-module__48Bgqa__map-label{color:#777;letter-spacing:2px;text-transform:uppercase;font:8px Arial,sans-serif;position:absolute}.NewYorkCityRomanceTemplate-module__48Bgqa__label-one{top:18%;left:15%}.NewYorkCityRomanceTemplate-module__48Bgqa__label-two{top:75%;left:65%}.NewYorkCityRomanceTemplate-module__48Bgqa__label-three{top:25%;right:13%}.NewYorkCityRomanceTemplate-module__48Bgqa__pin{background:var(--yellow);border-radius:50% 50% 50% 0;width:24px;height:24px;position:absolute;top:48%;left:61%;transform:rotate(-45deg);box-shadow:0 0 0 7px #f5c40033}.NewYorkCityRomanceTemplate-module__48Bgqa__pin:after{content:"";background:#111;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:9px}.NewYorkCityRomanceTemplate-module__48Bgqa__venue-card{color:#fff;background:#111;width:260px;padding:25px;position:absolute;bottom:30px;left:30px}.NewYorkCityRomanceTemplate-module__48Bgqa__venue-card small{color:var(--yellow);letter-spacing:3px;font:8px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__venue-card h3{margin-top:12px;font-size:25px;font-weight:400}.NewYorkCityRomanceTemplate-module__48Bgqa__venue-card p{color:#aaa;margin-top:8px;font:10px/1.7 Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__gallery{background:#fff}.NewYorkCityRomanceTemplate-module__48Bgqa__gallery-grid{grid-template-columns:1.1fr .7fr 1fr;gap:18px;max-width:1100px;margin:90px auto 0;display:grid}.NewYorkCityRomanceTemplate-module__48Bgqa__photo{cursor:pointer;background:#222;min-height:390px;position:relative;overflow:hidden}.NewYorkCityRomanceTemplate-module__48Bgqa__photo.NewYorkCityRomanceTemplate-module__48Bgqa__tall{min-height:540px}.NewYorkCityRomanceTemplate-module__48Bgqa__photo.NewYorkCityRomanceTemplate-module__48Bgqa__wide{grid-column:span 2}.NewYorkCityRomanceTemplate-module__48Bgqa__photo-art{transition:all .7s;position:absolute;inset:0}.NewYorkCityRomanceTemplate-module__48Bgqa__photo:hover .NewYorkCityRomanceTemplate-module__48Bgqa__photo-art{transform:scale(1.05)}.NewYorkCityRomanceTemplate-module__48Bgqa__art-one{background:radial-gradient(circle at 72% 28%,#eee 0 6%,#0000 7%),linear-gradient(145deg,#777,#222 55%,#090909)}.NewYorkCityRomanceTemplate-module__48Bgqa__art-two{background:linear-gradient(135deg,#111,#555 50%,#151515)}.NewYorkCityRomanceTemplate-module__48Bgqa__art-three{background:radial-gradient(circle at 30% 25%,#aaa 0 8%,#0000 9%),linear-gradient(145deg,#333,#aaa 50%,#181818)}.NewYorkCityRomanceTemplate-module__48Bgqa__art-four{background:linear-gradient(120deg,#0b0b0b,#777,#191919)}.NewYorkCityRomanceTemplate-module__48Bgqa__photo-overlay{color:#fff;background:linear-gradient(#0000,#000c);padding:30px 25px 25px;position:absolute;inset:auto 0 0}.NewYorkCityRomanceTemplate-module__48Bgqa__photo-overlay small{color:var(--yellow);letter-spacing:3px;text-transform:uppercase;font:7px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__photo-overlay h3{margin-top:8px;font-size:24px;font-weight:400}.NewYorkCityRomanceTemplate-module__48Bgqa__travel{background:#f0ede5}.NewYorkCityRomanceTemplate-module__48Bgqa__travel-grid{background:#bbb;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1000px;margin:90px auto 0;display:grid}.NewYorkCityRomanceTemplate-module__48Bgqa__travel-card{background:#f7f4ec;min-height:230px;padding:40px 28px}.NewYorkCityRomanceTemplate-module__48Bgqa__travel-no{color:#aaa;letter-spacing:3px;font:9px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__travel-card h3{color:#111;margin-top:18px;font-size:28px;font-weight:400}.NewYorkCityRomanceTemplate-module__48Bgqa__travel-card p{color:#666;margin-top:15px;font:11px/1.9 Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__rsvp{background:#111}.NewYorkCityRomanceTemplate-module__48Bgqa__rsvp .NewYorkCityRomanceTemplate-module__48Bgqa__title{color:#fff}.NewYorkCityRomanceTemplate-module__48Bgqa__rsvp .NewYorkCityRomanceTemplate-module__48Bgqa__title em{color:#aaa}.NewYorkCityRomanceTemplate-module__48Bgqa__rsvp .NewYorkCityRomanceTemplate-module__48Bgqa__section-label{color:#999}.NewYorkCityRomanceTemplate-module__48Bgqa__rsvp-card{background:#f8f6f0;max-width:700px;margin:90px auto 0;padding:65px;box-shadow:0 25px 60px #00000040}.NewYorkCityRomanceTemplate-module__48Bgqa__rsvp-heading{text-align:center;color:#111;font-size:48px;font-weight:400}.NewYorkCityRomanceTemplate-module__48Bgqa__rsvp-sub{text-align:center;color:#777;max-width:400px;margin:15px auto 40px;font:11px/1.8 Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__field{margin-bottom:23px}.NewYorkCityRomanceTemplate-module__48Bgqa__field label{color:#777;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;font:7px Arial,sans-serif;display:block}.NewYorkCityRomanceTemplate-module__48Bgqa__field input,.NewYorkCityRomanceTemplate-module__48Bgqa__field select,.NewYorkCityRomanceTemplate-module__48Bgqa__field textarea{color:#222;background:0 0;border:0;border-bottom:1px solid #bbb;outline:none;width:100%;padding:11px 0;font:14px Georgia,serif}.NewYorkCityRomanceTemplate-module__48Bgqa__field input:focus,.NewYorkCityRomanceTemplate-module__48Bgqa__field select:focus,.NewYorkCityRomanceTemplate-module__48Bgqa__field textarea:focus{border-color:#111}.NewYorkCityRomanceTemplate-module__48Bgqa__submit{color:#fff;cursor:pointer;letter-spacing:3px;text-transform:uppercase;background:#111;border:1px solid #111;margin:35px auto 0;padding:15px 32px;font:8px Arial,sans-serif;transition:all .4s;display:block}.NewYorkCityRomanceTemplate-module__48Bgqa__submit:hover{background:var(--yellow);color:#111}.NewYorkCityRomanceTemplate-module__48Bgqa__success{text-align:center;color:#555;font-size:18px;font-style:italic;line-height:1.8;display:none}.NewYorkCityRomanceTemplate-module__48Bgqa__closing{text-align:center;color:#fff;background:radial-gradient(at 50% 55%,#777,#242424 45%,#050505);place-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.NewYorkCityRomanceTemplate-module__48Bgqa__closing-skyline{clip-path:polygon(0 100%,0 55%,5% 55%,5% 40%,10% 40%,10% 67%,15% 67%,15% 30%,20% 30%,20% 55%,24% 55%,24% 15%,28% 15%,28% 45%,33% 45%,33% 10%,36% 10%,36% 48%,42% 48%,42% 33%,48% 33%,48% 62%,53% 62%,53% 25%,58% 25%,58% 50%,64% 50%,64% 18%,68% 18%,68% 43%,73% 43%,73% 31%,78% 31%,78% 60%,83% 60%,83% 38%,88% 38%,88% 54%,94% 54%,94% 42%,100% 42%,100% 100%);background:#030303;width:100%;height:47%;position:absolute;bottom:0}.NewYorkCityRomanceTemplate-module__48Bgqa__closing-skyline:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 22px,#f5c4002e 23px 24px,#0000 25px 38px);position:absolute;inset:0}.NewYorkCityRomanceTemplate-module__48Bgqa__closing-content{z-index:5;padding-top:30px;position:relative}.NewYorkCityRomanceTemplate-module__48Bgqa__closing-kicker{color:#aaa;letter-spacing:6px;text-transform:uppercase;font:9px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__closing-title{letter-spacing:-.06em;margin-top:35px;font-size:clamp(3.5rem,8vw,7rem);font-weight:400;line-height:.85}.NewYorkCityRomanceTemplate-module__48Bgqa__closing-names{color:#ddd;margin-top:45px;font-size:clamp(3rem,8vw,7rem);font-weight:400;line-height:.7}.NewYorkCityRomanceTemplate-module__48Bgqa__closing-names span{display:block}.NewYorkCityRomanceTemplate-module__48Bgqa__closing-names .NewYorkCityRomanceTemplate-module__48Bgqa__amp{color:var(--yellow);margin:25px 0;font-size:.2em}.NewYorkCityRomanceTemplate-module__48Bgqa__closing-date{color:#aaa;letter-spacing:4px;text-transform:uppercase;margin-top:55px;font:8px Arial,sans-serif}.NewYorkCityRomanceTemplate-module__48Bgqa__lightbox{z-index:11000;background:#000000f0;place-items:center;display:none;position:fixed;inset:0}.NewYorkCityRomanceTemplate-module__48Bgqa__lightbox.NewYorkCityRomanceTemplate-module__48Bgqa__open{display:grid}.NewYorkCityRomanceTemplate-module__48Bgqa__lightbox-image{width:min(900px,88vw);height:min(700px,75vh)}.NewYorkCityRomanceTemplate-module__48Bgqa__close{color:#fff;cursor:pointer;background:0 0;border:0;font-size:40px;position:absolute;top:15px;right:25px}.NewYorkCityRomanceTemplate-module__48Bgqa__reveal{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(30px)}.NewYorkCityRomanceTemplate-module__48Bgqa__reveal.visible{opacity:1;transform:none}.NewYorkCityRomanceTemplate-module__48Bgqa__counter{color:#111;justify-content:center;gap:clamp(20px,5vw,45px);margin-top:40px;font-family:Syne,sans-serif;display:flex}.NewYorkCityRomanceTemplate-module__48Bgqa__counter-item{text-align:center}.NewYorkCityRomanceTemplate-module__48Bgqa__number{font-size:clamp(2.2rem,5vw,3rem);font-weight:800;line-height:1}.NewYorkCityRomanceTemplate-module__48Bgqa__counter-label{text-transform:uppercase;letter-spacing:2px;margin-top:10px;font-size:.8rem}@media (max-width:850px){.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer nav{justify-content:center;width:calc(100vw - 28px)}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer nav a{letter-spacing:1px;padding:7px 8px;font-size:7px}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer section{padding:60px 5vw}.NewYorkCityRomanceTemplate-module__48Bgqa__hero-content{width:92%}.NewYorkCityRomanceTemplate-module__48Bgqa__hero-title{letter-spacing:-.02em;word-break:break-word;font-size:clamp(2.4rem,11vw,4.5rem);line-height:1.15}.NewYorkCityRomanceTemplate-module__48Bgqa__hero-title .NewYorkCityRomanceTemplate-module__48Bgqa__amp{margin:12px 0;font-size:.35em}.NewYorkCityRomanceTemplate-module__48Bgqa__hero-date{letter-spacing:2px;margin-top:25px;font-size:7.5px}.NewYorkCityRomanceTemplate-module__48Bgqa__story-row{grid-template-columns:1fr;gap:15px}.NewYorkCityRomanceTemplate-module__48Bgqa__story-row p{grid-column:auto}.NewYorkCityRomanceTemplate-module__48Bgqa__event{grid-template-columns:70px 1fr}.NewYorkCityRomanceTemplate-module__48Bgqa__event-time{text-align:left;grid-column:2}.NewYorkCityRomanceTemplate-module__48Bgqa__counter{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:35px;display:grid}.NewYorkCityRomanceTemplate-module__48Bgqa__number{font-size:clamp(1.8rem,6.5vw,3rem);line-height:1.1}.NewYorkCityRomanceTemplate-module__48Bgqa__counter-label{letter-spacing:1.5px;margin-top:6px;font-size:7.5px}.NewYorkCityRomanceTemplate-module__48Bgqa__gallery{padding:60px 4vw}.NewYorkCityRomanceTemplate-module__48Bgqa__travel-grid{grid-template-columns:1fr 1fr;gap:15px}.NewYorkCityRomanceTemplate-module__48Bgqa__gallery-grid{grid-template-columns:1fr 1fr}.NewYorkCityRomanceTemplate-module__48Bgqa__photo.NewYorkCityRomanceTemplate-module__48Bgqa__wide{grid-column:span 2}}@media (max-width:600px){.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer nav a:not(:first-child){display:none}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer nav{width:auto;min-width:90px}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer section{padding:45px 4vw}.NewYorkCityRomanceTemplate-module__48Bgqa__intro-title,.NewYorkCityRomanceTemplate-module__48Bgqa__hero-title{font-size:clamp(2rem,10vw,3.2rem);line-height:1.1}.NewYorkCityRomanceTemplate-module__48Bgqa__title{font-size:clamp(2rem,8vw,3rem)}.NewYorkCityRomanceTemplate-module__48Bgqa__counter{gap:6px}.NewYorkCityRomanceTemplate-module__48Bgqa__number{font-size:clamp(1.4rem,6vw,2.2rem)}.NewYorkCityRomanceTemplate-module__48Bgqa__counter-label{letter-spacing:1px;font-size:6.5px}.NewYorkCityRomanceTemplate-module__48Bgqa__event{grid-template-columns:55px 1fr}.NewYorkCityRomanceTemplate-module__48Bgqa__event-time{grid-column:2}.NewYorkCityRomanceTemplate-module__48Bgqa__travel-grid,.NewYorkCityRomanceTemplate-module__48Bgqa__gallery-grid{grid-template-columns:1fr}.NewYorkCityRomanceTemplate-module__48Bgqa__photo.NewYorkCityRomanceTemplate-module__48Bgqa__wide{grid-column:auto}.NewYorkCityRomanceTemplate-module__48Bgqa__rsvp-card{padding:35px 20px}.NewYorkCityRomanceTemplate-module__48Bgqa__rsvp-heading{font-size:32px}.NewYorkCityRomanceTemplate-module__48Bgqa__closing-title{font-size:clamp(1.8rem,8vw,3rem)}.NewYorkCityRomanceTemplate-module__48Bgqa__closing-names{font-size:clamp(2.2rem,10vw,4rem);line-height:1.1}}.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer{background-color:#f6f2e9;background-image:radial-gradient(circle at 50% 0,#c8a06414 0%,#0000 60%),radial-gradient(circle at 10% 40%,#8c613c0a 0%,#0000 50%),radial-gradient(circle at 90% 80%,#8c613c0a 0%,#0000 50%)}.NewYorkCityRomanceTemplate-module__48Bgqa__subwayMosaicTablet{border-radius:6px;width:94%;max-width:620px;margin:0 auto 1.2rem;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 8px 24px #0d182229,0 2px 6px #0000001f}.NewYorkCityRomanceTemplate-module__48Bgqa__subwayMosaicTablet:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0d182238,0 4px 10px #00000026}.NewYorkCityRomanceTemplate-module__48Bgqa__subwayMosaicOuterBorder{background:linear-gradient(135deg,#1b2631 0%,#111a22 100%);border:2px solid #c59b27;border-radius:6px;padding:6px;position:relative}.NewYorkCityRomanceTemplate-module__48Bgqa__subwayMosaicOuterBorder:before{content:"";pointer-events:none;border:1px dashed #f5c40066;border-radius:4px;position:absolute;inset:2px}.NewYorkCityRomanceTemplate-module__48Bgqa__subwayMosaicInnerBorder{background-color:#fbf9f4;background-image:linear-gradient(#14223017 1px,#0000 1px),linear-gradient(90deg,#14223017 1px,#0000 1px);background-size:14px 14px;border:3px solid #142230;border-radius:4px;box-shadow:inset 0 2px 6px #0000001f}.NewYorkCityRomanceTemplate-module__48Bgqa__subwayMosaicGrout{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:16px 20px;display:flex;position:relative}.NewYorkCityRomanceTemplate-module__48Bgqa__subwayStationCode{letter-spacing:3.5px;color:#8c613c;text-transform:uppercase;margin-bottom:5px;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;display:block}.NewYorkCityRomanceTemplate-module__48Bgqa__subwayMosaicTitle{letter-spacing:3.5px;color:#0b151e;text-transform:uppercase;text-shadow:1px 1px #ffffffe6;margin:2px 0 6px;font-family:Cinzel,Trajan Pro,Georgia,serif;font-size:clamp(1.3rem,3.8vw,2rem);font-weight:800;line-height:1.2}.NewYorkCityRomanceTemplate-module__48Bgqa__subwayMosaicSubtitle{letter-spacing:2.2px;color:#2b3a4a;text-transform:uppercase;opacity:.92;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.72rem;font-weight:600}.NewYorkCityRomanceTemplate-module__48Bgqa__brownstoneRailingWrapper{justify-content:center;align-items:center;width:88%;max-width:440px;margin:.75rem auto 1.8rem;display:flex}.NewYorkCityRomanceTemplate-module__48Bgqa__brownstoneRailingSvg{filter:drop-shadow(0 2px 4px #00000024);width:100%;height:auto;max-height:38px;display:block}.NewYorkCityRomanceTemplate-module__48Bgqa__closingDivider{margin:1.2rem auto 2rem}.NewYorkCityRomanceTemplate-module__48Bgqa__closingDivider svg line,.NewYorkCityRomanceTemplate-module__48Bgqa__closingDivider svg circle,.NewYorkCityRomanceTemplate-module__48Bgqa__closingDivider svg path{stroke:#f5c400}.NewYorkCityRomanceTemplate-module__48Bgqa__closingDivider svg circle[fill=\#1f1c19]{fill:#f5c400}.NewYorkCityRomanceTemplate-module__48Bgqa__closingDivider svg circle[fill=\#f6f2e9]{fill:#111}.NewYorkCityRomanceTemplate-module__48Bgqa__nycSkylineWrapper{width:100%;line-height:0;overflow:hidden}.NewYorkCityRomanceTemplate-module__48Bgqa__nycSkylineSvg{width:100%;height:100%;max-height:220px;display:block}.NewYorkCityRomanceTemplate-module__48Bgqa__heroSkylineIllustr{z-index:2;pointer-events:none;opacity:.95;height:44%;position:absolute;bottom:0;left:0;right:0}.NewYorkCityRomanceTemplate-module__48Bgqa__closingSkylineIllustr{z-index:2;pointer-events:none;opacity:.95;height:45%;position:absolute;bottom:0;left:0;right:0}.NewYorkCityRomanceTemplate-module__48Bgqa__brownstoneFrame{filter:drop-shadow(0 14px 28px #120e0a59);z-index:6;flex-direction:column;align-items:center;width:90%;max-width:340px;margin:1.8rem auto 1.2rem;display:flex;position:relative}.NewYorkCityRomanceTemplate-module__48Bgqa__brownstoneLintel{background:linear-gradient(#6b4c3b 0%,#4a3225 100%);border:2px solid #302016;border-radius:4px 4px 0 0;width:100%;height:22px;position:relative;box-shadow:inset 0 2px 2px #ffffff2e,0 3px 6px #0000004d}.NewYorkCityRomanceTemplate-module__48Bgqa__brownstoneKeystone{clip-path:polygon(12% 0%,88% 0%,100% 100%,0% 100%);z-index:3;background:linear-gradient(#7c5844 0%,#54392a 100%);border:1px solid #2a1b12;justify-content:center;align-items:center;width:44px;height:30px;display:flex;position:absolute;top:-6px;left:50%;transform:translate(-50%);box-shadow:0 4px 8px #0000004d}.NewYorkCityRomanceTemplate-module__48Bgqa__brownstoneKeystone span{letter-spacing:1.5px;color:#f5c400;text-shadow:0 1px 2px #000c;font-family:Cinzel,serif,sans-serif;font-size:8.5px;font-weight:800}.NewYorkCityRomanceTemplate-module__48Bgqa__brownstoneArchWindow{background:#0d0e12;border:6px solid #4a3225;border-bottom:none;border-radius:140px 140px 0 0;width:92%;height:380px;position:relative;overflow:hidden;box-shadow:inset 0 0 16px #000000a6}.NewYorkCityRomanceTemplate-module__48Bgqa__brownstonePhoto{object-fit:cover;width:100%;height:100%;display:block}.NewYorkCityRomanceTemplate-module__48Bgqa__brownstoneGlassShine{pointer-events:none;background:linear-gradient(135deg,#ffffff38 0%,#ffffff0a 40%,#0000 60%);position:absolute;inset:0}.NewYorkCityRomanceTemplate-module__48Bgqa__brownstoneSill{background:linear-gradient(#604232 0%,#3a251a 100%);border:2px solid #251610;border-radius:0 0 4px 4px;width:102%;height:18px;position:relative;box-shadow:0 6px 14px #0006}.NewYorkCityRomanceTemplate-module__48Bgqa__brownstoneSillIron{background-image:repeating-linear-gradient(90deg,#1f1c19 0 3px,#0000 3px 16px);border-top:2px solid #1f1c19;height:10px;position:absolute;top:-10px;left:10px;right:10px}.NewYorkCityRomanceTemplate-module__48Bgqa__centralParkCanvas{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.NewYorkCityRomanceTemplate-module__48Bgqa__story .NewYorkCityRomanceTemplate-module__48Bgqa__center,.NewYorkCityRomanceTemplate-module__48Bgqa__story .NewYorkCityRomanceTemplate-module__48Bgqa__story-grid{z-index:2;position:relative}@media (prefers-reduced-motion:no-preference){.NewYorkCityRomanceTemplate-module__48Bgqa__spireBeaconWTC,.NewYorkCityRomanceTemplate-module__48Bgqa__spireBeaconEmpire,.NewYorkCityRomanceTemplate-module__48Bgqa__spireBeaconChrysler,.NewYorkCityRomanceTemplate-module__48Bgqa__bridgeTowerBeacon{transform-origin:50%;animation:2.4s ease-in-out infinite NewYorkCityRomanceTemplate-module__48Bgqa__cityBeaconGlow}.NewYorkCityRomanceTemplate-module__48Bgqa__spireBeaconChrysler{animation-delay:.8s}.NewYorkCityRomanceTemplate-module__48Bgqa__bridgeTowerBeacon{animation-delay:1.4s}.NewYorkCityRomanceTemplate-module__48Bgqa__twinkleWindowA{animation:3.4s ease-in-out infinite NewYorkCityRomanceTemplate-module__48Bgqa__cityWindowTwinkleA}.NewYorkCityRomanceTemplate-module__48Bgqa__twinkleWindowB{animation:2.8s ease-in-out .7s infinite NewYorkCityRomanceTemplate-module__48Bgqa__cityWindowTwinkleB}.NewYorkCityRomanceTemplate-module__48Bgqa__twinkleWindowC{animation:4.2s ease-in-out 1.5s infinite NewYorkCityRomanceTemplate-module__48Bgqa__cityWindowTwinkleA}.NewYorkCityRomanceTemplate-module__48Bgqa__chryslerSunburstLights{animation:3s ease-in-out .4s infinite NewYorkCityRomanceTemplate-module__48Bgqa__cityWindowTwinkleB}.NewYorkCityRomanceTemplate-module__48Bgqa__bridgeFairyLights circle{animation:2.5s ease-in-out infinite alternate NewYorkCityRomanceTemplate-module__48Bgqa__bridgeFairyTwinkle}}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__cityBeaconGlow{0%,to{opacity:.7;filter:drop-shadow(0 0 2px #f5c400);transform:scale(1)}50%{opacity:1;filter:drop-shadow(0 0 8px #f5c400);transform:scale(1.5)}}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__cityWindowTwinkleA{0%,to{opacity:.85}45%{opacity:.2}75%{opacity:.95}}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__cityWindowTwinkleB{0%,to{opacity:.25}55%{opacity:.9}85%{opacity:.35}}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__bridgeFairyTwinkle{0%{opacity:.95;transform:scale(1)}to{opacity:.3;transform:scale(.85)}}.NewYorkCityRomanceTemplate-module__48Bgqa__taxiScrollTrack{z-index:8500;pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;align-items:flex-end;height:40px;display:flex;position:fixed;bottom:0;left:0;right:0}.NewYorkCityRomanceTemplate-module__48Bgqa__taxiAsphalt{background:#14161a;border-top:1px solid #ffffff2e;height:12px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #00000073}.NewYorkCityRomanceTemplate-module__48Bgqa__taxiRoadLine{opacity:.85;background-image:repeating-linear-gradient(90deg,#f5c400 0 20px,#0000 20px 38px);height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.NewYorkCityRomanceTemplate-module__48Bgqa__taxiScrollCar{will-change:transform;filter:drop-shadow(0 4px 6px #00000080);width:68px;height:32px;transition:transform .1s linear;position:absolute;bottom:4px;left:0}@media (prefers-reduced-motion:no-preference){.NewYorkCityRomanceTemplate-module__48Bgqa__taxiScrollCar{animation:.4s ease-in-out infinite alternate NewYorkCityRomanceTemplate-module__48Bgqa__cabTireBounce}}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__cabTireBounce{0%{transform:translateY(0)}to{transform:translateY(-1px)}}.NewYorkCityRomanceTemplate-module__48Bgqa__taxiSvg{width:100%;height:100%;display:block}.NewYorkCityRomanceTemplate-module__48Bgqa__enter,.NewYorkCityRomanceTemplate-module__48Bgqa__enter-btn,.NewYorkCityRomanceTemplate-module__48Bgqa__submit,.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer button{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,background .3s;position:relative;overflow:hidden}.NewYorkCityRomanceTemplate-module__48Bgqa__enter:active,.NewYorkCityRomanceTemplate-module__48Bgqa__enter-btn:active,.NewYorkCityRomanceTemplate-module__48Bgqa__submit:active,.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer button:active{transform:scale(.97)!important}.NewYorkCityRomanceTemplate-module__48Bgqa__enter:before,.NewYorkCityRomanceTemplate-module__48Bgqa__enter-btn:before,.NewYorkCityRomanceTemplate-module__48Bgqa__submit:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:60%;height:100%;position:absolute;top:0;left:-120%;transform:skew(-25deg)}.NewYorkCityRomanceTemplate-module__48Bgqa__enter:hover:before,.NewYorkCityRomanceTemplate-module__48Bgqa__enter-btn:hover:before,.NewYorkCityRomanceTemplate-module__48Bgqa__submit:hover:before{animation:.8s forwards NewYorkCityRomanceTemplate-module__48Bgqa__buttonShimmerSweep}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__buttonShimmerSweep{0%{left:-120%}to{left:220%}}.NewYorkCityRomanceTemplate-module__48Bgqa__story-row,.NewYorkCityRomanceTemplate-module__48Bgqa__event,.NewYorkCityRomanceTemplate-module__48Bgqa__rsvp-card,.NewYorkCityRomanceTemplate-module__48Bgqa__counter-item{transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s}.NewYorkCityRomanceTemplate-module__48Bgqa__story-row:hover,.NewYorkCityRomanceTemplate-module__48Bgqa__event:hover,.NewYorkCityRomanceTemplate-module__48Bgqa__rsvp-card:hover,.NewYorkCityRomanceTemplate-module__48Bgqa__counter-item:hover{transform:translateY(-3px);box-shadow:0 12px 26px #00000014}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchSection{z-index:10;justify-content:center;align-items:center;padding:80px 4vw 40px;display:flex;position:relative}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchOuterCard{width:100%;max-width:440px;margin:0 auto;transition:transform .3s cubic-bezier(.16,1,.3,1);position:relative}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchBounce{animation:.85s cubic-bezier(.175,.885,.32,1.275) forwards NewYorkCityRomanceTemplate-module__48Bgqa__card3DBounce}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__card3DBounce{0%{transform:scale(1)}30%{transform:scale(1.08)rotate(-1deg)}65%{transform:scale(.98)rotate(.5deg)}to{transform:scale(1)}}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchBrownstoneBorder{background:linear-gradient(135deg,#4a3225 0%,#2b1c14 100%);border:2px solid #6b4c3b;border-radius:14px;padding:8px;box-shadow:0 20px 44px #120e0a59,inset 0 2px 4px #ffffff26}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchSubwayTrim{text-align:center;background-color:#fbf9f4;background-image:linear-gradient(#14223014 1px,#0000 1px),linear-gradient(90deg,#14223014 1px,#0000 1px);background-size:14px 14px;border:3px solid #142230;border-radius:8px;padding:20px 16px;box-shadow:inset 0 2px 8px #00000026}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchHeaderBadge{letter-spacing:2.8px;color:#142230;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;margin-bottom:14px;font-family:Cinzel,serif,sans-serif;font-size:.72rem;font-weight:800;display:flex}.NewYorkCityRomanceTemplate-module__48Bgqa__marqueeBulb{color:#f5c400;text-shadow:0 0 6px #f5c400d9;animation:1.8s ease-in-out infinite alternate NewYorkCityRomanceTemplate-module__48Bgqa__bulbTwinkle}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__bulbTwinkle{0%{opacity:.6;transform:scale(.9)}to{opacity:1;transform:scale(1.15)}}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchHeartFrame{clip-path:url(#nycHeartClip);width:320px;height:290px;margin:0 auto;position:relative;overflow:visible;box-shadow:0 10px 24px #00000059}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchRevealedSurface{background:radial-gradient(circle at 50% 40%,#152233 0%,#080c12 100%);border:3px solid #c59b27;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.NewYorkCityRomanceTemplate-module__48Bgqa__revealedGlow{box-shadow:inset 0 0 35px #f5c40073}.NewYorkCityRomanceTemplate-module__48Bgqa__marqueeSunburst{pointer-events:none;background:repeating-conic-gradient(#f5c4000d 0deg 15deg,#0000 15deg 30deg);position:absolute;inset:-20px}.NewYorkCityRomanceTemplate-module__48Bgqa__marqueeContent{z-index:2;flex-direction:column;justify-content:center;align-items:center;padding:10px 20px;display:flex;position:relative}.NewYorkCityRomanceTemplate-module__48Bgqa__marqueeSubtitle{letter-spacing:2.4px;color:#f5c400;text-transform:uppercase;text-shadow:0 0 5px #f5c400b3;margin-bottom:3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:8px;font-weight:800}.NewYorkCityRomanceTemplate-module__48Bgqa__marqueeCoupleNames{color:#fff;letter-spacing:2px;text-transform:uppercase;text-shadow:0 0 10px #f5c400b3,0 2px 4px #000c;flex-direction:column;align-items:center;margin:2px 0;font-family:Cinzel,Trajan Pro,Georgia,serif;font-size:clamp(1.1rem,3.6vw,1.4rem);font-weight:800;line-height:1.15;display:flex}.NewYorkCityRomanceTemplate-module__48Bgqa__marqueeAmp{color:#f5c400;text-shadow:0 0 8px #f5c400e6;margin:1px 0;font-size:.8em}.NewYorkCityRomanceTemplate-module__48Bgqa__marqueeDividerLine{color:#f5c400;align-items:center;gap:6px;width:75%;margin:4px 0;font-size:8px;display:flex}.NewYorkCityRomanceTemplate-module__48Bgqa__marqueeDividerLine hr{border:none;border-top:1px solid #f5c40080;flex:1}.NewYorkCityRomanceTemplate-module__48Bgqa__marqueeDateVenue{letter-spacing:1.4px;color:#f1f5f9;text-transform:uppercase;margin-top:3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:8px;font-weight:700}.NewYorkCityRomanceTemplate-module__48Bgqa__marqueeLocation{color:#94a3b8;opacity:.9;margin-top:1px;font-size:7.5px}.NewYorkCityRomanceTemplate-module__48Bgqa__marqueeStubBarcode{color:#cbd5e1;flex-direction:column;align-items:center;margin-top:6px;font-family:monospace;font-size:6.5px;display:flex}.NewYorkCityRomanceTemplate-module__48Bgqa__barcodeLines{letter-spacing:2px;color:#f5c400;margin:1px 0;font-size:8.5px;font-weight:700}.NewYorkCityRomanceTemplate-module__48Bgqa__barcodeSerial{letter-spacing:1.5px;color:#94a3b8;font-size:6px}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchCanvas{z-index:3;cursor:grab;touch-action:none;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchCanvas:active{cursor:grabbing}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchCanvasDissolved{opacity:0;pointer-events:none}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchAmbientPulse{animation:2.8s ease-in-out infinite NewYorkCityRomanceTemplate-module__48Bgqa__heartAmbientPulse}@keyframes NewYorkCityRomanceTemplate-module__48Bgqa__heartAmbientPulse{0%,to{filter:drop-shadow(0 4px 10px #f5c40040)}50%{filter:drop-shadow(0 8px 20px #f5c400a6)}}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchConfettiCanvas{z-index:5;pointer-events:none;width:calc(100% + 80px);height:calc(100% + 80px);position:absolute;inset:-40px}.NewYorkCityRomanceTemplate-module__48Bgqa__scratchInstruction{letter-spacing:1.8px;color:#142230;text-transform:uppercase;margin-top:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.68rem;font-weight:700}.NewYorkCityRomanceTemplate-module__48Bgqa__ticketConfirmedText{color:#b45309;text-shadow:0 0 6px #f5c40066;font-weight:800}@media (prefers-reduced-motion:reduce){.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer *,.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer :before,.NewYorkCityRomanceTemplate-module__48Bgqa__NewYorkCityRomanceTemplateContainer :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--ivory:#f4efe3;--cream:#ebe2cf;--paper:#faf7ee;--green:#1f3b2d;--green2:#314c3b;--burgundy:#632f35;--navy:#172638;--champagne:#b79b65;--beige:#cbbda3;--brown:#776b59;--ink:#293027;--line:#1f3b2d38}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer *{box-sizing:border-box;margin:0;padding:0}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer{scroll-behavior:smooth;background:var(--ivory);color:var(--ink);font-family:Georgia,Times New Roman,serif;overflow-x:hidden}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer:before{content:"";pointer-events:none;z-index:9000;opacity:.035;background-image:radial-gradient(circle,#4a4030 .5px,#0000 .7px);background-size:11px 11px;position:fixed;inset:0}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer img{max-width:100%}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer button,.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer input,.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer select,.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer textarea{font:inherit}.OldMoneyEstateTemplate-module__3wFAbq__loader{z-index:10000;background:var(--ivory);place-items:center;transition:opacity 1.2s,visibility 1.2s;display:grid;position:fixed;inset:0}.OldMoneyEstateTemplate-module__3wFAbq__loader.OldMoneyEstateTemplate-module__3wFAbq__hide{opacity:0;visibility:hidden}.OldMoneyEstateTemplate-module__3wFAbq__loader-mark{border:1px solid var(--green);width:52px;height:52px;color:var(--green);place-items:center;font-size:19px;animation:2s ease-in-out infinite OldMoneyEstateTemplate-module__3wFAbq__loaderPulse;display:grid}@keyframes OldMoneyEstateTemplate-module__3wFAbq__loaderPulse{0%,to{opacity:.35;transform:rotate(45deg)scale(.8)}50%{opacity:1;transform:rotate(45deg)scale(1)}}.OldMoneyEstateTemplate-module__3wFAbq__loader-mark span{transform:rotate(-45deg)}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer nav{z-index:700;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:#f4efe3e8;border:1px solid #1f3b2d33;animation:1s 2s forwards OldMoneyEstateTemplate-module__3wFAbq__navIn;display:flex;position:fixed;top:22px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #1e231c14}@keyframes OldMoneyEstateTemplate-module__3wFAbq__navIn{to{opacity:1}}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer nav a{color:var(--green);letter-spacing:2px;text-transform:uppercase;padding:12px 15px;font:8px Arial,sans-serif;text-decoration:none;transition:all .3s}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer nav a:hover{color:var(--burgundy)}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer nav a+a{border-left:1px solid #1f3b2d29}.OldMoneyEstateTemplate-module__3wFAbq__hero{text-align:center;min-height:100vh;color:var(--paper);background:linear-gradient(#12231c1f,#12231cb8),linear-gradient(135deg,#60705e,#273c30 55%,#182b22);place-items:center;display:grid;position:relative;overflow:hidden}.OldMoneyEstateTemplate-module__3wFAbq__hero:before{content:"";pointer-events:none;border:1px solid #f4efe38c;position:absolute;inset:25px}.OldMoneyEstateTemplate-module__3wFAbq__hero:after{content:"";pointer-events:none;border:1px solid #f4efe32b;position:absolute;inset:36px}.OldMoneyEstateTemplate-module__3wFAbq__estate-sky{background:radial-gradient(at 50% 25%,#dccdaa73,#0000 38%);position:absolute;inset:0}.OldMoneyEstateTemplate-module__3wFAbq__estate-horizon{background:linear-gradient(#0000,#12281c73);height:44%;position:absolute;bottom:0;left:-5%;right:-5%}.OldMoneyEstateTemplate-module__3wFAbq__estate-house{clip-path:polygon(0 35%,8% 35%,8% 24%,20% 24%,20% 10%,80% 10%,80% 24%,92% 24%,92% 35%,100% 35%,100% 100%,0 100%);background:#c8bda6;width:min(760px,85vw);height:230px;position:absolute;bottom:19%;left:50%;transform:translate(-50%);box-shadow:0 -12px 35px #0000002e}.OldMoneyEstateTemplate-module__3wFAbq__estate-house:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 35px,#3c33291f 36px 39px);position:absolute;inset:20px}.OldMoneyEstateTemplate-module__3wFAbq__estate-roof{clip-path:polygon(50% 0,100% 100%,0 100%);background:#39463c;width:400px;height:100px;position:absolute;bottom:39%;left:50%;transform:translate(-50%)}.OldMoneyEstateTemplate-module__3wFAbq__estate-windows{gap:35px;display:flex;position:absolute;bottom:22%;left:50%;transform:translate(-50%)}.OldMoneyEstateTemplate-module__3wFAbq__estate-windows span{background:#b5aa8e;border:3px solid #625d50;width:28px;height:55px;box-shadow:inset 0 0 15px #ffe69633}.OldMoneyEstateTemplate-module__3wFAbq__hero-content{z-index:10;margin-top:-80px;animation:1.8s .6s both OldMoneyEstateTemplate-module__3wFAbq__heroIn;position:relative}@keyframes OldMoneyEstateTemplate-module__3wFAbq__heroIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.OldMoneyEstateTemplate-module__3wFAbq__eyebrow{letter-spacing:5px;text-transform:uppercase;color:#e7d8b6;font:9px Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__hero-rule{background:var(--champagne);width:75px;height:1px;margin:27px auto}.OldMoneyEstateTemplate-module__3wFAbq__hero-title{letter-spacing:-.08em;font-size:clamp(4.5rem,13vw,10.5rem);font-weight:400;line-height:.7}.OldMoneyEstateTemplate-module__3wFAbq__hero-title .OldMoneyEstateTemplate-module__3wFAbq__amp{color:#d6bd87;letter-spacing:0;margin:30px 0;font-size:.18em;font-style:italic;display:block}.OldMoneyEstateTemplate-module__3wFAbq__hero-subtitle{color:#e8dfcc;margin-top:55px;font-size:15px;font-style:italic}.OldMoneyEstateTemplate-module__3wFAbq__hero-date{letter-spacing:3px;text-transform:uppercase;color:#d1c4a8;margin-top:17px;font:8px Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__enter{color:#f3e9d2;letter-spacing:3px;text-transform:uppercase;border:1px solid #d5bc88;margin-top:36px;padding:14px 27px;font:8px Arial,sans-serif;text-decoration:none;transition:all .4s;display:inline-block}.OldMoneyEstateTemplate-module__3wFAbq__enter:hover{background:#ffffff14}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer section{padding:145px 8vw;position:relative;overflow:hidden}.OldMoneyEstateTemplate-module__3wFAbq__section-label{color:var(--burgundy);letter-spacing:4px;text-transform:uppercase;margin-bottom:22px;font:8px Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__title{letter-spacing:-.06em;font-size:clamp(3.4rem,7vw,7rem);font-weight:400;line-height:.82}.OldMoneyEstateTemplate-module__3wFAbq__title em{color:var(--green);font-style:italic}.OldMoneyEstateTemplate-module__3wFAbq__center{text-align:center}.OldMoneyEstateTemplate-module__3wFAbq__rule{background:var(--champagne);width:75px;height:1px;margin:30px auto}.OldMoneyEstateTemplate-module__3wFAbq__lead{max-width:520px;color:var(--brown);margin:25px auto 0;font:11px/2 Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__story{background:var(--ivory)}.OldMoneyEstateTemplate-module__3wFAbq__archive{max-width:1000px;margin:100px auto 0;position:relative}.OldMoneyEstateTemplate-module__3wFAbq__archive:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:50%}.OldMoneyEstateTemplate-module__3wFAbq__archive-entry{width:50%;padding:45px 60px;position:relative}.OldMoneyEstateTemplate-module__3wFAbq__archive-entry:nth-child(odd){text-align:right;padding-right:75px}.OldMoneyEstateTemplate-module__3wFAbq__archive-entry:nth-child(2n){margin-left:50%;padding-left:75px}.OldMoneyEstateTemplate-module__3wFAbq__archive-dot{background:var(--champagne);border:3px solid var(--ivory);width:12px;height:12px;box-shadow:0 0 0 1px var(--champagne);border-radius:50%;position:absolute;top:58px}.OldMoneyEstateTemplate-module__3wFAbq__archive-entry:nth-child(odd) .OldMoneyEstateTemplate-module__3wFAbq__archive-dot{right:-6px}.OldMoneyEstateTemplate-module__3wFAbq__archive-entry:nth-child(2n) .OldMoneyEstateTemplate-module__3wFAbq__archive-dot{left:-6px}.OldMoneyEstateTemplate-module__3wFAbq__archive-year{color:var(--burgundy);letter-spacing:3px;font:8px Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__archive-entry h3{margin-top:13px;font-size:31px;font-style:italic;font-weight:400}.OldMoneyEstateTemplate-module__3wFAbq__archive-entry p{color:var(--brown);margin-top:15px;font:10px/1.9 Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__hand-note{color:var(--green);margin-top:14px;font-size:13px;font-style:italic;transform:rotate(-2deg)}.OldMoneyEstateTemplate-module__3wFAbq__wedding{background:var(--cream)}.OldMoneyEstateTemplate-module__3wFAbq__engraving{background:var(--paper);border:1px solid #1f3b2d47;max-width:850px;margin:85px auto 0;padding:75px 60px;position:relative;box-shadow:0 18px 45px #322b1f1a}.OldMoneyEstateTemplate-module__3wFAbq__engraving:before{content:"";border:1px solid #1f3b2d33;position:absolute;inset:12px}.OldMoneyEstateTemplate-module__3wFAbq__corner{color:var(--green);font-size:25px;position:absolute}.OldMoneyEstateTemplate-module__3wFAbq__c1{top:22px;left:28px}.OldMoneyEstateTemplate-module__3wFAbq__c2{top:22px;right:28px;transform:scaleX(-1)}.OldMoneyEstateTemplate-module__3wFAbq__c3{bottom:22px;left:28px;transform:scaleY(-1)}.OldMoneyEstateTemplate-module__3wFAbq__c4{bottom:22px;right:28px;transform:scale(-1)}.OldMoneyEstateTemplate-module__3wFAbq__engraving-row{text-align:center;border-bottom:1px solid #1f3b2d29;padding:28px 0}.OldMoneyEstateTemplate-module__3wFAbq__engraving-row:last-of-type{border-bottom:0}.OldMoneyEstateTemplate-module__3wFAbq__engraving-label{color:var(--burgundy);letter-spacing:3px;text-transform:uppercase;margin-bottom:12px;font:8px Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__engraving-value{font-size:28px;font-weight:400}.OldMoneyEstateTemplate-module__3wFAbq__engraving-small{color:var(--brown);margin-top:7px;font:10px Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__events{background:var(--green);color:var(--paper)}.OldMoneyEstateTemplate-module__3wFAbq__events .OldMoneyEstateTemplate-module__3wFAbq__section-label{color:#d2b984}.OldMoneyEstateTemplate-module__3wFAbq__events .OldMoneyEstateTemplate-module__3wFAbq__title em{color:#d7c497}.OldMoneyEstateTemplate-module__3wFAbq__itinerary{border-top:1px solid #f4efe340;border-bottom:1px solid #f4efe340;flex-wrap:wrap;justify-content:center;max-width:1050px;margin:90px auto 0;display:flex}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-card{border-right:1px solid #f4efe32e;flex:200px;min-height:340px;padding:38px 23px;transition:all .5s}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-card:last-child{border-right:0}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-card:hover{background:#ffffff0a}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-number{color:#d2b984;letter-spacing:3px;font:8px Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-icon{color:#d6c18f;margin-top:48px;font-size:27px}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-card h3{margin-top:25px;font-size:25px;font-style:italic;font-weight:400}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-time{color:#d0c8b6;letter-spacing:1.5px;text-transform:uppercase;margin-top:12px;font:8px Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-card p{color:#bfc7ba;margin-top:22px;font:9px/1.9 Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__gallery{background:var(--ivory)}.OldMoneyEstateTemplate-module__3wFAbq__editorial-gallery{grid-template-columns:1.15fr .85fr;gap:20px;max-width:1100px;margin:90px auto 0;display:grid}.OldMoneyEstateTemplate-module__3wFAbq__gallery-photo{cursor:pointer;background:#65715e;border:1px solid #1f3b2d29;min-height:500px;transition:all .7s;position:relative;overflow:hidden}.OldMoneyEstateTemplate-module__3wFAbq__gallery-photo:hover{transform:scale(.985)}.OldMoneyEstateTemplate-module__3wFAbq__gallery-photo.OldMoneyEstateTemplate-module__3wFAbq__tall{grid-row:span 2;min-height:800px}.OldMoneyEstateTemplate-module__3wFAbq__gallery-photo:before{content:"";background:linear-gradient(145deg,#7d8a76,#35493a);position:absolute;inset:0}.OldMoneyEstateTemplate-module__3wFAbq__gallery-photo.OldMoneyEstateTemplate-module__3wFAbq__p2:before{background:linear-gradient(145deg,#b2a890,#536453)}.OldMoneyEstateTemplate-module__3wFAbq__gallery-photo.OldMoneyEstateTemplate-module__3wFAbq__p3:before{background:linear-gradient(145deg,#71695b,#263b32)}.OldMoneyEstateTemplate-module__3wFAbq__gallery-photo.OldMoneyEstateTemplate-module__3wFAbq__p4:before{background:linear-gradient(145deg,#7c7770,#374e45)}.OldMoneyEstateTemplate-module__3wFAbq__gallery-photo:after{content:"";background:radial-gradient(at 50% 25%,#fff4cb59,#0000 20%);position:absolute;inset:0}.OldMoneyEstateTemplate-module__3wFAbq__gallery-caption{z-index:4;color:#f5efdf;font-size:18px;font-style:italic;position:absolute;bottom:24px;left:25px}.OldMoneyEstateTemplate-module__3wFAbq__gallery-label{z-index:4;color:#f5efdf;letter-spacing:2px;border:1px solid #f5efdf80;padding:7px 9px;font:7px Arial,sans-serif;position:absolute;top:20px;right:20px}.OldMoneyEstateTemplate-module__3wFAbq__attire{background:var(--navy);color:var(--paper)}.OldMoneyEstateTemplate-module__3wFAbq__attire .OldMoneyEstateTemplate-module__3wFAbq__section-label{color:#d2b984}.OldMoneyEstateTemplate-module__3wFAbq__attire .OldMoneyEstateTemplate-module__3wFAbq__title em{color:#d8c69a}.OldMoneyEstateTemplate-module__3wFAbq__attire-grid{background:#f4efe333;grid-template-columns:1fr 1fr;gap:1px;max-width:950px;margin:90px auto 0;display:grid}.OldMoneyEstateTemplate-module__3wFAbq__attire-card{background:var(--navy);text-align:center;min-height:400px;padding:50px 40px}.OldMoneyEstateTemplate-module__3wFAbq__attire-symbol{color:#d1bb83;place-items:center;height:145px;font-size:76px;display:grid}.OldMoneyEstateTemplate-module__3wFAbq__attire-card h3{font-size:32px;font-style:italic;font-weight:400}.OldMoneyEstateTemplate-module__3wFAbq__attire-card p{color:#bdc3c0;max-width:330px;margin:20px auto 0;font:10px/1.9 Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__palette{justify-content:center;gap:8px;margin-top:25px;display:flex}.OldMoneyEstateTemplate-module__3wFAbq__palette span{border:1px solid #fff3;border-radius:50%;width:20px;height:20px}.OldMoneyEstateTemplate-module__3wFAbq__p-ivory{background:#eee7d5}.OldMoneyEstateTemplate-module__3wFAbq__p-green{background:#294533}.OldMoneyEstateTemplate-module__3wFAbq__p-burgundy{background:#63343a}.OldMoneyEstateTemplate-module__3wFAbq__p-navy{background:#182739}.OldMoneyEstateTemplate-module__3wFAbq__travel{background:var(--cream)}.OldMoneyEstateTemplate-module__3wFAbq__guest-guide{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1050px;margin:90px auto 0;display:grid}.OldMoneyEstateTemplate-module__3wFAbq__guide-card{background:var(--paper);border:1px solid var(--line);min-height:250px;padding:35px 28px;position:relative}.OldMoneyEstateTemplate-module__3wFAbq__guide-card:before{content:"PRIVATE ESTATE GUEST GUIDE";color:var(--burgundy);letter-spacing:1.5px;font:6px Arial,sans-serif;position:absolute;top:15px;right:15px}.OldMoneyEstateTemplate-module__3wFAbq__guide-card h3{color:var(--green);margin-top:22px;font-size:25px;font-style:italic;font-weight:400}.OldMoneyEstateTemplate-module__3wFAbq__guide-card p{color:var(--brown);margin-top:15px;font:10px/1.9 Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__rsvp{background:var(--ivory)}.OldMoneyEstateTemplate-module__3wFAbq__rsvp-card{background:var(--paper);border:1px solid #1f3b2d40;max-width:680px;margin:85px auto 0;padding:65px 55px;position:relative;box-shadow:10px 13px #1f3b2d0d}.OldMoneyEstateTemplate-module__3wFAbq__rsvp-card:before{content:"";border:1px solid #1f3b2d24;position:absolute;inset:11px}.OldMoneyEstateTemplate-module__3wFAbq__rsvp-card h2{text-align:center;font-size:clamp(3rem,6vw,5rem);font-style:italic;font-weight:400}.OldMoneyEstateTemplate-module__3wFAbq__rsvp-card>p{text-align:center;max-width:420px;color:var(--brown);margin:25px auto 45px;font:10px/1.9 Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__form{z-index:3;position:relative}.OldMoneyEstateTemplate-module__3wFAbq__field{margin-bottom:23px}.OldMoneyEstateTemplate-module__3wFAbq__field label{color:var(--burgundy);letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;font:7px Arial,sans-serif;display:block}.OldMoneyEstateTemplate-module__3wFAbq__field input,.OldMoneyEstateTemplate-module__3wFAbq__field select,.OldMoneyEstateTemplate-module__3wFAbq__field textarea{width:100%;color:var(--ink);border:0;border-bottom:1px solid var(--line);background:0 0;outline:none;padding:12px 0;font:14px Georgia,serif}.OldMoneyEstateTemplate-module__3wFAbq__field input:focus,.OldMoneyEstateTemplate-module__3wFAbq__field select:focus,.OldMoneyEstateTemplate-module__3wFAbq__field textarea:focus{border-color:var(--green)}.OldMoneyEstateTemplate-module__3wFAbq__submit{background:var(--green);border:1px solid var(--green);color:var(--paper);cursor:pointer;letter-spacing:2px;text-transform:uppercase;margin:35px auto 0;padding:14px 28px;font:8px Arial,sans-serif;transition:all .4s;display:block}.OldMoneyEstateTemplate-module__3wFAbq__submit:hover{color:var(--green);background:0 0}.OldMoneyEstateTemplate-module__3wFAbq__success{z-index:4;text-align:center;color:var(--green);font-size:18px;font-style:italic;line-height:1.8;display:none;position:relative}.OldMoneyEstateTemplate-module__3wFAbq__closing{text-align:center;min-height:100vh;color:var(--paper);background:linear-gradient(#be8f5126,#1e3726b3),linear-gradient(135deg,#d2a06e,#62725b 45%,#253a2c);place-items:center;display:grid;position:relative;overflow:hidden}.OldMoneyEstateTemplate-module__3wFAbq__closing:before{content:"";background:linear-gradient(#0000 45%,#1a2f21a6);position:absolute;inset:0}.OldMoneyEstateTemplate-module__3wFAbq__garden-line{background:radial-gradient(at 20% 100%,#1f3828 0 18%,#0000 19%),radial-gradient(at 70% 100%,#243d2c 0 22%,#0000 23%);height:30%;position:absolute;bottom:0;left:-5%;right:-5%}.OldMoneyEstateTemplate-module__3wFAbq__closing-content{z-index:5;animation:1.5s .4s both OldMoneyEstateTemplate-module__3wFAbq__closingIn;position:relative}@keyframes OldMoneyEstateTemplate-module__3wFAbq__closingIn{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}.OldMoneyEstateTemplate-module__3wFAbq__closing-small{color:#efe4c9;font-size:clamp(1.2rem,3vw,2rem);font-style:italic}.OldMoneyEstateTemplate-module__3wFAbq__closing h2{letter-spacing:-.08em;margin-top:32px;font-size:clamp(4rem,12vw,10rem);font-weight:400;line-height:.67}.OldMoneyEstateTemplate-module__3wFAbq__closing-date{color:#dfd2b4;letter-spacing:4px;text-transform:uppercase;margin-top:55px;font:8px Arial,sans-serif}.OldMoneyEstateTemplate-module__3wFAbq__lightbox{z-index:8000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101b16f2;place-items:center;display:none;position:fixed;inset:0}.OldMoneyEstateTemplate-module__3wFAbq__lightbox.OldMoneyEstateTemplate-module__3wFAbq__open{display:grid}.OldMoneyEstateTemplate-module__3wFAbq__lightbox-image{border:9px solid var(--paper);background:linear-gradient(145deg,#71806e,#2d4435);width:min(900px,88vw);height:min(75vh,700px);box-shadow:0 30px 70px #0006}.OldMoneyEstateTemplate-module__3wFAbq__close{color:var(--paper);cursor:pointer;background:0 0;border:0;font-size:35px;position:absolute;top:18px;right:28px}.OldMoneyEstateTemplate-module__3wFAbq__reveal{opacity:0;transition:opacity 1.1s,transform 1.1s;transform:translateY(25px)}.OldMoneyEstateTemplate-module__3wFAbq__reveal.visible{opacity:1;transform:none}.OldMoneyEstateTemplate-module__3wFAbq__counter{color:#16221c;justify-content:center;gap:clamp(20px,5vw,45px);margin-top:40px;font-family:Georgia,Times New Roman,serif;display:flex}.OldMoneyEstateTemplate-module__3wFAbq__counter-item{text-align:center}.OldMoneyEstateTemplate-module__3wFAbq__number{font-size:clamp(2.2rem,5vw,3rem);font-weight:400;line-height:1}.OldMoneyEstateTemplate-module__3wFAbq__counter-label{text-transform:uppercase;letter-spacing:2px;margin-top:10px;font-size:.8rem}@media (max-width:900px){.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer nav a{letter-spacing:1px;padding:11px 9px;font-size:7px}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer section{padding:60px 5vw}.OldMoneyEstateTemplate-module__3wFAbq__hero-content{width:92%}.OldMoneyEstateTemplate-module__3wFAbq__hero-title{letter-spacing:-.02em;word-break:break-word;font-size:clamp(2.4rem,11vw,4.5rem);line-height:1.15}.OldMoneyEstateTemplate-module__3wFAbq__hero-title .OldMoneyEstateTemplate-module__3wFAbq__amp{margin:15px 0;font-size:.4em}.OldMoneyEstateTemplate-module__3wFAbq__hero-subtitle{margin-top:25px;font-size:13px}.OldMoneyEstateTemplate-module__3wFAbq__hero-date{letter-spacing:2px;margin-top:15px;font-size:7.5px}.OldMoneyEstateTemplate-module__3wFAbq__title{font-size:clamp(2rem,8vw,3.2rem);line-height:1.1}.OldMoneyEstateTemplate-module__3wFAbq__counter{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:35px;display:grid}.OldMoneyEstateTemplate-module__3wFAbq__number{font-size:clamp(1.8rem,6.5vw,3rem);line-height:1.1}.OldMoneyEstateTemplate-module__3wFAbq__counter-label{letter-spacing:1.5px;margin-top:6px;font-size:7.5px}.OldMoneyEstateTemplate-module__3wFAbq__gallery{padding:60px 4vw}.OldMoneyEstateTemplate-module__3wFAbq__itinerary{flex-direction:column;align-items:center}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-card{border-bottom:1px solid #f4efe32e;border-right:0}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-card:last-child{border-bottom:0}.OldMoneyEstateTemplate-module__3wFAbq__editorial-gallery{grid-template-columns:1fr}.OldMoneyEstateTemplate-module__3wFAbq__gallery-photo,.OldMoneyEstateTemplate-module__3wFAbq__gallery-photo.OldMoneyEstateTemplate-module__3wFAbq__tall{min-height:430px}.OldMoneyEstateTemplate-module__3wFAbq__guest-guide,.OldMoneyEstateTemplate-module__3wFAbq__attire-grid{grid-template-columns:1fr}}@media (max-width:600px){.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer nav a:not(:first-child){display:none}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer section{padding:45px 4vw}.OldMoneyEstateTemplate-module__3wFAbq__hero-title{font-size:clamp(2rem,10vw,3.2rem);line-height:1.1}.OldMoneyEstateTemplate-module__3wFAbq__title{font-size:clamp(1.8rem,7.5vw,2.6rem);line-height:1.1}.OldMoneyEstateTemplate-module__3wFAbq__counter{gap:6px}.OldMoneyEstateTemplate-module__3wFAbq__number{font-size:clamp(1.4rem,6vw,2.2rem)}.OldMoneyEstateTemplate-module__3wFAbq__counter-label{letter-spacing:1px;font-size:6.5px}.OldMoneyEstateTemplate-module__3wFAbq__estate-house{width:110vw;height:180px}.OldMoneyEstateTemplate-module__3wFAbq__estate-roof{width:250px;bottom:38%}.OldMoneyEstateTemplate-module__3wFAbq__estate-windows{gap:16px}.OldMoneyEstateTemplate-module__3wFAbq__archive:before{left:10px}.OldMoneyEstateTemplate-module__3wFAbq__archive-entry,.OldMoneyEstateTemplate-module__3wFAbq__archive-entry:nth-child(2n),.OldMoneyEstateTemplate-module__3wFAbq__archive-entry:nth-child(odd){text-align:left;width:100%;margin-left:0;padding:45px 0 45px 40px}.OldMoneyEstateTemplate-module__3wFAbq__archive-entry:nth-child(odd) .OldMoneyEstateTemplate-module__3wFAbq__archive-dot,.OldMoneyEstateTemplate-module__3wFAbq__archive-entry:nth-child(2n) .OldMoneyEstateTemplate-module__3wFAbq__archive-dot{left:4px;right:auto}.OldMoneyEstateTemplate-module__3wFAbq__engraving{padding:60px 28px}.OldMoneyEstateTemplate-module__3wFAbq__rsvp-card{padding:35px 20px}.OldMoneyEstateTemplate-module__3wFAbq__closing h2{font-size:clamp(2.2rem,10vw,4rem);line-height:1.1}}.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer{background-color:#f4efe3;background-image:radial-gradient(at 50% 0,#d4af370f 0%,#0000 60%),radial-gradient(circle at 15% 45%,#1f3b2d0a 0%,#0000 50%),radial-gradient(circle at 85% 75%,#1f3b2d0a 0%,#0000 50%)}.OldMoneyEstateTemplate-module__3wFAbq__heraldicCrestWrapper{justify-content:center;align-items:center;width:100%;display:flex}.OldMoneyEstateTemplate-module__3wFAbq__heroCrest{filter:drop-shadow(0 6px 18px #0f1f1640);max-width:140px;margin:.6rem auto 1.2rem}.OldMoneyEstateTemplate-module__3wFAbq__closingCrest{filter:drop-shadow(0 6px 18px #00000073);max-width:130px;margin:0 auto 1.4rem}.OldMoneyEstateTemplate-module__3wFAbq__heraldicCrestSvg{width:100%;height:auto;display:block}.OldMoneyEstateTemplate-module__3wFAbq__equestrianDividerWrapper{justify-content:center;align-items:center;width:90%;max-width:480px;margin:.8rem auto 2rem;display:flex}.OldMoneyEstateTemplate-module__3wFAbq__equestrianDividerSvg{filter:drop-shadow(0 2px 4px #1423191a);width:100%;height:auto;max-height:32px;display:block}.OldMoneyEstateTemplate-module__3wFAbq__closingDivider{margin:1.4rem auto 1.8rem}.OldMoneyEstateTemplate-module__3wFAbq__closingDivider svg line{stroke:#d4af37!important}.OldMoneyEstateTemplate-module__3wFAbq__hunterGreenFrame{z-index:6;background:linear-gradient(145deg,#183324 0%,#0f2117 100%);border:2px solid #a88438;border-radius:4px;width:90%;max-width:350px;margin:1.8rem auto 1.4rem;padding:12px;position:relative;box-shadow:0 18px 40px #0a140e66,inset 0 2px 4px #ffffff1f}.OldMoneyEstateTemplate-module__3wFAbq__hunterGreenMatting{background:#142a1e;border:1px solid #d4af3773;padding:8px}.OldMoneyEstateTemplate-module__3wFAbq__goldFoilBevelBorder{border:2px solid #d4af37;border-radius:2px;position:relative;overflow:hidden;box-shadow:inset 0 0 12px #000000a6}.OldMoneyEstateTemplate-module__3wFAbq__hunterGreenPhoto{object-fit:cover;width:100%;height:380px;display:block}.OldMoneyEstateTemplate-module__3wFAbq__photoVignetteOverlay{pointer-events:none;background:radial-gradient(circle,#0000 65%,#0a140e66 100%);position:absolute;inset:0}.OldMoneyEstateTemplate-module__3wFAbq__goldCornerBracket{pointer-events:none;z-index:2;border-style:solid;border-color:#d4af37;width:18px;height:18px;position:absolute}.OldMoneyEstateTemplate-module__3wFAbq__cornerTL{border-width:2.5px 0 0 2.5px;top:6px;left:6px}.OldMoneyEstateTemplate-module__3wFAbq__cornerTR{border-width:2.5px 2.5px 0 0;top:6px;right:6px}.OldMoneyEstateTemplate-module__3wFAbq__cornerBL{border-width:0 0 2.5px 2.5px;bottom:6px;left:6px}.OldMoneyEstateTemplate-module__3wFAbq__cornerBR{border-width:0 2.5px 2.5px 0;bottom:6px;right:6px}.OldMoneyEstateTemplate-module__3wFAbq__frameBrassPlaque{text-align:center;background:linear-gradient(#f3e5ab 0%,#d4af37 50%,#aa7c11 100%);border:1px solid #5c4308;border-radius:2px;margin-top:10px;padding:4px 14px;box-shadow:0 2px 4px #00000059}.OldMoneyEstateTemplate-module__3wFAbq__frameBrassPlaque span{letter-spacing:2.5px;color:#0f2117;font-family:Cinzel,Playfair Display,serif;font-size:8px;font-weight:800}.OldMoneyEstateTemplate-module__3wFAbq__stationeryHeaderTablet{width:95%;max-width:650px;margin:0 auto .8rem;position:relative}.OldMoneyEstateTemplate-module__3wFAbq__stationeryEmbossedCard{background:#faf7ee;border:1px solid #1f3b2d47;border-radius:4px;padding:6px;box-shadow:0 6px 22px #14231914,inset 0 1px 3px #ffffffe6}.OldMoneyEstateTemplate-module__3wFAbq__stationeryGoldBorder{text-align:center;border:2px double #c5a059;border-radius:2px;padding:24px 22px;position:relative}.OldMoneyEstateTemplate-module__3wFAbq__stationeryLabel{letter-spacing:3.2px;color:#632f35;text-transform:uppercase;margin-bottom:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.68rem;font-weight:700;display:block}.OldMoneyEstateTemplate-module__3wFAbq__stationeryTitle{letter-spacing:.16em;color:#12261b;text-transform:uppercase;margin:0;font-family:Cinzel,Playfair Display,Times New Roman,serif;font-size:clamp(1.8rem,5vw,2.7rem);font-weight:400;line-height:1.15}.OldMoneyEstateTemplate-module__3wFAbq__stationeryTitle em{color:#314c3b;text-transform:none;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400}.OldMoneyEstateTemplate-module__3wFAbq__stationerySubtitle{color:#435248;max-width:520px;margin-top:10px;margin-left:auto;margin-right:auto;font-family:Playfair Display,Georgia,serif;font-size:clamp(.88rem,2vw,1.02rem);line-height:1.6}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-card{transition:transform .3s,box-shadow .3s;border:1px solid #c5a05966!important;box-shadow:0 8px 24px #14231914!important}.OldMoneyEstateTemplate-module__3wFAbq__itinerary-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #14231924!important}.OldMoneyEstateTemplate-module__3wFAbq__engraving{background:#faf7ee!important;border:2px solid #a88438!important;box-shadow:0 14px 36px #1223181f!important}.OldMoneyEstateTemplate-module__3wFAbq__engraving:before{border:1px dashed #c5a059!important}.OldMoneyEstateTemplate-module__3wFAbq__goldFoilDustCanvas{pointer-events:none;z-index:4;width:100vw;height:100vh;position:fixed;inset:0}.OldMoneyEstateTemplate-module__3wFAbq__velvetContainer{position:relative;overflow:hidden}.OldMoneyEstateTemplate-module__3wFAbq__velvetSheenOverlay{pointer-events:none;z-index:2;will-change:transform;background:linear-gradient(115deg,#0000 36%,#f3e5ab05 44%,#ffffff12 50%,#f3e5ab08 56%,#0000 64%);width:200%;height:200%;animation:10s cubic-bezier(.4,0,.2,1) infinite OldMoneyEstateTemplate-module__3wFAbq__velvetSheenSweep;position:absolute;top:-50%;left:-50%;transform:translate(-100%,-100%)rotate(22deg)}@keyframes OldMoneyEstateTemplate-module__3wFAbq__velvetSheenSweep{0%{transform:translate(-100%,-100%)rotate(22deg)}30%,to{transform:translate(100%,100%)rotate(22deg)}}.OldMoneyEstateTemplate-module__3wFAbq__waxSealContainer{z-index:15;flex-direction:column;justify-content:center;align-items:center;margin:1.6rem auto 1rem;display:flex;position:relative}.OldMoneyEstateTemplate-module__3wFAbq__waxSealButton{cursor:pointer;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 8px 24px #0a140e73);outline:none;width:120px;height:120px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:relative}.OldMoneyEstateTemplate-module__3wFAbq__waxSealButton:hover{filter:drop-shadow(0 12px 28px #0a140e99);transform:scale(1.05)}.OldMoneyEstateTemplate-module__3wFAbq__waxSealButton:active{transform:scale(.96)!important}.OldMoneyEstateTemplate-module__3wFAbq__sealHalf{will-change:transform, opacity;z-index:3;transition:transform .75s cubic-bezier(.2,.9,.3,1.2),opacity .6s;position:absolute;inset:0}.OldMoneyEstateTemplate-module__3wFAbq__sealHalfLeft{transform-origin:0 0}.OldMoneyEstateTemplate-module__3wFAbq__sealHalfRight{transform-origin:100% 100%}.OldMoneyEstateTemplate-module__3wFAbq__sealCracked .OldMoneyEstateTemplate-module__3wFAbq__sealHalfLeft{opacity:.15;pointer-events:none;transform:translate(-42px,-18px)rotate(-18deg)}.OldMoneyEstateTemplate-module__3wFAbq__sealCracked .OldMoneyEstateTemplate-module__3wFAbq__sealHalfRight{opacity:.15;pointer-events:none;transform:translate(42px,18px)rotate(18deg)}.OldMoneyEstateTemplate-module__3wFAbq__sealSvgHalf{width:100%;height:100%;display:block}.OldMoneyEstateTemplate-module__3wFAbq__sealRevealedBed{opacity:0;z-index:1;background:radial-gradient(circle,#fcf8ec 0%,#edd9a3 60%,#c49a3c 100%);border:2px solid #5c4308;border-radius:50%;justify-content:center;align-items:center;transition:opacity .5s .2s,transform .6s cubic-bezier(.34,1.56,.64,1) .2s;display:flex;position:absolute;inset:12px;transform:scale(.85);box-shadow:inset 0 2px 6px #00000059,0 4px 16px #00000040}.OldMoneyEstateTemplate-module__3wFAbq__sealCracked .OldMoneyEstateTemplate-module__3wFAbq__sealRevealedBed{opacity:1;transform:scale(1)}.OldMoneyEstateTemplate-module__3wFAbq__sealRevealedContent{text-align:center;flex-direction:column;align-items:center;padding:8px;display:flex}.OldMoneyEstateTemplate-module__3wFAbq__sealRevealedIcon{color:#5c4308;margin-bottom:2px;font-size:14px}.OldMoneyEstateTemplate-module__3wFAbq__sealRevealedText{letter-spacing:1.4px;color:#1a2e22;font-family:Cinzel,Playfair Display,serif;font-size:7.5px;font-weight:800;line-height:1.2}.OldMoneyEstateTemplate-module__3wFAbq__sealRevealedSub{letter-spacing:1.8px;color:#632f35;margin-top:3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:6.5px;font-weight:700}.OldMoneyEstateTemplate-module__3wFAbq__sealInstruction{letter-spacing:2.2px;text-transform:uppercase;color:#f3e5ab;opacity:.85;margin-top:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.72rem;transition:opacity .3s}.OldMoneyEstateTemplate-module__3wFAbq__waxSealButton:hover+.OldMoneyEstateTemplate-module__3wFAbq__sealInstruction{opacity:1;color:#fff}.OldMoneyEstateTemplate-module__3wFAbq__ribbonBookmarkWrapper{pointer-events:none;z-index:8;flex-direction:column;align-items:center;width:48px;height:94%;display:flex;position:absolute;top:-24px;left:5vw}.OldMoneyEstateTemplate-module__3wFAbq__ribbonBookmarkStrand{transform-origin:top;will-change:transform;background:linear-gradient(90deg,#996e11 0%,#d4af37 22%,#fbf3cf 50%,#d4af37 78%,#7d590d 100%);width:32px;height:100%;transition:transform .25s ease-out;position:relative;box-shadow:3px 6px 18px #00000059,inset 0 1px 2px #fff6}.OldMoneyEstateTemplate-module__3wFAbq__ribbonBookmarkStitchLeft{opacity:.8;background:repeating-linear-gradient(#5c4308 0 4px,#0000 4px 7px);width:1px;position:absolute;top:0;bottom:0;left:3px}.OldMoneyEstateTemplate-module__3wFAbq__ribbonBookmarkStitchRight{opacity:.8;background:repeating-linear-gradient(#5c4308 0 4px,#0000 4px 7px);width:1px;position:absolute;top:0;bottom:0;right:3px}.OldMoneyEstateTemplate-module__3wFAbq__ribbonBookmarkGleam{background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:6px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.OldMoneyEstateTemplate-module__3wFAbq__ribbonSwallowtail{clip-path:polygon(0 0,100% 0,100% 100%,50% 40%,0 100%);background:linear-gradient(90deg,#996e11 0%,#d4af37 25%,#fbf3cf 50%,#d4af37 75%,#7d590d 100%);justify-content:center;width:32px;height:24px;display:flex;position:absolute;bottom:-22px;left:0}.OldMoneyEstateTemplate-module__3wFAbq__ribbonMedallion{color:#1e3b2b;background:radial-gradient(circle,#f3e5ab 0%,#d4af37 70%,#5c4308 100%);border:1px solid #3d2c05;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:8px;display:flex;position:absolute;top:-8px;box-shadow:0 2px 6px #0006}.OldMoneyEstateTemplate-module__3wFAbq__ribbonBookmarkLabel{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:3.5px;color:#2b1f06;pointer-events:none;z-index:2;font-family:Cinzel,Georgia,serif;font-size:7.5px;font-weight:700;position:absolute;top:36px;transform:rotate(180deg)}@media (max-width:768px){.OldMoneyEstateTemplate-module__3wFAbq__ribbonBookmarkWrapper{width:24px;left:2vw}.OldMoneyEstateTemplate-module__3wFAbq__ribbonBookmarkStrand{width:20px}.OldMoneyEstateTemplate-module__3wFAbq__ribbonSwallowtail{width:20px;height:18px}.OldMoneyEstateTemplate-module__3wFAbq__ribbonBookmarkLabel{display:none}}.OldMoneyEstateTemplate-module__3wFAbq__enter,.OldMoneyEstateTemplate-module__3wFAbq__submit,.OldMoneyEstateTemplate-module__3wFAbq__waxSealButton{cursor:pointer;touch-action:manipulation}.OldMoneyEstateTemplate-module__3wFAbq__enter:active,.OldMoneyEstateTemplate-module__3wFAbq__submit:active,.OldMoneyEstateTemplate-module__3wFAbq__waxSealButton:active{transform:scale(.97)!important}.OldMoneyEstateTemplate-module__3wFAbq__enter{z-index:1;position:relative;overflow:hidden}.OldMoneyEstateTemplate-module__3wFAbq__enter:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f3e5ab59,#0000);width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.OldMoneyEstateTemplate-module__3wFAbq__enter:hover:after{transform:skew(-20deg)translate(250%)}.OldMoneyEstateTemplate-module__3wFAbq__estateScratchSection{background:var(--paper);border-top:1px solid #1f3b2d29;border-bottom:1px solid #1f3b2d29;padding:120px 6vw;position:relative;overflow:hidden}.OldMoneyEstateTemplate-module__3wFAbq__estateScratchContainer{flex-direction:column;justify-content:center;align-items:center;max-width:550px;margin:2.2rem auto 0;display:flex;position:relative}.OldMoneyEstateTemplate-module__3wFAbq__estateHeartCardWrapper{filter:drop-shadow(0 16px 36px #0a140e59);transform-origin:50%;width:340px;height:330px;margin:0 auto;transition:transform .4s cubic-bezier(.34,1.56,.64,1);animation:4s ease-in-out infinite OldMoneyEstateTemplate-module__3wFAbq__estateCardGleam;position:relative}@keyframes OldMoneyEstateTemplate-module__3wFAbq__estateCardGleam{0%,to{filter:drop-shadow(0 16px 36px #0a140e59)}50%{filter:drop-shadow(0 20px 42px #d4af3752)}}.OldMoneyEstateTemplate-module__3wFAbq__cardPopped{animation:.85s cubic-bezier(.2,.9,.3,1.2) forwards OldMoneyEstateTemplate-module__3wFAbq__estateCardPop!important}@keyframes OldMoneyEstateTemplate-module__3wFAbq__estateCardPop{0%{transform:scale(1)}30%{transform:scale(1.08)rotate(-1deg)}60%{transform:scale(.98)rotate(.6deg)}85%{transform:scale(1.02)}to{transform:scale(1)}}.OldMoneyEstateTemplate-module__3wFAbq__estateRevealedCard{clip-path:url(#oldMoneyHeartClip);text-align:center;background:linear-gradient(145deg,#163624 0%,#0f2418 55%,#08140d 100%);border:2px solid #d4af37;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 35px #000000a6}.OldMoneyEstateTemplate-module__3wFAbq__estateRevealedFiligree{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:30px 24px 20px;display:flex}.OldMoneyEstateTemplate-module__3wFAbq__estateRevealedHeader{flex-direction:column;align-items:center;margin-bottom:6px;display:flex}.OldMoneyEstateTemplate-module__3wFAbq__estateRevealedBadge{letter-spacing:2px;color:#f3e5ab;text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:7px;font-weight:800}.OldMoneyEstateTemplate-module__3wFAbq__estateRevealedCrestIcon{color:#d4af37;filter:drop-shadow(0 2px 4px #00000080);margin-top:2px;font-size:16px}.OldMoneyEstateTemplate-module__3wFAbq__estateRevealedNames{justify-content:center;align-items:center;gap:8px;margin:4px 0;display:flex}.OldMoneyEstateTemplate-module__3wFAbq__estateRevealedNames h3{color:#fbf3cf;letter-spacing:1px;text-shadow:0 2px 4px #00000080;margin:0;font-family:Cinzel,Playfair Display,Georgia,serif;font-size:21px;font-weight:700}.OldMoneyEstateTemplate-module__3wFAbq__estateRevealedAmp{color:#d4af37;font-family:Playfair Display,Georgia,serif;font-size:17px;font-style:italic}.OldMoneyEstateTemplate-module__3wFAbq__estateRevealedDivider{color:#d4af37;letter-spacing:3px;margin:4px 0;font-size:10px}.OldMoneyEstateTemplate-module__3wFAbq__estateRevealedDetails{flex-direction:column;align-items:center;margin-top:4px;display:flex}.OldMoneyEstateTemplate-module__3wFAbq__estateCoordinates{letter-spacing:1.5px;color:#d4af37;margin:2px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,monospace;font-size:8.5px;font-weight:600}.OldMoneyEstateTemplate-module__3wFAbq__estateVenueCitation{color:#f3e5ab;max-width:220px;margin:4px 0;font-family:Playfair Display,Georgia,serif;font-size:9.5px;font-style:italic;line-height:1.35}.OldMoneyEstateTemplate-module__3wFAbq__estateMotto{letter-spacing:1.8px;color:#a88438;text-transform:uppercase;margin-top:4px;font-family:Cinzel,Georgia,serif;font-size:6.5px;font-weight:700}.OldMoneyEstateTemplate-module__3wFAbq__estateScratchCanvas{z-index:3;cursor:grab;clip-path:url(#oldMoneyHeartClip);width:100%;height:100%;transition:opacity .65s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.OldMoneyEstateTemplate-module__3wFAbq__estateScratchCanvas:active{cursor:grabbing}.OldMoneyEstateTemplate-module__3wFAbq__canvasRevealed{opacity:0!important;pointer-events:none!important}.OldMoneyEstateTemplate-module__3wFAbq__estateBurstCanvas{pointer-events:none;z-index:6;width:calc(100% + 40px);height:calc(100% + 50px);position:absolute;top:-25px;left:-20px}.OldMoneyEstateTemplate-module__3wFAbq__estateScratchInstruction{letter-spacing:2px;text-transform:uppercase;color:#1e3b2b;text-align:center;margin-top:18px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.78rem;font-weight:600;transition:all .3s}.OldMoneyEstateTemplate-module__3wFAbq__accessGrantedText{color:#f3e5ab;background:linear-gradient(135deg,#183324,#0f2117);border:1.5px solid #d4af37;border-radius:20px;padding:6px 18px;animation:2.5s infinite OldMoneyEstateTemplate-module__3wFAbq__badgeGleam;display:inline-block;box-shadow:0 4px 14px #0f211740}@keyframes OldMoneyEstateTemplate-module__3wFAbq__badgeGleam{0%,to{transform:scale(1);box-shadow:0 4px 14px #0f211740}50%{transform:scale(1.02);box-shadow:0 6px 20px #d4af3766}}@media (prefers-reduced-motion:reduce){.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer *,.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer :before,.OldMoneyEstateTemplate-module__3wFAbq__OldMoneyEstateTemplateContainer :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
