@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_25317b43-module__3ejgya__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_25317b43-module__3ejgya__variable{--inv-heading:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a1e5f881e1ca6a9a-s.3r71i8beaaw7i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2efc0c479abd2474-s.02-h3o5cqnryq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70963ccca14000df-s.3dxjtj6-bs-2c.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a146d0fd3ff96e4-s.3pzgmnk57caz1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0474ff9f7224a0da-s.0_mk8de7o781e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f48d461c03e0a8ec-s.p.3rqg0w444aekk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Great Vibes Fallback;src:local(Arial);ascent-override:124.79%;descent-override:58.8%;line-gap-override:0.0%;size-adjust:68.19%}.great_vibes_16a4a125-module__pwfoQa__className{font-family:Great Vibes,Great Vibes Fallback;font-style:normal;font-weight:400}.great_vibes_16a4a125-module__pwfoQa__variable{--inv-script:"Great Vibes", "Great Vibes Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_24b68633-module__Vk3vDW__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_24b68633-module__Vk3vDW__variable{--inv-body:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_6dc9674c-module__8Yg-Sa__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_6dc9674c-module__8Yg-Sa__variable{--inv-elegant:"Playfair Display", "Playfair Display Fallback"}
.invitation-page{background:#f3ece6;min-height:100svh}.inv-root{font-family:var(--font-body);color:var(--dark);--gold2:var(--gold);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--cream) 92%, #fff) 0, color-mix(in srgb, var(--gold) 22%, var(--cream)) 48%, color-mix(in srgb, var(--gold2) 30%, #c8b8a8) 100%);min-height:100svh;line-height:1.7;position:relative}.script{font-family:var(--font-script)}.serif,.title{font-family:var(--font-heading)}.app{background:var(--cream);max-width:480px;min-height:100svh;margin:0 auto;position:relative;overflow:clip;box-shadow:0 24px 80px #2d231838}.cover{z-index:1000;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;max-width:480px;margin:0 auto;padding:0 24px 60px;transition:opacity .8s,transform .8s;display:flex;position:fixed;inset:0;overflow:hidden}.cover-bg{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.cover:before{content:"";z-index:1;background:linear-gradient(#0f0b0814 0%,#0f0b0829 38%,#0f0b08c7 100%);position:absolute;inset:0}.cover.hide{opacity:0;pointer-events:none;transform:translateY(-30px)}.cover-fade .cover-bg{animation:1.6s both coverFade}.cover-kenburns .cover-bg{animation:18s ease-in-out infinite alternate kenburns}.cover-parallax .cover-bg{filter:saturate(1.06);animation:26s ease-in-out infinite alternate coverBreath}@keyframes coverBreath{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes coverFade{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes kenburns{0%{transform:scale(1)}to{transform:scale(1.18)translateY(-2%)}}.cover-inner{z-index:2;color:#fff;text-shadow:0 2px 22px #00000047;width:min(100%,390px);position:relative}.tag{letter-spacing:4px;text-transform:uppercase;opacity:.85;font-size:11px}.big{margin:14px 0 12px;font-size:clamp(54px,15vw,76px);font-weight:400;line-height:.94}.date{letter-spacing:2px;opacity:.9;margin-bottom:6px;font-size:13px}.to{opacity:.85;margin-top:22px;font-size:12px}.to b{margin-top:4px;font-size:15px;font-weight:500;display:block}.btn-open{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;font:500 12px/1 var(--font-body);letter-spacing:1.5px;cursor:pointer;background:#ffffff24;border:1px solid #ffffff8c;border-radius:999px;margin-top:24px;padding:13px 28px;transition:transform .3s,background .3s,box-shadow .3s;box-shadow:0 10px 30px #00000029}.btn-open:hover{color:var(--dark);background:#fff;transform:translateY(-2px);box-shadow:0 14px 34px #00000038}section:not(.closing):not(#sec-mempelai):not(#sec-galeri){text-align:center;z-index:2;-webkit-backdrop-filter:blur(14px);background:#ffffff70;border:1px solid #ffffffa6;border-radius:26px;margin:14px;padding:46px 20px;position:relative;box-shadow:0 14px 44px #3c2c1814}section:is(#sec-mempelai,#sec-galeri){text-align:center;z-index:2;padding:46px 20px;position:relative}section.closing{text-align:center;z-index:2;padding:100px 26px;position:relative}.theme-editorial section:not(.closing):not(#sec-mempelai):not(#sec-galeri),.theme-modern section:not(.closing):not(#sec-mempelai):not(#sec-galeri){border-radius:0}.reveal-none section{opacity:1;transform:none}.reveal-fade section{opacity:0;transition:opacity 1s}.reveal-fade section.in{opacity:1}.reveal-fade-slide section{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(40px)}.reveal-fade-slide section.in{opacity:1;transform:none}.reveal-cinematic section{opacity:0;filter:blur(6px);transition:opacity 2.4s,transform 3s,filter 2s;transform:translateY(60px)scale(.96)}.reveal-cinematic section.in{opacity:1;filter:none;transform:none}.has-stagger section.in>*{animation:1.3s both staggerUp}.has-stagger section.in>:nth-child(2){animation-delay:.12s}.has-stagger section.in>:nth-child(3){animation-delay:.24s}.has-stagger section.in>:nth-child(4){animation-delay:.36s}.has-stagger section.in>:nth-child(5){animation-delay:.48s}@keyframes staggerUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.kicker{color:var(--gold);letter-spacing:3px;text-transform:uppercase;margin-bottom:10px;font-size:11px}.title{margin-bottom:18px;font-size:34px;font-weight:600}.divider{background:linear-gradient(90deg, var(--gold), var(--gold2));width:60px;height:1px;margin:18px auto;position:relative}.divider:after{content:"❦";color:var(--gold);background:var(--cream);padding:0 8px;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.verse{max-width:360px;margin:0 auto 12px;font-size:17px;font-style:italic}.verse-src{color:var(--gold);letter-spacing:1px;font-size:13px}.couple{flex-direction:column;gap:24px;margin-top:20px;display:flex}.person{flex-direction:column;align-items:center;display:flex}.person-info{align-items:inherit;flex-direction:column;min-width:0;display:flex}.pfoto{border:4px solid #fff;border-radius:50%;flex-shrink:0;width:220px;height:220px;overflow:hidden;box-shadow:0 8px 24px #00000026}.person img{object-fit:cover;transform-origin:50%;width:100%;height:100%;display:block}.couple.pos-kiri .person,.couple.pos-kanan .person{text-align:left;flex-direction:row;align-items:center;gap:16px}.couple.pos-kiri .person{text-align:left}.couple.pos-kiri .pfoto{order:0}.couple.pos-kanan .person{text-align:right;flex-direction:row-reverse}.couple.pos-kiri .pfoto,.couple.pos-kanan .pfoto{width:150px;height:150px}.couple.pos-kiri .nm,.couple.pos-kanan .nm{margin-top:0}.couple.shape-kotak .pfoto{border-radius:6px}.couple.shape-rounded .pfoto{border-radius:22px}.couple.shape-arch .pfoto{border-radius:50% 50% 8px 8px/60% 60% 8px 8px}.couple.shape-bulat .pfoto{border-radius:50%}section .pfoto,section .pfoto.px-item.px-left,section .pfoto.px-item.px-right{opacity:0;transition:opacity 1.5s .1s,transform 1.9s cubic-bezier(.22,1,.36,1) .1s;transform:scale(.55)}section.in .pfoto,section .pfoto.px-in,section .pfoto.px-item.px-in{opacity:1;transform:none}.nm{margin-top:14px;font-size:30px}.anak{color:var(--gold);letter-spacing:1px;margin:8px 0 4px;font-size:12px}.ortu{font-size:14px}.amp{color:var(--gold2);font-size:44px}.ig-link{color:var(--dark);border:1px solid var(--gold);border-radius:30px;align-items:center;gap:6px;margin-top:10px;padding:6px 16px;font-size:13px;text-decoration:none;display:inline-flex}.countdown{justify-content:center;gap:12px;margin-top:24px;display:flex}.cd-box{border:1px solid color-mix(in srgb, var(--gold) 28%, #e6ddcc);background:#fff;border-radius:12px;min-width:66px;padding:14px 6px;box-shadow:0 4px 12px #0000000d}.cd-box .num{color:var(--gold);font-size:30px;font-weight:600}.cd-box:nth-child(2n) .num{color:var(--gold2)}.cd-box .lbl{letter-spacing:1px;text-transform:uppercase;opacity:.7;font-size:10px}.event{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc2;border:1px solid #fffc;border-radius:24px;max-width:360px;margin:18px auto 0;padding:36px 24px;box-shadow:0 18px 50px #3c2c1814}.ev-name{color:var(--gold);font-size:26px}.event:nth-of-type(2n) .ev-name{color:var(--gold2)}.ev-row{margin:8px 0;font-size:15px}.ev-loc{opacity:.85;margin:10px 0;font-size:14px}.btn-map{background:linear-gradient(135deg, var(--gold), var(--gold2));color:#fff;border-radius:30px;margin-top:8px;padding:10px 24px;font-size:13px;text-decoration:none;display:inline-block}.gallery{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.gallery img{transition:opacity 1.3s,transform 1.45s cubic-bezier(.22,.61,.36,1)}.gallery img:nth-child(odd){opacity:0;transform:translate(-64px)scale(.96)}.gallery img:nth-child(2n){opacity:0;transform:translate(64px)scale(.96)}section.in .gallery img:not(.px-item),.gallery img.px-in{opacity:1;transform:none}.gallery img{object-fit:cover;cursor:pointer;background:#0000000f;border-radius:14px;width:100%;height:150px}.gallery img:hover{transform:scale(1.03)}.timeline{text-align:left;margin-top:24px}.tl-item{border-left:2px solid var(--gold);padding:0 0 30px 30px;position:relative}.tl-item:before{content:"";background:var(--gold);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:-7px}.tl-item:nth-child(2n){border-left-color:var(--gold2)}.tl-item:nth-child(2n):before{background:var(--gold2)}.tl-item:nth-child(2n) .yr{color:var(--gold2)}.tl-item:last-child{border-left-color:#0000}.yr{color:var(--gold);letter-spacing:1px;font-size:13px;font-weight:600}.jd{margin:2px 0 6px;font-family:Cormorant Garamond,serif;font-size:20px;font-weight:600}.tx{opacity:.9;font-size:14px}.form-box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;background:#fffc;border:1px solid #ffffffd9;border-radius:24px;margin-top:24px;padding:28px 22px;box-shadow:0 18px 50px #3c2c1814}.form-box label{letter-spacing:1px;text-transform:uppercase;color:var(--gold);margin:12px 0 5px;font-size:12px;display:block}.form-box input,.form-box textarea,.form-box select{border:1px solid color-mix(in srgb, var(--gold) 24%, #ddd);width:100%;color:var(--dark);background:#ffffffe0;border-radius:12px;outline:none;padding:13px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.form-box input:focus,.form-box textarea:focus,.form-box select:focus{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 15%, transparent)}.form-box textarea{resize:vertical;min-height:80px}.btn-send{background:linear-gradient(135deg, var(--gold), var(--gold2));color:#fff;letter-spacing:1px;cursor:pointer;border:none;border-radius:30px;width:100%;margin-top:16px;padding:14px;font-size:14px}.wish-list{text-align:left;max-height:260px;margin-top:18px;overflow-y:auto}.wish{background:#fff;border-radius:12px;margin-bottom:10px;padding:12px 16px;box-shadow:0 3px 10px #0000000a}.wn{font-size:14px;font-weight:600}.wt{opacity:.85;margin-top:3px;font-size:13px}.gift-card{text-align:left;background:#fff;border-radius:14px;max-width:340px;margin:14px auto 0;padding:20px 22px;box-shadow:0 6px 18px #0000000f}.gb{letter-spacing:1px;color:var(--gold);text-transform:uppercase;font-size:13px}.gn{letter-spacing:1px;margin:4px 0;font-size:22px;font-weight:600}.ga{opacity:.8;font-size:13px}.btn-copy{color:var(--gold);border:1px solid color-mix(in srgb, var(--gold) 50%, transparent);letter-spacing:.6px;cursor:pointer;background:0 0;border-radius:999px;margin-top:10px;padding:9px 22px;font-size:12px;font-weight:500;transition:background .25s,transform .2s}.btn-copy:hover{background:color-mix(in srgb, var(--gold) 12%, transparent)}.btn-copy:active{transform:scale(.97)}.btn-copy.copied{color:#2e7d32;background:#2e7d321a;border-color:#2e7d3273}section .gift-card.px-item{opacity:0;will-change:transform, opacity;transition:opacity 1.4s,transform 1.5s cubic-bezier(.22,.61,.36,1);transform:translateY(26px)}section .gift-card.px-item.px-in{opacity:1;transform:none}.gift-form{text-align:left}.gift-form input,.gift-form select{margin-top:10px}.gf-amt{display:flex;position:relative}.gf-amt span{color:var(--gold);pointer-events:none;font-size:14px;font-weight:600;position:absolute;top:50%;left:14px;transform:translateY(-38%)}.gf-amt input{padding-left:46px}.btn-gift-wa{background:var(--gold);color:#fff;width:100%;font:600 13px/1 var(--font-body);letter-spacing:.5px;cursor:pointer;box-shadow:0 6px 16px color-mix(in srgb, var(--gold) 35%, transparent);border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:14px;padding:13px 18px;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex}.btn-gift-wa:hover{transform:translateY(-1px)}.btn-gift-wa:active{transform:scale(.98)}.btn-gift-wa:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.closing{color:#fff;background-position:50%;background-size:cover;padding:100px 26px;position:relative}.closing:before{content:"";background:#0000008c;position:absolute;inset:0}.closing>*{z-index:2;position:relative}.closing-names{font-size:52px}.foot{background:var(--dark);color:#e9e0d0;text-align:center;padding:26px;font-size:12px}.foot.foot-clear{padding-bottom:132px}.music-btn{z-index:1500;background:linear-gradient(135deg, var(--gold), var(--gold2));color:#fff;cursor:pointer;border:none;border-radius:50%;width:46px;height:46px;font-size:18px;position:fixed;bottom:20px;right:calc(50% - 220px);box-shadow:0 4px 14px #0000004d}.music-btn.spin{animation:4s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.lightbox{z-index:2000;background:#000000e6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.lightbox img{border-radius:16px;max-width:min(100%,920px);max-height:90vh;box-shadow:0 24px 80px #00000073}.lightbox-close{color:#fff;cursor:pointer;background:#00000059;border:1px solid #ffffff59;border-radius:50%;width:44px;height:44px;font-size:28px;position:fixed;top:18px;right:18px}.loader{z-index:3000;background:var(--cream);flex-direction:column;justify-content:center;align-items:center;gap:14px;max-width:480px;margin:0 auto;transition:opacity .8s,visibility .8s;display:flex;position:fixed;inset:0}.loader.gone{opacity:0;visibility:hidden;pointer-events:none}.loader-logo{font-family:var(--font-script);color:var(--gold);opacity:.35;background:linear-gradient(135deg, var(--gold), #fff, var(--gold2), #fff, var(--gold));-webkit-text-fill-color:transparent;filter:opacity(.55);-webkit-background-clip:text;background-clip:text;font-size:110px;line-height:1;animation:2s ease-in-out infinite logoPulse}.loader-sub{font-family:var(--font-heading);letter-spacing:5px;text-transform:uppercase;color:var(--gold);opacity:.6;font-size:13px}.loader-spin{border:2px solid #d4af3733;border-top-color:var(--gold);border-radius:50%;width:34px;height:34px;margin-top:8px;animation:.9s linear infinite spin}@keyframes logoPulse{0%,to{filter:opacity(.4);transform:scale(1)}50%{filter:opacity(.7);transform:scale(1.06)}}.px-item{opacity:0;will-change:transform, opacity;transition:opacity 2s,transform 2s cubic-bezier(.22,.61,.36,1)}.px-item.px-left{transform:translate(-40px)}.px-item.px-right{transform:translate(40px)}.px-item.px-in{opacity:1;transform:translate(0)}.sus-wrap{max-width:340px;margin:30px auto 0;position:relative}.sus-wrap:before{content:"";background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--gold) 45%, transparent) 8%, color-mix(in srgb, var(--gold) 45%, transparent) 92%, transparent 100%);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}.sus-wrap .sus-item{opacity:0;will-change:transform, opacity;width:50%;padding:0 22px 30px;transition:opacity 1.5s .1s,transform 1.5s cubic-bezier(.22,.61,.36,1) .1s;position:relative}.sus-wrap .sus-item:nth-child(odd){text-align:right;left:0;transform:translate(-34px)}.sus-wrap .sus-item:nth-child(2n){text-align:left;left:50%;transform:translate(34px)}.sus-wrap .sus-item.px-item.px-in{opacity:1;transform:none}.sus-wrap .sus-item:after{content:"";background:var(--gold);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--gold) 16%, transparent);border-radius:50%;position:absolute;top:5px}.sus-wrap .sus-item:nth-child(odd):after{right:-5px}.sus-wrap .sus-item:nth-child(2n):after{background:var(--gold2);box-shadow:0 0 0 4px color-mix(in srgb, var(--gold2) 16%, transparent);left:-4px}.sus-wrap .sus-item.sus-d1{transition-delay:.15s}.sus-wrap .sus-item.sus-d2{transition-delay:.3s}.sus-wrap .sus-item.sus-d3{transition-delay:.45s}.sus-wrap .sus-item:last-child{padding-bottom:6px}.sus-jam{letter-spacing:2.5px;text-transform:uppercase;color:var(--gold);font-size:11.5px;font-weight:600}.sus-judul{font-family:var(--font-elegant,var(--font-heading));color:var(--dark);margin-top:3px;font-size:19px;line-height:1.35}.sus-ket{color:var(--dark);opacity:.68;margin-top:4px;font-size:12.5px;line-height:1.55}@media (max-width:420px){.sus-wrap{max-width:100%}.sus-wrap:before{left:12px}.sus-wrap .sus-item{text-align:left;width:100%;padding:0 0 26px 36px}.sus-wrap .sus-item:nth-child(odd),.sus-wrap .sus-item:nth-child(2n){left:0;transform:translateY(22px)}.sus-wrap .sus-item:nth-child(odd):after,.sus-wrap .sus-item:nth-child(2n):after{left:8px;right:auto}}.cover-parallax .pfoto img{transform:scale(calc(var(--ps,1) * (1 + var(--ph,.07)))) translate3d(0, var(--par,0px), 0) rotate(calc(var(--par-n,0) * .4deg));will-change:transform}.ev-amp{text-align:center;color:var(--gold);text-shadow:0 0 14px color-mix(in srgb, var(--gold) 55%, transparent);margin:12px 0 2px;font-size:24px;display:block}.px-item.ev-card{transition:opacity 1.6s,transform 1.8s cubic-bezier(.22,.61,.36,1);position:relative;overflow:hidden}.px-item.ev-card-l{transform:translate(-28px)rotate(-1.5deg)}.px-item.ev-card-r{transition-delay:.18s;transform:translate(28px)rotate(1.5deg)}.px-item.ev-card.px-in{transform:translate(0)rotate(0)}.ev-card.px-in:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#fff0c880,#0000);width:45%;height:100%;animation:1.5s 1.15s both evSheen;position:absolute;top:0;left:-60%;transform:skew(-18deg)}@keyframes evSheen{to{left:130%}}.ev-el{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(12px)}.px-in .ev-el{opacity:1;transform:translateY(0)}.px-in .ev-el:first-child{transition-delay:.5s}.px-in .ev-el:nth-child(2){transition-delay:.65s}.px-in .ev-el:nth-child(3){transition-delay:.8s}.px-in .ev-el:nth-child(4){transition-delay:.95s}.px-in .ev-el:nth-child(5){transition-delay:1.1s}.px-in .ev-el:nth-child(6){transition-delay:1.25s}.map-embed{aspect-ratio:4/3;background:#0000000f;border:1px solid #d4af3759;border-radius:16px;margin:14px 0 6px;overflow:hidden;box-shadow:inset 0 0 0 3px #fff9,0 10px 24px #3c2c181a}.map-embed iframe{filter:saturate(.82)contrast(1.02);border:0;width:100%;height:100%;display:block}.map-loc{width:100%;margin:34px auto 0}.map-loc .map-embed{aspect-ratio:16/11;width:100%;margin:0}.px-item.ev-amp{opacity:0;transition:opacity .8s 1.15s,transform .9s cubic-bezier(.34,1.56,.64,1) 1.15s;transform:scale(.3)rotate(-90deg)}.px-item.ev-amp.px-in{opacity:1;transform:scale(1)rotate(0)}@media (prefers-reduced-motion:reduce){.px-item,.ev-el{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.ev-card.px-in:after{display:none}}.marquee{white-space:nowrap;background:var(--dark);padding:18px 0;overflow:hidden}.gold .marquee{background:linear-gradient(90deg, var(--dark), color-mix(in srgb, var(--dark) 70%, var(--gold2)), var(--dark))}.marquee-track{animation:22s linear infinite marquee;display:inline-block}.marquee-track span{font-family:var(--font-heading);letter-spacing:3px;text-transform:uppercase;color:color-mix(in srgb, var(--gold) 55%, #fff);opacity:.55;font-size:22px}.marquee-track span:nth-child(2n){opacity:.95;font-weight:600}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.progress-bar{z-index:1600;background:#0000001a;max-width:480px;height:3px;margin:0 auto;position:fixed;top:0;left:0;right:0}.progress-fill{background:linear-gradient(90deg, var(--gold), var(--gold2));height:100%;transition:width .15s}.auto-btn{z-index:1450;background:color-mix(in srgb, var(--dark) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:color-mix(in srgb, var(--gold) 70%, #fff);border:1px solid color-mix(in srgb, var(--gold) 35%, transparent);cursor:pointer;border-radius:30px;align-items:center;gap:6px;padding:7px 16px;font-size:12px;display:flex;position:fixed;bottom:78px;left:50%;transform:translate(-50%)}.auto-btn span{opacity:.8}.nav-dock{bottom:calc(18px + env(safe-area-inset-bottom));z-index:1450;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #ffffffa6;border-radius:40px;gap:6px;padding:8px 12px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 38px #00000029}.nav-dock button{cursor:pointer;width:38px;height:38px;color:var(--dark);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:all .25s;display:flex}.nav-dock button:hover{background:var(--gold);transform:translateY(-3px)}.gold .nav-dock{background:color-mix(in srgb, var(--dark) 78%, transparent);border-color:color-mix(in srgb, var(--gold) 35%, transparent)}.gold .nav-dock button{color:color-mix(in srgb, var(--gold) 70%, #fff)}.gold .nav-dock button:hover{background:linear-gradient(135deg, var(--gold), var(--gold2));color:var(--dark)}.metal .big,.metal .closing-names,.metal .amp,.metal .nm{background:linear-gradient(135deg, var(--gold) 0%, #fff 25%, var(--gold2) 50%, #fff 75%, var(--gold) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.metal .kicker{color:var(--gold)}.metal .divider{background:linear-gradient(90deg, transparent, var(--gold), var(--gold2), var(--gold), transparent)}.has-corner section{position:relative}.has-corner section:before,.has-corner section:after{content:"❦";color:var(--gold);opacity:.28;font-size:20px;position:absolute}.has-corner section:before{top:22px;left:20px;transform:rotate(-15deg)}.has-corner section:after{bottom:22px;right:20px;transform:rotate(165deg)}.particles{pointer-events:none;z-index:1400;max-width:480px;margin:0 auto;position:fixed;inset:0;overflow:hidden}.particles span{animation-name:fall;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:-20px}.particles.petals span{opacity:.8;background:radial-gradient(circle at 30% 30%,#f7c9d9,#e79cb4);border-radius:60% 0;width:12px;height:12px}.particles.gold span{background:radial-gradient(circle, color-mix(in srgb, var(--gold) 40%, #fff), var(--gold));width:7px;height:7px;box-shadow:0 0 6px color-mix(in srgb, var(--gold) 70%, transparent);opacity:.85;border-radius:50%}.particles.gold span:nth-child(2n){background:radial-gradient(circle, color-mix(in srgb, var(--gold2) 40%, #fff), var(--gold2));box-shadow:0 0 6px color-mix(in srgb, var(--gold2) 70%, transparent)}@keyframes fall{0%{opacity:0;transform:translateY(-20px)rotate(0)}10%{opacity:.9}to{opacity:0;transform:translateY(105vh)rotate(360deg)}}.gold .divider{background:linear-gradient(90deg, transparent, var(--gold), var(--gold2), transparent);width:90px;height:2px}.gold .divider:after{content:"✦"}.gold .kicker{background:linear-gradient(90deg, var(--gold), var(--gold2), var(--gold));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gold .event{border:1px solid color-mix(in srgb, var(--gold) 35%, transparent);box-shadow:0 10px 34px color-mix(in srgb, var(--gold) 14%, transparent)}.has-frame .pfoto{border:3px solid var(--gold2);box-shadow:0 0 0 6px color-mix(in srgb, var(--gold2) 18%, transparent), 0 10px 30px #0003}.has-frame .person:last-child .pfoto{border-color:var(--gold);box-shadow:0 0 0 6px color-mix(in srgb, var(--gold) 18%, transparent), 0 10px 30px #0003}.inv-root.has-shimmer .big,.inv-root.has-shimmer .closing-names,.inv-root.has-shimmer .amp{background:linear-gradient(110deg, #fff 30%, var(--gold) 45%, var(--gold2) 55%, #fff 70%);-webkit-text-fill-color:transparent;background-size:220%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite shimmer}.inv-root.has-shimmer .big.name-override,.inv-root.has-shimmer .closing-names.name-override,.metal .big.name-override,.metal .closing-names.name-override,.metal .nm.name-custom,.inv-root.has-shimmer .nm.name-custom{background:0 0;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:unset;color:inherit;animation:none}.name-custom{-webkit-text-fill-color:unset!important;background:0 0!important;animation:none!important}@keyframes shimmer{to{background-position:-220%}}.tier-eksklusif .gallery,.tier-luxury .gallery{column-count:2;column-gap:8px;display:block}.tier-eksklusif .gallery img,.tier-luxury .gallery img{break-inside:avoid;width:100%;height:auto;margin-bottom:8px}.tier-luxury .gallery img{transition:opacity 1.5s,transform 1.6s cubic-bezier(.22,.61,.36,1),box-shadow .5s}.tier-luxury .gallery img.px-in{opacity:1;transform:none}.tier-luxury .gallery img:nth-child(2){transition-delay:80ms}.tier-luxury .gallery img:nth-child(3){transition-delay:.16s}.tier-luxury .gallery img:nth-child(4){transition-delay:.24s}.tier-luxury .gallery img:nth-child(5){transition-delay:.32s}.tier-luxury .gallery img:nth-child(n+6){transition-delay:.4s}.tier-luxury .gallery img:hover{transform:scale(1.04);box-shadow:0 12px 30px #00000040}.mono-badge{display:none}.theme-editorial .app{background:#fff}.theme-editorial .cover{text-align:left;justify-content:flex-end;align-items:flex-start;padding:0 28px 48px}.theme-editorial .cover-inner{text-align:left;width:100%}.theme-editorial .tag{letter-spacing:6px;font-size:9px}.theme-editorial .big{margin:10px 0 8px;font-size:clamp(42px,12vw,58px);line-height:.9}.theme-editorial .btn-open{letter-spacing:3px;border-radius:0;padding:12px 22px}.theme-editorial section{padding:64px 24px}.theme-editorial .kicker{letter-spacing:5px;font-size:9px}.theme-editorial .title{letter-spacing:.5px;font-size:28px;font-weight:500}.theme-editorial .divider{background:var(--gold);width:40px;height:1px}.theme-editorial .divider:after{display:none}.theme-editorial .couple{gap:0;position:relative}.theme-editorial .couple .person{text-align:left;flex-direction:row;align-items:flex-end;gap:16px}.theme-editorial .couple .person:last-child{flex-direction:row-reverse;margin-top:-36px}.theme-editorial .couple.pos-kiri .person,.theme-editorial .couple.pos-kanan .person{flex-direction:row;gap:16px}.theme-editorial .couple.pos-kiri .person:last-child,.theme-editorial .couple.pos-kanan .person:last-child{flex-direction:row-reverse}.theme-editorial .amp{display:none}.theme-editorial .couple .pfoto{width:150px;height:210px;box-shadow:none;border:0;border-radius:0}.theme-editorial.has-frame .pfoto{border:1px solid var(--gold);box-shadow:none}.theme-editorial .nm{margin-top:0;font-size:22px}.theme-editorial .event{box-shadow:none;border:1px solid color-mix(in srgb, var(--gold) 35%, transparent);background:0 0;border-radius:0;padding:28px 20px}.theme-editorial .cd-box{border-radius:0}.theme-editorial .gallery{gap:4px}.theme-editorial .gallery img{border-radius:0;height:180px}.theme-editorial .form-box,.theme-editorial .gift-card,.theme-editorial .btn-map,.theme-editorial .btn-send,.theme-editorial .ig-link,.theme-editorial .map-embed{border-radius:0}.theme-editorial.has-corner section:before,.theme-editorial.has-corner section:after{content:""}.theme-garden .cover:before{background:linear-gradient(#1428140d 0%,#1428142e 40%,#142814b8 100%)}.theme-garden .btn-open{border-radius:40px 8px}.theme-garden .kicker{letter-spacing:4px}.theme-garden .divider{background:linear-gradient(90deg, transparent, var(--gold), var(--gold2), transparent);width:80px}.theme-garden .divider:after{content:"❀";color:var(--gold2)}.theme-garden .verse{background:color-mix(in srgb, var(--gold) 8%, var(--cream));border-left:3px solid var(--gold);border-right:3px solid var(--gold2);border-radius:4px 28px;padding:18px 20px;font-size:16px}.theme-garden .pfoto{border-radius:50%/42% 42% 58% 58%}.theme-garden .couple .pfoto{border-radius:50%/40% 40% 60% 60%}.theme-garden.has-frame .pfoto{border-width:3px}.theme-garden .event{border-radius:40px 12px}.theme-garden .map-embed{border-radius:28px 10px}.theme-garden .cd-box,.theme-garden .gallery img{border-radius:18px 6px}.theme-garden .form-box{border-radius:28px 8px}.theme-garden.has-corner section:before,.theme-garden.has-corner section:after{content:"❀";opacity:.35}.theme-garden .particles.petals span{border-radius:80% 0 70%}.theme-modern .app{box-shadow:none}.theme-modern .cover{justify-content:flex-start;padding:56px 24px 40px}.theme-modern .cover:before{background:linear-gradient(#0000008c 0%,#0000001f 42%,#000000b3 100%)}.theme-modern .cover-inner{width:100%}.theme-modern .tag{letter-spacing:6px;font-size:10px}.theme-modern .big{letter-spacing:-1px;font-size:clamp(40px,11vw,56px)}.theme-modern .btn-open{color:var(--dark);letter-spacing:2px;background:#fff;border:0;border-radius:4px;font-weight:600}.theme-modern .btn-open:hover{background:var(--gold);color:#fff}.theme-modern section{text-align:left;padding:56px 24px}.theme-modern .kicker,.theme-modern .title,.theme-modern .divider,.theme-modern .verse,.theme-modern .verse-src{text-align:left;margin-left:0}.theme-modern .divider{background:var(--gold);width:48px;height:3px;margin:14px 0 18px}.theme-modern .divider:after{display:none}.theme-modern .couple{flex-direction:row;align-items:stretch;gap:12px}.theme-modern .couple .amp{display:none}.theme-modern .couple .person{flex-direction:column;flex:1}.theme-modern .couple.pos-kiri .person,.theme-modern .couple.pos-kanan .person{text-align:left;flex-direction:column}.theme-modern .couple .pfoto{border:0;border-radius:0;width:100%;height:220px}.theme-modern.has-frame .pfoto{box-shadow:inset 0 0 0 2px var(--gold);border:0}.theme-modern .nm{margin-top:10px;font-size:18px}.theme-modern .countdown{border:1px solid var(--gold);gap:0}.theme-modern .cd-box{border:0;border-right:1px solid color-mix(in srgb, var(--gold) 30%, transparent);box-shadow:none;background:0 0;border-radius:0;flex:1;min-width:0}.theme-modern .cd-box:last-child{border-right:0}.theme-modern .event{text-align:left;box-shadow:none;border:0;border-top:2px solid var(--gold);background:0 0;border-radius:0;max-width:none;margin:8px 0 0;padding:24px 0}.theme-modern .event:nth-of-type(2n){border-top-color:var(--gold2)}.theme-modern .gallery{gap:2px}.theme-modern .gallery img{border-radius:0;height:140px}.theme-modern .form-box,.theme-modern .gift-card{border-radius:0}.theme-modern .btn-map,.theme-modern .btn-send,.theme-modern .ig-link,.theme-modern .map-embed{border-radius:4px}.theme-modern.has-corner section:before,.theme-modern.has-corner section:after{display:none}.theme-modern .timeline{text-align:left}.theme-royal .mono-badge{width:64px;height:64px;font-family:var(--font-heading);letter-spacing:1px;border:1px solid #ffffffb3;justify-content:center;align-items:center;margin:0 auto 14px;font-size:16px;display:flex;transform:rotate(45deg)}.theme-royal .mono-badge span{display:block;transform:rotate(-45deg)}.theme-royal .cover-inner .mono-badge{color:#fff}.theme-royal .tag{letter-spacing:5px}.theme-royal .big{font-size:clamp(48px,13vw,68px)}.theme-royal .cover-inner:before,.theme-royal .cover-inner:after{content:"";background:linear-gradient(90deg,#0000,#fff,#0000);width:70%;height:1px;margin:10px auto;display:block}.theme-royal .btn-open{letter-spacing:3px;border-width:1px;border-radius:2px}.theme-royal .kicker{letter-spacing:4px}.theme-royal .divider{background:var(--gold);width:120px;height:1px}.theme-royal .divider:before{content:"";border:1px solid var(--gold);background:var(--cream);width:8px;height:8px;position:absolute;top:-1px;left:50%;transform:translate(-50%)rotate(45deg)}.theme-royal .divider:after{content:"♔";font-size:12px;top:-13px}.theme-royal .couple .pfoto{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0;width:180px;height:180px}.theme-royal.has-frame .pfoto{box-shadow:0 0 0 8px color-mix(in srgb, var(--gold) 16%, transparent);border-width:0}.theme-royal .nm{margin-top:18px}.theme-royal .event{border:2px solid color-mix(in srgb, var(--gold) 40%, transparent);border-radius:4px;position:relative}.theme-royal .event:before{content:"";border:1px solid color-mix(in srgb, var(--gold) 25%, transparent);pointer-events:none;position:absolute;inset:6px}.theme-royal .cd-box,.theme-royal .gallery img{border-radius:4px}.theme-royal .form-box{border:1px solid color-mix(in srgb, var(--gold) 30%, transparent);border-radius:4px}.theme-royal .map-embed{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);border-radius:4px}.theme-royal.has-corner section:before,.theme-royal.has-corner section:after{content:"❖"}.theme-royal .amp{font-size:36px}.theme-batik .app{background-color:var(--cream);background-image:radial-gradient(ellipse 22px 26px at 12px 14px, color-mix(in srgb, var(--gold) 9%, transparent) 62%, transparent 63%), radial-gradient(ellipse 22px 26px at 34px 14px, color-mix(in srgb, var(--gold) 9%, transparent) 62%, transparent 63%), radial-gradient(ellipse 22px 26px at 23px 30px, color-mix(in srgb, var(--gold) 9%, transparent) 62%, transparent 63%), radial-gradient(circle at 23px 4px, color-mix(in srgb, var(--gold) 7%, transparent) 3px, transparent 4px), radial-gradient(circle at 12px 30px, color-mix(in srgb, var(--gold) 7%, transparent) 3px, transparent 4px), radial-gradient(circle at 34px 30px, color-mix(in srgb, var(--gold) 7%, transparent) 3px, transparent 4px);background-size:46px 46px}.theme-batik .kicker{letter-spacing:4px}.theme-batik .divider:after{content:"❖";font-size:11px}.theme-batik .couple .pfoto{border-style:double;border-width:2px;border-color:var(--gold);width:190px;height:190px;box-shadow:0 0 0 6px color-mix(in srgb, var(--gold) 10%, transparent), 0 10px 26px #00000014;border-radius:24px}.theme-batik.has-frame .pfoto{border-width:4px}.theme-batik .event{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--cream) 60%, transparent), 0 8px 22px #00000012;border-radius:18px 4px}.theme-batik .cd-box{border-style:double;border-width:3px;border-radius:14px 4px}.theme-batik .gallery img{border:1px solid color-mix(in srgb, var(--gold) 35%, transparent);border-radius:16px 4px}.theme-batik .form-box{border:1px double color-mix(in srgb, var(--gold) 40%, transparent);border-radius:18px 4px}.theme-batik .gift-card{border-top:3px double var(--gold);border-radius:16px 4px}.theme-batik .btn-open,.theme-batik .btn-map,.theme-batik .btn-send,.theme-batik .ig-link,.theme-batik .btn-std{border-radius:18px 4px}.theme-batik .map-embed{border-radius:16px 4px}.theme-batik.has-corner section:before,.theme-batik.has-corner section:after{content:"❖";opacity:.4}.theme-batik .wish{border-left:3px solid color-mix(in srgb, var(--gold) 55%, transparent)}.theme-islami .cover:before{background:linear-gradient(#061e140f 0%,#061e143d 45%,#061e14c7 100%)}.theme-islami .btn-open{border-radius:40px 40px 8px 8px}.theme-islami .kicker{letter-spacing:3.5px}.theme-islami section>.kicker:before{content:"☪ ";opacity:.85}.theme-islami .divider:after{content:"☾ ✦ ☽";letter-spacing:6px;font-size:10px}.theme-islami .couple .pfoto{border:1px solid color-mix(in srgb, var(--gold) 60%, transparent);width:190px;height:235px;box-shadow:0 0 0 5px color-mix(in srgb, var(--gold) 10%, transparent), 0 10px 26px #00000014;border-radius:50% 50% 10px 10px/42% 42% 10px 10px}.theme-islami.has-frame .pfoto{box-shadow:0 0 0 5px color-mix(in srgb, var(--gold) 14%, transparent), 0 10px 26px #0000001a;border-width:2px}.theme-islami .event{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);border-radius:50% 50% 12px 12px/18% 18% 12px 12px}.theme-islami .event:before{content:"";border-radius:inherit;border:1px solid color-mix(in srgb, var(--gold) 22%, transparent);pointer-events:none;position:absolute;inset:5px}.theme-islami .event{position:relative}.theme-islami .cd-box{border-radius:12px 12px 6px 6px}.theme-islami .gallery img{border-radius:50% 50% 8px 8px/32% 32% 8px 8px}.theme-islami .form-box{border:1px solid color-mix(in srgb, var(--gold) 32%, transparent);border-radius:22px}.theme-islami .gift-card{border-top:2px solid color-mix(in srgb, var(--gold) 55%, transparent);border-radius:18px 18px 8px 8px}.theme-islami .map-embed{border-radius:14px 14px 6px 6px}.theme-islami .btn-map,.theme-islami .btn-send,.theme-islami .ig-link,.theme-islami .btn-std{border-radius:24px 24px 8px 8px}.theme-islami.has-corner section:before,.theme-islami.has-corner section:after{content:"☪";opacity:.3}.theme-islami .hijri{font-size:13.5px}.theme-islami .wish{border-left:3px solid color-mix(in srgb, var(--gold) 55%, transparent)}.theme-islami .closing p:first-of-type{letter-spacing:4px}.theme-nature3d.inv-root,.theme-nature3d .app{background:var(--cream)}.theme-nature3d section:not(.closing):not(#sec-mempelai):not(#sec-galeri){box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:68px 30px}.theme-nature3d section:is(#sec-mempelai,#sec-galeri){padding:68px 30px}.theme-nature3d .kicker{letter-spacing:3px}.theme-nature3d .divider{background:linear-gradient(90deg, transparent, var(--gold), transparent);width:74px;height:1px}.theme-nature3d .divider:after{content:"❧";background:var(--cream);color:var(--gold)}.theme-nature3d .verse{max-width:330px}.theme-nature3d .big,.theme-nature3d .nm,.theme-nature3d .ev-name,.theme-nature3d .closing-names{font-family:var(--font-elegant)}.theme-nature3d .amp{opacity:.8;font-size:40px;font-style:italic}.theme-nature3d.reveal-fade section{transition:opacity 1.6s,transform 1.6s cubic-bezier(.22,.61,.36,1);transform:translateY(44px)}.theme-nature3d.reveal-fade section.in{transform:none}.theme-nature3d.reveal-fade-slide section{transition:opacity 1.7s,transform 1.7s cubic-bezier(.22,.61,.36,1);transform:translateY(52px)}.theme-nature3d.reveal-fade-slide section.in{transform:none}.theme-nature3d.reveal-cinematic section{transition:opacity 1.9s,transform 1.9s cubic-bezier(.22,.61,.36,1),filter 1.4s;transform:translateY(58px)}.theme-nature3d.reveal-cinematic section.in{filter:none;transform:none}.theme-nature3d .cover{justify-content:center;padding:26px}.theme-nature3d .cover:before{background:linear-gradient(#1a1e2238 0%,#1a1e224d 48%,#1a1e2275 100%)}.theme-nature3d .cov-orn{aspect-ratio:3/4;z-index:1;pointer-events:none;opacity:.92;filter:drop-shadow(0 10px 18px #141a142e);background:50%/contain no-repeat;width:60%;max-width:265px;transition:transform 2.1s cubic-bezier(.55,.06,.68,.19);position:absolute}.theme-nature3d .o-tl{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20480%20640'%3E%3Cg%20fill='none'%20stroke='%238a9a8e'%20stroke-width='3'%20stroke-linecap='round'%3E%3Cpath%20d='M60%20632%20C120%20505%20168%20385%20248%20245%20C284%20182%20318%20112%20348%2028'/%3E%3Cpath%20d='M205%20318%20C245%20296%20288%20282%20336%20272'/%3E%3Cpath%20d='M158%20452%20C120%20430%2090%20408%2062%20378'/%3E%3C/g%3E%3Cellipse%20cx='98'%20cy='556'%20rx='30'%20ry='13'%20transform='rotate(38%2098%20556)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='76'%20cy='594'%20rx='26'%20ry='11'%20transform='rotate(-36%2076%20594)'%20fill='%2393a394'/%3E%3Cellipse%20cx='146'%20cy='470'%20rx='28'%20ry='12'%20transform='rotate(36%20146%20470)'%20fill='%2393a394'/%3E%3Cellipse%20cx='120'%20cy='512'%20rx='24'%20ry='10'%20transform='rotate(-38%20120%20512)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='208'%20cy='330'%20rx='30'%20ry='13'%20transform='rotate(40%20208%20330)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='172'%20cy='398'%20rx='26'%20ry='11'%20transform='rotate(-40%20172%20398)'%20fill='%2393a394'/%3E%3Cellipse%20cx='262'%20cy='242'%20rx='28'%20ry='12'%20transform='rotate(42%20262%20242)'%20fill='%2393a394'/%3E%3Cellipse%20cx='228'%20cy='296'%20rx='24'%20ry='10'%20transform='rotate(-38%20228%20296)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='306'%20cy='164'%20rx='26'%20ry='11'%20transform='rotate(45%20306%20164)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='272'%20cy='212'%20rx='24'%20ry='10'%20transform='rotate(-40%20272%20212)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='334'%20cy='96'%20rx='22'%20ry='10'%20transform='rotate(52%20334%2096)'%20fill='%2393a394'/%3E%3Cellipse%20cx='318'%20cy='132'%20rx='20'%20ry='9'%20transform='rotate(-44%20318%20132)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='352'%20cy='22'%20rx='20'%20ry='9'%20transform='rotate(68%20352%2022)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='268'%20cy='286'%20rx='26'%20ry='11'%20transform='rotate(-8%20268%20286)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='320'%20cy='272'%20rx='22'%20ry='10'%20transform='rotate(-4%20320%20272)'%20fill='%2393a394'/%3E%3Cellipse%20cx='96'%20cy='412'%20rx='24'%20ry='10'%20transform='rotate(20%2096%20412)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='52'%20cy='384'%20rx='20'%20ry='9'%20transform='rotate(26%2052%20384)'%20fill='%2393a394'/%3E%3C/svg%3E");top:-3%;left:-5%}.theme-nature3d .o-tr{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20480%20640'%3E%3Cg%20transform='scale(-1,1)%20translate(-480,0)'%3E%3Cg%20fill='none'%20stroke='%238a9a8e'%20stroke-width='3'%20stroke-linecap='round'%3E%3Cpath%20d='M60%20632%20C120%20505%20168%20385%20248%20245%20C284%20182%20318%20112%20348%2028'/%3E%3Cpath%20d='M205%20318%20C245%20296%20288%20282%20336%20272'/%3E%3Cpath%20d='M158%20452%20C120%20430%2090%20408%2062%20378'/%3E%3C/g%3E%3Cellipse%20cx='98'%20cy='556'%20rx='30'%20ry='13'%20transform='rotate(38%2098%20556)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='76'%20cy='594'%20rx='26'%20ry='11'%20transform='rotate(-36%2076%20594)'%20fill='%2393a394'/%3E%3Cellipse%20cx='146'%20cy='470'%20rx='28'%20ry='12'%20transform='rotate(36%20146%20470)'%20fill='%2393a394'/%3E%3Cellipse%20cx='120'%20cy='512'%20rx='24'%20ry='10'%20transform='rotate(-38%20120%20512)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='208'%20cy='330'%20rx='30'%20ry='13'%20transform='rotate(40%20208%20330)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='172'%20cy='398'%20rx='26'%20ry='11'%20transform='rotate(-40%20172%20398)'%20fill='%2393a394'/%3E%3Cellipse%20cx='262'%20cy='242'%20rx='28'%20ry='12'%20transform='rotate(42%20262%20242)'%20fill='%2393a394'/%3E%3Cellipse%20cx='228'%20cy='296'%20rx='24'%20ry='10'%20transform='rotate(-38%20228%20296)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='306'%20cy='164'%20rx='26'%20ry='11'%20transform='rotate(45%20306%20164)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='272'%20cy='212'%20rx='24'%20ry='10'%20transform='rotate(-40%20272%20212)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='334'%20cy='96'%20rx='22'%20ry='10'%20transform='rotate(52%20334%2096)'%20fill='%2393a394'/%3E%3Cellipse%20cx='318'%20cy='132'%20rx='20'%20ry='9'%20transform='rotate(-44%20318%20132)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='352'%20cy='22'%20rx='20'%20ry='9'%20transform='rotate(68%20352%2022)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='268'%20cy='286'%20rx='26'%20ry='11'%20transform='rotate(-8%20268%20286)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='320'%20cy='272'%20rx='22'%20ry='10'%20transform='rotate(-4%20320%20272)'%20fill='%2393a394'/%3E%3Cellipse%20cx='96'%20cy='412'%20rx='24'%20ry='10'%20transform='rotate(20%2096%20412)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='52'%20cy='384'%20rx='20'%20ry='9'%20transform='rotate(26%2052%20384)'%20fill='%2393a394'/%3E%3C/g%3E%3C/svg%3E");top:-3%;right:-5%}.theme-nature3d .o-bl{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20480%20640'%3E%3Cg%20transform='scale(-1,1)%20translate(-480,0)'%3E%3Cg%20fill='none'%20stroke='%238a9a8e'%20stroke-width='3'%20stroke-linecap='round'%3E%3Cpath%20d='M60%20632%20C120%20505%20168%20385%20248%20245%20C284%20182%20318%20112%20348%2028'/%3E%3Cpath%20d='M205%20318%20C245%20296%20288%20282%20336%20272'/%3E%3Cpath%20d='M158%20452%20C120%20430%2090%20408%2062%20378'/%3E%3C/g%3E%3Cellipse%20cx='98'%20cy='556'%20rx='30'%20ry='13'%20transform='rotate(38%2098%20556)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='76'%20cy='594'%20rx='26'%20ry='11'%20transform='rotate(-36%2076%20594)'%20fill='%2393a394'/%3E%3Cellipse%20cx='146'%20cy='470'%20rx='28'%20ry='12'%20transform='rotate(36%20146%20470)'%20fill='%2393a394'/%3E%3Cellipse%20cx='120'%20cy='512'%20rx='24'%20ry='10'%20transform='rotate(-38%20120%20512)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='208'%20cy='330'%20rx='30'%20ry='13'%20transform='rotate(40%20208%20330)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='172'%20cy='398'%20rx='26'%20ry='11'%20transform='rotate(-40%20172%20398)'%20fill='%2393a394'/%3E%3Cellipse%20cx='262'%20cy='242'%20rx='28'%20ry='12'%20transform='rotate(42%20262%20242)'%20fill='%2393a394'/%3E%3Cellipse%20cx='228'%20cy='296'%20rx='24'%20ry='10'%20transform='rotate(-38%20228%20296)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='306'%20cy='164'%20rx='26'%20ry='11'%20transform='rotate(45%20306%20164)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='272'%20cy='212'%20rx='24'%20ry='10'%20transform='rotate(-40%20272%20212)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='334'%20cy='96'%20rx='22'%20ry='10'%20transform='rotate(52%20334%2096)'%20fill='%2393a394'/%3E%3Cellipse%20cx='318'%20cy='132'%20rx='20'%20ry='9'%20transform='rotate(-44%20318%20132)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='352'%20cy='22'%20rx='20'%20ry='9'%20transform='rotate(68%20352%2022)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='268'%20cy='286'%20rx='26'%20ry='11'%20transform='rotate(-8%20268%20286)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='320'%20cy='272'%20rx='22'%20ry='10'%20transform='rotate(-4%20320%20272)'%20fill='%2393a394'/%3E%3Cellipse%20cx='96'%20cy='412'%20rx='24'%20ry='10'%20transform='rotate(20%2096%20412)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='52'%20cy='384'%20rx='20'%20ry='9'%20transform='rotate(26%2052%20384)'%20fill='%2393a394'/%3E%3C/g%3E%3C/svg%3E");bottom:-3%;left:-5%;transform:rotate(14deg)}.theme-nature3d .o-br{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20480%20640'%3E%3Cg%20fill='none'%20stroke='%238a9a8e'%20stroke-width='3'%20stroke-linecap='round'%3E%3Cpath%20d='M60%20632%20C120%20505%20168%20385%20248%20245%20C284%20182%20318%20112%20348%2028'/%3E%3Cpath%20d='M205%20318%20C245%20296%20288%20282%20336%20272'/%3E%3Cpath%20d='M158%20452%20C120%20430%2090%20408%2062%20378'/%3E%3C/g%3E%3Cellipse%20cx='98'%20cy='556'%20rx='30'%20ry='13'%20transform='rotate(38%2098%20556)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='76'%20cy='594'%20rx='26'%20ry='11'%20transform='rotate(-36%2076%20594)'%20fill='%2393a394'/%3E%3Cellipse%20cx='146'%20cy='470'%20rx='28'%20ry='12'%20transform='rotate(36%20146%20470)'%20fill='%2393a394'/%3E%3Cellipse%20cx='120'%20cy='512'%20rx='24'%20ry='10'%20transform='rotate(-38%20120%20512)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='208'%20cy='330'%20rx='30'%20ry='13'%20transform='rotate(40%20208%20330)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='172'%20cy='398'%20rx='26'%20ry='11'%20transform='rotate(-40%20172%20398)'%20fill='%2393a394'/%3E%3Cellipse%20cx='262'%20cy='242'%20rx='28'%20ry='12'%20transform='rotate(42%20262%20242)'%20fill='%2393a394'/%3E%3Cellipse%20cx='228'%20cy='296'%20rx='24'%20ry='10'%20transform='rotate(-38%20228%20296)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='306'%20cy='164'%20rx='26'%20ry='11'%20transform='rotate(45%20306%20164)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='272'%20cy='212'%20rx='24'%20ry='10'%20transform='rotate(-40%20272%20212)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='334'%20cy='96'%20rx='22'%20ry='10'%20transform='rotate(52%20334%2096)'%20fill='%2393a394'/%3E%3Cellipse%20cx='318'%20cy='132'%20rx='20'%20ry='9'%20transform='rotate(-44%20318%20132)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='352'%20cy='22'%20rx='20'%20ry='9'%20transform='rotate(68%20352%2022)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='268'%20cy='286'%20rx='26'%20ry='11'%20transform='rotate(-8%20268%20286)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='320'%20cy='272'%20rx='22'%20ry='10'%20transform='rotate(-4%20320%20272)'%20fill='%2393a394'/%3E%3Cellipse%20cx='96'%20cy='412'%20rx='24'%20ry='10'%20transform='rotate(20%2096%20412)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='52'%20cy='384'%20rx='20'%20ry='9'%20transform='rotate(26%2052%20384)'%20fill='%2393a394'/%3E%3C/svg%3E");bottom:-3%;right:-5%;transform:rotate(-12deg)}.theme-nature3d .cover.hide{transition:opacity .9s .85s}.theme-nature3d .cover.hide .o-tl{transform:translate(-135%)}.theme-nature3d .cover.hide .o-tr{transform:translate(135%)}.theme-nature3d .cover.hide .o-bl{transition-delay:.35s;transform:rotate(14deg)translate(-135%)}.theme-nature3d .cover.hide .o-br{transition-delay:.35s;transform:rotate(-12deg)translate(135%)}.theme-nature3d .cover.hide .cover-inner{opacity:0;transition:transform 1s,opacity .85s 50ms;transform:scale(1.32)}.theme-nature3d .cover-inner{z-index:2;background:color-mix(in srgb, var(--cream) 90%, #fff);width:min(100%,330px);color:var(--dark);text-shadow:none;border-radius:16px;padding:44px 26px 38px;position:relative;box-shadow:0 34px 80px #12161a66}.theme-nature3d .cover-inner .tag{letter-spacing:3px;opacity:.68}.theme-nature3d .cover-inner .big{color:var(--dark);text-shadow:none;font-size:clamp(38px,10.5vw,52px);font-style:italic;font-weight:500}.theme-nature3d .cover-inner .big .cover-amp{opacity:.55;font-size:.62em;font-style:normal}.theme-nature3d .cover-inner .date{letter-spacing:2px;opacity:.78}.theme-nature3d .cover-inner .to{opacity:.82}.theme-nature3d .cover-inner .to b{font-weight:600}.theme-nature3d .btn-open{background:var(--gold);color:#fff;letter-spacing:1.6px;border:0;border-radius:999px;padding:13px 30px}.theme-nature3d .btn-open:hover{background:color-mix(in srgb, var(--gold) 86%, #000);color:#fff;transform:translateY(-1px)}.theme-nature3d .pfoto,.theme-nature3d .couple .pfoto{aspect-ratio:3/4;background:color-mix(in srgb, var(--cream) 86%, #fff);border:0;border-radius:400px 400px 16px 16px;width:min(78%,300px);height:auto;padding:20px;box-shadow:0 26px 60px #1e242829,0 6px 16px #1e242814}.theme-nature3d .pfoto img{transform:scale(calc(var(--ps,1) * .88)) translate3d(0, var(--par,0px), 0) rotate(calc(var(--par-n,0) * .8deg));will-change:transform;filter:saturate(1.03);border-radius:310px 310px 8px 8px}.theme-nature3d .person{position:relative}.theme-nature3d .person:before,.theme-nature3d .person:after{content:"✦";pointer-events:none;z-index:2;color:var(--gold2);opacity:.75;text-shadow:0 2px 10px color-mix(in srgb, var(--gold2) 40%, transparent);animation:5.5s ease-in-out infinite neFloat;position:absolute}.theme-nature3d .person:before{margin-top:calc(var(--par-n,0) * -9px);font-size:15px;top:3%;left:-4px}.theme-nature3d .person:after{color:var(--gold);opacity:.55;margin-bottom:calc(var(--par-n,0) * 7px);font-size:11px;animation:6.8s ease-in-out 1.3s infinite neFloat;bottom:15%;right:-6px}@keyframes neFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(14deg)}}.theme-nature3d .pfoto:after{content:"";border-radius:inherit;background:linear-gradient(to top, color-mix(in srgb, var(--cream) 75%, transparent) 0%, transparent 32%);pointer-events:none;position:absolute;inset:20px}.theme-nature3d .couple.pos-kiri .pfoto,.theme-nature3d .couple.pos-kanan .pfoto{width:min(56%,210px);height:auto}.theme-nature3d .couple{gap:40px}.theme-nature3d section .pfoto{opacity:0;transition:opacity 1.5s .1s,transform 1.9s cubic-bezier(.22,1,.36,1) .1s;transform:scale(.55)}.theme-nature3d section.in .pfoto,.theme-nature3d .pfoto.px-in{opacity:1;transform:none}.theme-nature3d section .person-info,.theme-nature3d section .amp{opacity:0;transition:opacity 1.4s .45s,transform 1.5s cubic-bezier(.22,.61,.36,1) .45s;transform:scale(.88)}.theme-nature3d section.in .person-info,.theme-nature3d section.in .amp{opacity:1;transform:none}.theme-nature3d .nm{font-size:27px}.theme-nature3d .anak{color:color-mix(in srgb, var(--gold) 80%, var(--dark))}.theme-nature3d #sec-mempelai:before,.theme-nature3d #sec-mempelai:after,.theme-nature3d #sec-galeri:before,.theme-nature3d #sec-galeri:after{content:"";aspect-ratio:3/4;pointer-events:none;z-index:0;opacity:.5;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20480%20640'%3E%3Cg%20fill='none'%20stroke='%238a9a8e'%20stroke-width='3'%20stroke-linecap='round'%3E%3Cpath%20d='M60%20632%20C120%20505%20168%20385%20248%20245%20C284%20182%20318%20112%20348%2028'/%3E%3Cpath%20d='M205%20318%20C245%20296%20288%20282%20336%20272'/%3E%3Cpath%20d='M158%20452%20C120%20430%2090%20408%2062%20378'/%3E%3C/g%3E%3Cellipse%20cx='98'%20cy='556'%20rx='30'%20ry='13'%20transform='rotate(38%2098%20556)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='76'%20cy='594'%20rx='26'%20ry='11'%20transform='rotate(-36%2076%20594)'%20fill='%2393a394'/%3E%3Cellipse%20cx='146'%20cy='470'%20rx='28'%20ry='12'%20transform='rotate(36%20146%20470)'%20fill='%2393a394'/%3E%3Cellipse%20cx='120'%20cy='512'%20rx='24'%20ry='10'%20transform='rotate(-38%20120%20512)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='208'%20cy='330'%20rx='30'%20ry='13'%20transform='rotate(40%20208%20330)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='172'%20cy='398'%20rx='26'%20ry='11'%20transform='rotate(-40%20172%20398)'%20fill='%2393a394'/%3E%3Cellipse%20cx='262'%20cy='242'%20rx='28'%20ry='12'%20transform='rotate(42%20262%20242)'%20fill='%2393a394'/%3E%3Cellipse%20cx='228'%20cy='296'%20rx='24'%20ry='10'%20transform='rotate(-38%20228%20296)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='306'%20cy='164'%20rx='26'%20ry='11'%20transform='rotate(45%20306%20164)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='272'%20cy='212'%20rx='24'%20ry='10'%20transform='rotate(-40%20272%20212)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='334'%20cy='96'%20rx='22'%20ry='10'%20transform='rotate(52%20334%2096)'%20fill='%2393a394'/%3E%3Cellipse%20cx='318'%20cy='132'%20rx='20'%20ry='9'%20transform='rotate(-44%20318%20132)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='352'%20cy='22'%20rx='20'%20ry='9'%20transform='rotate(68%20352%2022)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='268'%20cy='286'%20rx='26'%20ry='11'%20transform='rotate(-8%20268%20286)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='320'%20cy='272'%20rx='22'%20ry='10'%20transform='rotate(-4%20320%20272)'%20fill='%2393a394'/%3E%3Cellipse%20cx='96'%20cy='412'%20rx='24'%20ry='10'%20transform='rotate(20%2096%20412)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='52'%20cy='384'%20rx='20'%20ry='9'%20transform='rotate(26%2052%20384)'%20fill='%2393a394'/%3E%3C/svg%3E") 50%/contain no-repeat;width:46%;max-width:205px;position:absolute}.theme-nature3d #sec-mempelai:before,.theme-nature3d #sec-galeri:before{transform-origin:bottom;animation:7s ease-in-out infinite alternate natSway;top:-14px;left:-26px}.theme-nature3d #sec-mempelai:after,.theme-nature3d #sec-galeri:after{transform-origin:bottom;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20480%20640'%3E%3Cg%20transform='scale(-1,1)%20translate(-480,0)'%3E%3Cg%20fill='none'%20stroke='%238a9a8e'%20stroke-width='3'%20stroke-linecap='round'%3E%3Cpath%20d='M60%20632%20C120%20505%20168%20385%20248%20245%20C284%20182%20318%20112%20348%2028'/%3E%3Cpath%20d='M205%20318%20C245%20296%20288%20282%20336%20272'/%3E%3Cpath%20d='M158%20452%20C120%20430%2090%20408%2062%20378'/%3E%3C/g%3E%3Cellipse%20cx='98'%20cy='556'%20rx='30'%20ry='13'%20transform='rotate(38%2098%20556)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='76'%20cy='594'%20rx='26'%20ry='11'%20transform='rotate(-36%2076%20594)'%20fill='%2393a394'/%3E%3Cellipse%20cx='146'%20cy='470'%20rx='28'%20ry='12'%20transform='rotate(36%20146%20470)'%20fill='%2393a394'/%3E%3Cellipse%20cx='120'%20cy='512'%20rx='24'%20ry='10'%20transform='rotate(-38%20120%20512)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='208'%20cy='330'%20rx='30'%20ry='13'%20transform='rotate(40%20208%20330)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='172'%20cy='398'%20rx='26'%20ry='11'%20transform='rotate(-40%20172%20398)'%20fill='%2393a394'/%3E%3Cellipse%20cx='262'%20cy='242'%20rx='28'%20ry='12'%20transform='rotate(42%20262%20242)'%20fill='%2393a394'/%3E%3Cellipse%20cx='228'%20cy='296'%20rx='24'%20ry='10'%20transform='rotate(-38%20228%20296)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='306'%20cy='164'%20rx='26'%20ry='11'%20transform='rotate(45%20306%20164)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='272'%20cy='212'%20rx='24'%20ry='10'%20transform='rotate(-40%20272%20212)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='334'%20cy='96'%20rx='22'%20ry='10'%20transform='rotate(52%20334%2096)'%20fill='%2393a394'/%3E%3Cellipse%20cx='318'%20cy='132'%20rx='20'%20ry='9'%20transform='rotate(-44%20318%20132)'%20fill='%23a8b8a4'/%3E%3Cellipse%20cx='352'%20cy='22'%20rx='20'%20ry='9'%20transform='rotate(68%20352%2022)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='268'%20cy='286'%20rx='26'%20ry='11'%20transform='rotate(-8%20268%20286)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='320'%20cy='272'%20rx='22'%20ry='10'%20transform='rotate(-4%20320%20272)'%20fill='%2393a394'/%3E%3Cellipse%20cx='96'%20cy='412'%20rx='24'%20ry='10'%20transform='rotate(20%2096%20412)'%20fill='%23a3b3a1'/%3E%3Cellipse%20cx='52'%20cy='384'%20rx='20'%20ry='9'%20transform='rotate(26%2052%20384)'%20fill='%2393a394'/%3E%3C/g%3E%3C/svg%3E");animation:8.5s ease-in-out infinite alternate natSwayM;bottom:-8px;right:-26px}@keyframes natSway{0%{transform:rotate(-2.5deg)}to{transform:rotate(3.5deg)}}@keyframes natSwayM{0%{transform:scaleX(-1)rotate(-3deg)}to{transform:scaleX(-1)rotate(2.5deg)}}.theme-nature3d .bird3d{z-index:1;opacity:0;pointer-events:none;filter:drop-shadow(0 6px 10px #182e2038);font-size:24px;animation:26s linear 2s infinite birdCross3d;position:absolute;top:13%;left:-60px}.theme-nature3d.has-stagger section.in>.bird3d{animation:26s linear 2s infinite birdCross3d}.theme-nature3d.has-stagger section.in>.event{animation:none}@keyframes birdCross3d{0%{opacity:0;transform:translate(0,0)rotate(6deg)}6%{opacity:.8}48%{opacity:.8;transform:translate(300px,-30px)rotate(-4deg)}62%{opacity:0}to{opacity:0;transform:translate(560px,-12px)rotate(3deg)}}.theme-nature3d section .event{opacity:0;background:color-mix(in srgb, var(--cream) 58%, #fff);border:1px solid color-mix(in srgb, var(--dark) 8%, transparent);border-radius:16px;transition:opacity 1.5s .1s,transform 1.5s cubic-bezier(.22,.61,.36,1) .1s;transform:translate(-30px);box-shadow:0 22px 54px #1e24281a}.theme-nature3d section .event:nth-of-type(2n){transform:translate(30px)}.theme-nature3d section.in .event,.theme-nature3d .event.px-in{opacity:1;transform:none}.theme-nature3d .btn-map{background:var(--gold);border-radius:999px}.theme-nature3d .gallery img{opacity:0;border-radius:10px;transition:opacity 1.3s,transform 1.45s cubic-bezier(.22,.61,.36,1)}.theme-nature3d .gallery img:nth-child(odd){transform:translate(-64px)scale(.96)}.theme-nature3d .gallery img:nth-child(2n){transform:translate(64px)scale(.96)}.theme-nature3d .gallery img:nth-child(2){transition-delay:80ms}.theme-nature3d .gallery img:nth-child(3){transition-delay:.16s}.theme-nature3d .gallery img:nth-child(4){transition-delay:.24s}.theme-nature3d .gallery img:nth-child(5){transition-delay:.32s}.theme-nature3d .gallery img:nth-child(6){transition-delay:.4s}.theme-nature3d .gallery img:nth-child(n+7){transition-delay:.48s}.theme-nature3d section.in .gallery img{opacity:1;transform:none}.theme-nature3d .cd-box{background:#fff;border:0;border-radius:10px;box-shadow:0 10px 26px #1e242814}.theme-nature3d section.in .cd-box{animation:.9s cubic-bezier(.22,.61,.36,1) both natCdUp}.theme-nature3d section.in .cd-box:nth-child(2){animation-delay:.1s}.theme-nature3d section.in .cd-box:nth-child(3){animation-delay:.2s}.theme-nature3d section.in .cd-box:nth-child(4){animation-delay:.3s}@keyframes natCdUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.theme-nature3d .form-box{border:1px solid color-mix(in srgb, var(--dark) 8%, transparent);background:#fff;border-radius:16px;box-shadow:0 20px 50px #1e242814}.theme-nature3d .gift-card{border-radius:14px}.theme-nature3d .btn-send{background:var(--gold);border-radius:999px}.theme-nature3d .btn-std{border-radius:999px}.theme-nature3d.has-corner section:before,.theme-nature3d.has-corner section:after{content:"";opacity:0}.theme-nature3d .sus-wrap{max-width:340px;margin:30px auto 0;position:relative}.theme-nature3d .sus-wrap:before{content:"";background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--gold) 45%, transparent) 10%, color-mix(in srgb, var(--gold) 45%, transparent) 92%, transparent 100%);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}.theme-nature3d .sus-item{opacity:0;width:50%;padding:0 22px 32px;transition:opacity 1.5s .1s,transform 1.5s cubic-bezier(.22,.61,.36,1) .1s;position:relative}.theme-nature3d .sus-item:nth-child(odd){text-align:right;left:0;transform:translate(-34px)}.theme-nature3d .sus-item:nth-child(2n){text-align:left;left:50%;transform:translate(34px)}.theme-nature3d .sus-item.px-in{opacity:1;transform:none}.theme-nature3d .sus-item:after{content:"";background:var(--gold);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--gold) 16%, transparent);border-radius:50%;position:absolute;top:5px}.theme-nature3d .sus-item:nth-child(odd):after{right:-5px}.theme-nature3d .sus-item:nth-child(2n):after{left:-4px}.theme-nature3d .sus-item:nth-child(2n) .sus-jam{color:var(--gold2)}.theme-nature3d .sus-item:nth-child(2n):after{background:var(--gold2);box-shadow:0 0 0 4px color-mix(in srgb, var(--gold2) 16%, transparent)}.theme-nature3d .sus-item.sus-d1{transition-delay:.15s,.15s}.theme-nature3d .sus-item.sus-d2{transition-delay:.3s,.3s}.theme-nature3d .sus-item.sus-d3{transition-delay:.45s,.45s}.theme-nature3d .sus-item:last-child{padding-bottom:6px}.theme-nature3d .sus-jam{letter-spacing:2.5px;text-transform:uppercase;color:var(--gold);font-size:11.5px;font-weight:600;font-family:var(--font-body)}.theme-nature3d .sus-judul{font-family:var(--font-elegant);color:var(--dark);margin-top:3px;font-size:19px;line-height:1.35}.theme-nature3d .sus-ket{color:var(--dark);opacity:.68;margin-top:4px;font-size:12.5px;line-height:1.55}@media (max-width:420px){.theme-nature3d .sus-wrap{max-width:100%}.theme-nature3d .sus-wrap:before{left:12px}.theme-nature3d .sus-item{text-align:left;width:100%;padding:0 0 28px 40px}.theme-nature3d .sus-item:nth-child(odd),.theme-nature3d .sus-item:nth-child(2n){left:0;transform:translateY(24px)}.theme-nature3d .sus-item:nth-child(odd):after,.theme-nature3d .sus-item:nth-child(2n):after{left:8px;right:auto}}.cd-done{background:linear-gradient(135deg, color-mix(in srgb, var(--gold) 14%, #fff), color-mix(in srgb, var(--gold2) 14%, #fff));border:1px solid color-mix(in srgb, var(--gold) 35%, transparent);color:var(--gold);letter-spacing:.5px;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;padding:18px 20px;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:600;display:flex;box-shadow:0 6px 18px #0000000f}.cd-done-star{opacity:.8;font-size:14px;animation:2.4s ease-in-out infinite cdStar}.cd-done-star:last-child{animation-delay:1.2s}@keyframes cdStar{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.std-btns{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.btn-std{color:var(--dark);border:1px solid color-mix(in srgb, var(--gold) 40%, transparent);letter-spacing:.4px;cursor:pointer;background:#fff;border-radius:24px;align-items:center;gap:6px;padding:10px 18px;font-size:12.5px;font-weight:500;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 3px 10px #0000000d}.btn-std:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000017}.btn-std:active{transform:translateY(0)}.gift-qris{text-align:center}.gift-qris img{object-fit:contain;border:1px solid color-mix(in srgb, var(--gold) 25%, #e6ddcc);cursor:zoom-in;background:#fff;border-radius:12px;width:210px;height:210px;margin:12px auto 8px;padding:8px;display:block;box-shadow:0 4px 14px #0000000f}.gift-qris .ga{opacity:.6;margin-top:6px;font-size:11.5px}.hijri{color:var(--gold);font-weight:500}.wish-err{color:#b3261e;background:#fdecea;border:1px solid #f5c6c1;border-radius:10px;margin-top:10px;padding:8px 12px;font-size:12.5px}.wish-count{letter-spacing:1px;text-transform:uppercase;color:var(--gold);text-align:center;margin-bottom:8px;font-size:11px}.btn-send:disabled{opacity:.6;cursor:wait}.btn-more-wish{color:var(--gold);border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);font:500 12px/1 var(--font-body);letter-spacing:.8px;cursor:pointer;background:0 0;border-radius:999px;margin:14px auto 0;padding:9px 20px;transition:background .25s,transform .2s;display:inline-block}.btn-more-wish:hover{background:color-mix(in srgb, var(--gold) 12%, transparent);transform:translateY(-1px)}.btn-more-wish:disabled{opacity:.55;cursor:wait;transform:none}@media (max-width:520px){.music-btn{right:18px;bottom:calc(82px + env(safe-area-inset-bottom))}section{padding-inline:22px}.countdown{gap:7px}.cd-box{flex:1;min-width:0}.couple.pos-kiri .person,.couple.pos-kanan .person{gap:14px}.couple.pos-kiri .pfoto,.couple.pos-kanan .pfoto{width:116px;height:116px}.couple.pos-kiri .nm,.couple.pos-kanan .nm{font-size:25px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal-fade section,.reveal-fade-slide section,.reveal-cinematic section,.px-item{opacity:1!important;filter:none!important;transform:none!important}.cover-parallax .pfoto img{transform:scale(var(--ps,1))!important}.particles,.marquee{display:none!important}}
