@font-face{font-family:Czizh;src:url(/assets/czizh-body-DfmWY6ID.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Miama Nueva;src:url(/assets/miama-nueva-Dm5qbVxk.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/assets/jost-400-cyrillic-bVZEi0jL.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;src:url(/assets/jost-400-latin-q-RKOgPK.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--ink: #2c2725;--body: #392c25;--dark: #232323;--btn: #7e90a4;--cal-head: rgba(135, 100, 81, .58);--rule: #16195a;--font-body: "Czizh", "Cormorant Garamond", Georgia, serif;--font-display: "Miama Nueva", "Czizh", Georgia, serif;--font-digits: "Jost", "Czizh", system-ui, sans-serif;--vw: 100vw;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:#fff;color:var(--body);font-family:var(--font-body);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img{display:block;max-width:100%}p,h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit}a{color:inherit}br.only-desktop{display:inline}br.only-mobile{display:none}.page{--u: calc(var(--vw) / 1857);position:relative;width:calc(1857 * var(--u));max-width:100%;margin:0 auto;overflow-x:clip;background:#fff}.sec{position:relative;width:100%}.sec__decor{position:absolute;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;height:auto}.sec__layer{position:relative;z-index:2}.h-script{font-family:var(--font-display);font-weight:400;color:var(--ink);text-align:center}.t-body{font-family:var(--font-body);color:var(--body);text-align:center;line-height:1.05}.lnk-caption{font-family:var(--font-body);font-size:calc(20 * var(--u));line-height:1.05;color:var(--body);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}.hero{height:calc(1028 * var(--u))}.hero__photo{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.hero__name{position:absolute;left:calc(1165 * var(--u));top:calc(117 * var(--u));width:calc(324 * var(--u));font-family:var(--font-body);font-size:calc(64 * var(--u));line-height:1.047;color:#fff;text-align:center}.hero__rule{position:absolute;left:calc(1327 * var(--u));top:calc(279 * var(--u));width:1px;height:calc(74 * var(--u));background:#fff}.hero__rule--bottom{top:calc(755 * var(--u))}.hero__date{position:absolute;left:calc(1238 * var(--u));top:calc(356 * var(--u));width:calc(178 * var(--u));font-family:var(--font-body);font-size:calc(128 * var(--u));line-height:.998;color:#fff;text-align:center}.hero__subtitle{position:absolute;left:calc(1184 * var(--u));top:calc(857 * var(--u));width:calc(287 * var(--u));font-family:var(--font-body);font-size:calc(48 * var(--u));line-height:1.04;color:#fff;text-align:center}.greet{height:calc(411 * var(--u))}.greet__decor-left{left:0;top:calc(6 * var(--u));width:calc(282 * var(--u))}.greet__decor-right{right:0;top:calc(35 * var(--u));width:calc(279 * var(--u))}.greet__head{position:absolute;left:calc(529 * var(--u));top:calc(67 * var(--u));width:calc(403 * var(--u));font-size:calc(48 * var(--u));line-height:1.569;transform:translateY(-.167em)}.greet__text{position:absolute;left:calc(562 * var(--u));top:calc(235 * var(--u));width:calc(337 * var(--u));font-size:calc(24 * var(--u))}.greet__cal{position:absolute;left:calc(980 * var(--u));top:calc(55 * var(--u));width:calc(409 * var(--u));height:calc(321 * var(--u))}.cal{position:relative;display:flex;flex-direction:column;padding:calc(26 * var(--u)) calc(22 * var(--u)) calc(26 * var(--u)) calc(13 * var(--u));border:1px solid var(--dark);border-radius:calc(8 * var(--u));background:#fff;box-shadow:calc(2 * var(--u)) calc(16 * var(--u)) calc(19 * var(--u)) #00000017}.cal__head{display:flex;align-items:center;justify-content:center;height:calc(30 * var(--u));border-radius:calc(6 * var(--u));background:var(--cal-head);box-shadow:0 calc(6 * var(--u)) calc(10 * var(--u)) #00000029}.cal__title{font-family:var(--font-body);font-weight:400;font-size:calc(24 * var(--u));line-height:calc(12 * var(--u));letter-spacing:calc(1.5 * var(--u));text-transform:uppercase;color:#fff}.cal__grid{display:grid;grid-template-columns:repeat(7,calc(30 * var(--u)));column-gap:calc(8 * var(--u));row-gap:calc(18 * var(--u));justify-content:center;margin-top:calc(16 * var(--u))}.cal__cell{position:relative;display:flex;align-items:center;justify-content:center;width:calc(30 * var(--u));height:calc(30 * var(--u));font-family:var(--font-digits);font-weight:400;font-size:calc(20 * var(--u));line-height:calc(18 * var(--u));color:var(--dark)}.cal__cell--day{font-family:var(--font-body);font-size:calc(24 * var(--u))}.cal__heart{position:absolute;left:50%;top:50%;width:calc(48 * var(--u));height:calc(48 * var(--u));max-width:none;transform:translate(-50%,-50%)}.venue{height:calc(549 * var(--u))}.venue__decor-left{left:0;top:calc(251.9 * var(--u));width:calc(934.33 * var(--u))}.venue__decor-right{right:0;top:calc(375 * var(--u));width:calc(562.6 * var(--u))}.venue__decor-extra{display:none}.venue__head{position:absolute;white-space:nowrap;left:calc(706 * var(--u));width:calc(467 * var(--u));top:calc(43 * var(--u));font-size:calc(48 * var(--u));line-height:1.836}.venue__photo{position:absolute;top:calc(156 * var(--u));width:calc(450 * var(--u));height:calc(300 * var(--u));object-fit:cover;border-radius:calc(15 * var(--u))}.venue__photo--palace{left:calc(479 * var(--u))}.venue__photo--vinity{left:calc(957 * var(--u))}.venue__caption{position:absolute;top:calc(473 * var(--u))}.venue__caption--palace{left:calc(473 * var(--u));width:calc(461 * var(--u))}.venue__caption--vinity{left:calc(1001 * var(--u));width:calc(361 * var(--u))}.chronicle{height:calc(580 * var(--u))}.chronicle__petals-left{left:0;top:calc(416 * var(--u));width:calc(1097.21 * var(--u))}.chronicle__petals{left:calc(810 * var(--u));top:calc(226.2 * var(--u));width:calc(1047.1 * var(--u))}.chronicle__head{position:absolute;white-space:nowrap;left:calc(689 * var(--u));width:calc(501 * var(--u));top:calc(35 * var(--u));font-size:calc(48 * var(--u));line-height:1.836}.chronicle__wave{position:absolute;left:calc(465 * var(--u));top:calc(286 * var(--u));width:calc(949 * var(--u));height:auto}.tl{position:absolute;width:max-content;transform:translate(-50%);text-align:center}.tl__icon{width:calc(60 * var(--u));height:calc(60 * var(--u));margin:0 auto}.tl__time,.tl__label{font-family:var(--font-body);font-size:calc(32 * var(--u));line-height:1.047;color:#000}.tl__time,.tl__label{margin-top:calc(9 * var(--u))}.tl--1{left:calc(627 * var(--u));top:calc(154 * var(--u))}.tl--2{left:calc(821.5 * var(--u));top:calc(384 * var(--u))}.tl--3{left:calc(1077.5 * var(--u));top:calc(158 * var(--u))}.tl--4{left:calc(1256.5 * var(--u));top:calc(392 * var(--u))}.dress{height:calc(561 * var(--u))}.dress__head{position:absolute;white-space:nowrap;left:calc(809 * var(--u));width:calc(262 * var(--u));top:calc(40 * var(--u));font-size:calc(48 * var(--u));line-height:1.836}.dress__text{position:absolute;left:calc(480 * var(--u));top:calc(154 * var(--u));width:calc(920 * var(--u));font-size:calc(24 * var(--u))}.dress__swatches{position:absolute;left:calc(480 * var(--u));top:calc(297 * var(--u));display:grid;grid-template-columns:repeat(8,1fr);gap:calc(8 * var(--u));width:calc(920 * var(--u));height:calc(222 * var(--u))}.dress__swatch{height:100%}.gifts{height:calc(460 * var(--u))}.gifts__decor-left{left:0;top:calc(-20 * var(--u));width:calc(650 * var(--u))}.gifts__decor-right{right:0;top:calc(-20 * var(--u));width:calc(643 * var(--u))}.gifts__head{position:absolute;white-space:nowrap;left:calc(827 * var(--u));width:calc(218 * var(--u));top:calc(48 * var(--u));font-size:calc(48 * var(--u));line-height:1.836}.gifts__text{position:absolute;left:calc(480 * var(--u));width:calc(920 * var(--u));font-size:calc(24 * var(--u))}.gifts__text--1{top:calc(162 * var(--u))}.gifts__text--2{top:calc(290 * var(--u))}.gifts__icon{position:absolute;z-index:3;width:calc(40 * var(--u));height:auto}.gifts__icon--plane{left:calc(431 * var(--u));top:calc(133 * var(--u));width:calc(67.79 * var(--u))}.gifts__icon--house{right:calc(435 * var(--u));left:auto;top:calc(128 * var(--u))}.gifts__icon--car{left:calc(1020 * var(--u));top:calc(210 * var(--u));width:calc(49.46 * var(--u))}.gifts__icon--gift{left:calc(820 * var(--u));top:calc(220 * var(--u));width:calc(39.6 * var(--u))}.btn-wrap--gifts{position:absolute;z-index:3;left:0;right:0;top:calc(358 * var(--u));display:flex;justify-content:center}.btn{display:flex;align-items:center;justify-content:center;height:calc(50 * var(--u));padding:0 calc(18 * var(--u));border-radius:calc(10 * var(--u));background:var(--btn);color:#fff;font-family:var(--font-body);font-size:calc(24 * var(--u));line-height:1;text-decoration:none;transition:filter .2s ease}.btn:hover{filter:brightness(.95)}.btn:active{filter:brightness(.9)}.btn--wishlist{width:calc(150 * var(--u))}.btn--form{width:calc(249 * var(--u))}.btn-wrap--rsvp{position:absolute;z-index:3;left:calc(811 * var(--u));top:calc(224 * var(--u))}.rsvp{height:calc(340 * var(--u))}.rsvp__head{position:absolute;white-space:nowrap;left:calc(765 * var(--u));width:calc(349 * var(--u));top:calc(38 * var(--u));font-size:calc(48 * var(--u));line-height:1.836}.rsvp__text{position:absolute;left:calc(495 * var(--u));top:calc(128 * var(--u));width:calc(888 * var(--u));font-size:calc(24 * var(--u))}.closing{height:calc(287 * var(--u))}.closing__head{position:absolute;white-space:nowrap;left:calc(691 * var(--u));width:calc(505 * var(--u));top:calc(55 * var(--u));font-size:calc(48 * var(--u));line-height:1.836}@media(max-width:900px){.page{--u: calc(min(var(--vw), 640px) / 390);width:calc(390 * var(--u))}br.only-desktop{display:none}br.only-mobile{display:inline}.hero{height:calc(844 * var(--u))}.hero__name{left:calc(83 * var(--u));top:calc(39 * var(--u));width:calc(225 * var(--u));font-size:calc(24 * var(--u))}.hero__rule{left:calc(195 * var(--u));top:calc(92 * var(--u));height:calc(165 * var(--u))}.hero__rule--bottom{top:calc(586 * var(--u))}.hero__date{left:calc(128 * var(--u));top:calc(278 * var(--u));width:calc(134 * var(--u));font-size:calc(96 * var(--u))}.hero__subtitle{left:calc(123 * var(--u));top:calc(779 * var(--u));width:calc(144 * var(--u));font-size:calc(24 * var(--u))}.greet{height:calc(543 * var(--u))}.greet__decor-left{top:calc(42 * var(--u));width:calc(104 * var(--u))}.greet__decor-right{top:calc(294 * var(--u));width:calc(116 * var(--u))}.greet__head{left:calc(61 * var(--u));top:calc(65 * var(--u));width:calc(269 * var(--u));font-size:calc(32 * var(--u))}.greet__text{left:calc(38 * var(--u));top:calc(179 * var(--u));width:calc(311 * var(--u));font-size:calc(15 * var(--u))}.greet__cal{left:calc(46 * var(--u));top:calc(268 * var(--u));width:calc(298 * var(--u));height:calc(248 * var(--u))}.cal{padding:calc(23 * var(--u)) calc(22 * var(--u)) calc(17 * var(--u)) calc(13 * var(--u))}.cal__title{font-size:calc(16 * var(--u))}.cal__grid{column-gap:calc(8 * var(--u));row-gap:calc(3 * var(--u));margin-top:calc(15 * var(--u))}.cal__cell{font-size:calc(14 * var(--u))}.cal__cell--day{font-size:calc(18 * var(--u))}.cal__heart{width:calc(48 * var(--u));height:calc(48 * var(--u))}.venue{height:calc(592 * var(--u))}.venue__decor-left{top:calc(576 * var(--u));width:calc(358 * var(--u))}.venue__decor-right{top:calc(540 * var(--u));width:calc(194 * var(--u))}.venue__decor-extra{display:block;left:0;top:calc(711 * var(--u));width:calc(190 * var(--u))}.venue__head{left:calc(79 * var(--u));width:calc(234 * var(--u));top:0;font-size:calc(24 * var(--u));line-height:2.194}.venue__photo{left:calc(30 * var(--u));width:calc(330 * var(--u));height:calc(220 * var(--u))}.venue__photo--palace{top:calc(54 * var(--u))}.venue__photo--vinity{top:calc(320 * var(--u))}.venue__caption{font-size:calc(15 * var(--u))}.venue__caption--palace{left:calc(22 * var(--u));top:calc(283 * var(--u));width:calc(346 * var(--u))}.venue__caption--vinity{left:calc(59 * var(--u));top:calc(549 * var(--u));width:calc(271 * var(--u))}.chronicle{height:calc(516 * var(--u))}.chronicle__petals-left{display:none}.chronicle__petals{left:calc(18 * var(--u));top:calc(382 * var(--u));width:calc(358 * var(--u))}.chronicle__head{left:calc(69 * var(--u));width:calc(251 * var(--u));top:0;font-size:calc(24 * var(--u));line-height:2.194}.chronicle__wave{left:calc(161 * var(--u));top:calc(61 * var(--u));width:calc(74 * var(--u))}.tl__icon{width:calc(48 * var(--u));height:calc(48 * var(--u))}.tl__time,.tl__label{font-size:calc(15 * var(--u))}.tl__time{margin-top:calc(7 * var(--u))}.tl__label{margin-top:calc(4 * var(--u))}.tl--1{left:calc(136 * var(--u));top:calc(72 * var(--u))}.tl--2{left:calc(255 * var(--u));top:calc(163 * var(--u))}.tl--3{left:calc(143 * var(--u));top:calc(253 * var(--u))}.tl--4{left:calc(254 * var(--u));top:calc(358 * var(--u))}.dress{height:calc(336 * var(--u))}.dress__head{left:calc(129 * var(--u));width:calc(131 * var(--u));top:0;font-size:calc(24 * var(--u));line-height:2.194}.dress__text{left:calc(38 * var(--u));top:calc(62 * var(--u));width:calc(314 * var(--u));font-size:calc(15 * var(--u))}.dress__swatches{left:calc(57 * var(--u));top:calc(222 * var(--u));display:flex;justify-content:space-between;gap:0;width:calc(279 * var(--u));height:calc(78 * var(--u))}.dress__swatch{width:calc(33 * var(--u));flex:0 0 auto}.gifts{height:calc(325 * var(--u))}.gifts__decor-left{top:calc(-30 * var(--u));width:calc(191 * var(--u))}.gifts__decor-right{top:calc(291 * var(--u));width:calc(185 * var(--u))}.gifts__head{left:calc(140 * var(--u));width:calc(109 * var(--u));top:0;font-size:calc(24 * var(--u));line-height:2.194}.gifts__text{left:calc(38 * var(--u));width:calc(314 * var(--u));font-size:calc(15 * var(--u))}.gifts__text--1{top:calc(62 * var(--u))}.gifts__text--2{top:calc(148 * var(--u))}.gifts__icon{width:calc(21 * var(--u))}.gifts__icon--plane{left:calc(26 * var(--u));top:calc(25 * var(--u));width:calc(45 * var(--u))}.gifts__icon--house{right:calc(32 * var(--u));top:calc(32 * var(--u));width:calc(30 * var(--u))}.gifts__icon--car{left:calc(298 * var(--u));top:calc(126 * var(--u));width:calc(30 * var(--u))}.gifts__icon--gift{left:calc(38 * var(--u));top:calc(120 * var(--u))}.btn-wrap--gifts{top:calc(239 * var(--u))}.btn{height:calc(35 * var(--u));font-size:calc(20 * var(--u));padding:0 calc(12 * var(--u))}.btn--wishlist{width:calc(150 * var(--u))}.btn--form{width:calc(249 * var(--u))}.rsvp{height:calc(290 * var(--u))}.rsvp__head{left:calc(107 * var(--u));width:calc(175 * var(--u));top:0;font-size:calc(24 * var(--u));line-height:2.194}.rsvp__text{left:calc(38 * var(--u));top:calc(49 * var(--u));width:calc(314 * var(--u));font-size:calc(15 * var(--u))}.btn-wrap--rsvp{left:calc(71 * var(--u));top:calc(130 * var(--u))}.closing{height:calc(146 * var(--u))}.closing__head{left:calc(68 * var(--u));width:calc(253 * var(--u));top:0;font-size:calc(24 * var(--u));line-height:2.194}}
