@font-face{font-family:itsadzoke;src:url(/fonts/itsadzoke.woff2)format("woff2"),url(/fonts/itsadzoke-046.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:itsadzokeS01;src:url(/fonts/itsadzokeS01.woff2)format("woff2"),url(/fonts/itsadzokeS01-046.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TrajanPro3-Regular;src:url(/fonts/TrajanPro-Regular.woff2)format("woff2"),url(/fonts/TrajanPro-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trajan Pro;src:local(Trajan Pro Regular),local(TrajanPro-Regular),local(Trajan Pro),url(/fonts/TrajanPro-Regular.woff2)format("woff2"),url(/fonts/TrajanPro-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TrajanPro3-Semibold;src:url(/fonts/TrajanPro-Bold.woff2)format("woff2"),url(/fonts/TrajanPro-Bold.otf)format("opentype");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Trajan Pro;src:local(Trajan Pro Bold),local(TrajanPro-Bold),url(/fonts/TrajanPro-Bold.woff2)format("woff2"),url(/fonts/TrajanPro-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url(/fonts/Cinzel-Variable.woff2)format("woff2"),url(/fonts/Cinzel-Variable.ttf)format("truetype");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:MaiandraGD-Regular;src:url(/fonts/MaiandraGD-Regular.woff2)format("woff2"),url(/fonts/MaiandraGD-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Maiandra GD;src:local(Maiandra GD),local(MaiandraGD-Regular),local(Maiandra),url(/fonts/MaiandraGD-Regular.woff2)format("woff2"),url(/fonts/MaiandraGD-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proza Libre;src:url(/fonts/ProzaLibre-Regular.woff2)format("woff2"),url(/fonts/ProzaLibre-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proza Libre;src:url(/fonts/ProzaLibre-SemiBold.woff2)format("woff2"),url(/fonts/ProzaLibre-SemiBold.ttf)format("truetype");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:AGaramondPro-Semibold;src:local(Adobe Garamond Pro Semibold),local(AGaramondPro-Semibold),local(Adobe Garamond Pro Bold),local(AGaramondPro-Bold),local(Adobe Garamond Pro);font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-Variable.woff2)format("woff2"),url(/fonts/EBGaramond-Variable.ttf)format("truetype");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:English111VivaceBT-Regular;src:local("English 111 Vivace BT"),local(English111VivaceBT-Regular),local("English 111 Vivace"),local(English111 Vivace BT);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pinyon Script;src:url(/fonts/PinyonScript-Regular.woff2)format("woff2"),url(/fonts/PinyonScript-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0d0b0f;width:100%;min-height:100%;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-color:#0d0b0f;width:100%;min-height:100%;margin:0;padding:0;font-family:MaiandraGD-Regular,Maiandra GD,Proza Libre,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}.invitation-shell-wrapper[data-astro-cid-j5hl6p3a]{background-color:#0d0b0f;justify-content:center;align-items:flex-start;width:100%;min-height:100vh;display:flex;overflow-x:hidden}.invitation-shell[data-astro-cid-j5hl6p3a]{background-color:#fcf9f2;flex-direction:column;width:100%;margin:0 auto;display:flex;position:relative;box-shadow:0 0 60px #0009;container:stage/inline-size}.artwork-layer[data-astro-cid-mjjj7ho7]{pointer-events:none;user-select:none;position:absolute}img[data-astro-cid-mjjj7ho7]{width:100%;height:100%;display:block}.text-layer[data-astro-cid-mhgrjmg3]{pointer-events:none;-webkit-text-size-adjust:none;text-size-adjust:none;width:100%;height:100%;position:absolute;inset:0}text[data-astro-cid-mhgrjmg3]{pointer-events:visiblePainted;user-select:text}.open-invitation[data-astro-cid-cw635pkf]{z-index:50;-webkit-tap-highlight-color:transparent;border-radius:8px;width:46%;height:42%;position:absolute;top:21%;left:27%}.open-invitation[data-astro-cid-cw635pkf]:focus-visible{outline-offset:3px;outline:2px solid #7b2030}
