:root{--gender-reveal-color-g-1-hex:#FFDBDB;--gender-reveal-color-g-2-hex:#FFC6C6;--gender-reveal-color-g-3-hex:#8174A0;--gender-reveal-color-g-4-hex:#441752;--gender-reveal-color-g-5-hex:#EC7FA9;--gender-reveal-color-g-6-hex:#BE5985;--gender-reveal-color-b-1-hex:#A8F1FF;--gender-reveal-color-b-2-hex:#6FE6FC;--gender-reveal-color-b-3-hex:#59AC77;--gender-reveal-color-b-4-hex:#3A6F43;--gender-reveal-color-b-5-hex:#456882;--gender-reveal-color-b-6-hex:#1B3C53}a{text-decoration:none}#header-gender-reveal{height:100vh;min-height:-moz-fit-content;min-height:fit-content;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:2rem;background:transparent}#header-gender-reveal,#header-gender-reveal .date,#header-gender-reveal .gender,#header-gender-reveal .location,#header-gender-reveal .location .location-icon,#header-gender-reveal .time,#header-gender-reveal .title,body.boy-theme #footer-examples,body.girl-theme #footer-examples{transition:color 2s ease,background-color 2s ease}#header-gender-reveal.girl{background-color:var(--gender-reveal-color-g-1-hex)}#header-gender-reveal.girl .date,#header-gender-reveal.girl .title{color:var(--gender-reveal-color-g-4-hex)}#header-gender-reveal.girl .gender{color:var(--gender-reveal-color-g-6-hex)}#header-gender-reveal.girl .location,#header-gender-reveal.girl .time{color:var(--gender-reveal-color-g-3-hex)}#header-gender-reveal.girl .location:hover{color:var(--gender-reveal-color-g-4-hex);transition:all .6s ease!important}#header-gender-reveal.girl .location .location-icon{color:var(--gender-reveal-color-g-5-hex);animation:colorPulse 2s infinite alternate}#header-gender-reveal.girl .location:hover .location-icon{color:var(--gender-reveal-color-g-6-hex);animation:none;transition:all .6s ease!important}@keyframes colorPulse{0%{color:var(--gender-reveal-color-g-5-hex)}to{color:var(--gender-reveal-color-g-6-hex)}}#header-gender-reveal.boy{background-color:var(--gender-reveal-color-b-1-hex)}#header-gender-reveal.boy .date,#header-gender-reveal.boy .title{color:var(--gender-reveal-color-b-4-hex)}#header-gender-reveal.boy .gender{color:var(--gender-reveal-color-b-6-hex)}#header-gender-reveal.boy .location,#header-gender-reveal.boy .time{color:var(--gender-reveal-color-b-3-hex)}#header-gender-reveal.boy .location:hover{color:var(--gender-reveal-color-b-4-hex);transition:all .6s ease!important}#header-gender-reveal.boy .location .location-icon{color:var(--gender-reveal-color-b-5-hex);animation:colorPulseBoy 2s infinite alternate}#header-gender-reveal.boy .location:hover .location-icon{color:var(--gender-reveal-color-b-6-hex);animation:none;transition:all .6s ease!important}@keyframes colorPulseBoy{0%{color:var(--gender-reveal-color-b-5-hex)}to{color:var(--gender-reveal-color-b-6-hex)}}#header-gender-reveal .title{font-size:3em}#header-gender-reveal .gender{font-size:5em}@media (min-width:576px){#header-gender-reveal .title{font-size:3.5em}#header-gender-reveal .gender{font-size:6em}}@media (min-width:768px){#header-gender-reveal .title{font-size:4em}#header-gender-reveal .gender{font-size:7em}}@media (min-width:992px){#header-gender-reveal .title{font-size:4em}#header-gender-reveal .gender{font-size:8em}}@media (min-width:1200px){#header-gender-reveal .title{font-size:4em}#header-gender-reveal .gender{font-size:9em}}@media (min-width:1400px){#header-gender-reveal .title{font-size:4em}#header-gender-reveal .gender{font-size:10em}}@keyframes firework{0%{transform:translate(var(--x),var(--initialY));width:var(--initialSize);opacity:1}50%{width:.5vmin;opacity:1}to{width:var(--finalSize);opacity:0}}.firework,.firework:after,.firework:before{--initialSize:1vmin;--finalSize:60vmin;--particleSize:0.4vmin;--color1:#FF0080;--color2:#00FF80;--color3:#FFFF00;--color4:#FF8000;--color5:#8000FF;--color6:#00FFFF;--y:-30vmin;--x:-50%;--initialY:60vmin;content:"";animation:firework 2s infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,var(--y));width:var(--initialSize);aspect-ratio:1;box-shadow:0 0 20px rgba(255,255,255,.1),0 0 40px rgba(255,255,255,.1),0 0 60px rgba(255,255,255,.1);border-radius:50%;background:radial-gradient(circle,var(--color1) var(--particleSize),rgba(255,255,255,.3) calc(var(--particleSize) * 1.5),#0000 0) 50% 0,radial-gradient(circle,var(--color2) var(--particleSize),rgba(255,255,255,.3) calc(var(--particleSize) * 1.5),#0000 0) 100% 50%,radial-gradient(circle,var(--color3) var(--particleSize),rgba(255,255,255,.3) calc(var(--particleSize) * 1.5),#0000 0) 50% 100%,radial-gradient(circle,var(--color4) var(--particleSize),rgba(255,255,255,.3) calc(var(--particleSize) * 1.5),#0000 0) 0 50%,radial-gradient(circle,var(--color5) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 80% 90%,radial-gradient(circle,var(--color6) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 95% 90%,radial-gradient(circle,var(--color1) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 90% 70%,radial-gradient(circle,var(--color2) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 100% 60%,radial-gradient(circle,var(--color3) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 55% 80%,radial-gradient(circle,var(--color4) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 70% 77%,radial-gradient(circle,var(--color5) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 22% 90%,radial-gradient(circle,var(--color6) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 45% 90%,radial-gradient(circle,var(--color1) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 33% 70%,radial-gradient(circle,var(--color2) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 10% 60%,radial-gradient(circle,var(--color3) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 31% 80%,radial-gradient(circle,var(--color4) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 28% 77%,radial-gradient(circle,var(--color5) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 13% 72%,radial-gradient(circle,var(--color6) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 80% 10%,radial-gradient(circle,var(--color1) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 95% 14%,radial-gradient(circle,var(--color2) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 90% 23%,radial-gradient(circle,var(--color3) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 100% 43%,radial-gradient(circle,var(--color4) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 85% 27%,radial-gradient(circle,var(--color5) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 77% 37%,radial-gradient(circle,var(--color6) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 60% 7%,radial-gradient(circle,var(--color1) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 22% 14%,radial-gradient(circle,var(--color1) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 45% 20%,radial-gradient(circle,var(--color1) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 33% 34%,radial-gradient(circle,var(--color1) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 10% 29%,radial-gradient(circle,var(--color1) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 31% 37%,radial-gradient(circle,var(--color1) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 28% 7%,radial-gradient(circle,var(--color1) var(--particleSize),rgba(255,255,255,.2) calc(var(--particleSize) * 1.5),#0000 0) 13% 42%;background-size:var(--initialSize) var(--initialSize);background-repeat:no-repeat}.firework:before{transform:translate(-50%,-50%) rotate(40deg) scale(1.3) rotateY(40deg)}.firework:after,.firework:before{--x:-50%;--y:-50%;--initialY:-50%}.firework:after{transform:translate(-50%,-50%) rotate(170deg) scale(1.15) rotateY(-30deg)}.firework:nth-child(2){--x:30vmin}.firework:nth-child(2),.firework:nth-child(2):after,.firework:nth-child(2):before{--color1:#FF1493;--color2:#FF69B4;--color3:#FF00FF;--color4:#DA70D6;--color5:#DDA0DD;--color6:#FFB6C1;--finalSize:55vmin;left:30%;top:60%;animation-delay:-.25s}.firework:nth-child(3){--x:-30vmin;--y:-50vmin}.firework:nth-child(3),.firework:nth-child(3):after,.firework:nth-child(3):before{--color1:#00FFFF;--color2:#00BFFF;--color3:#1E90FF;--color4:#40E0D0;--color5:#87CEEB;--color6:#ADD8E6;--finalSize:50vmin;left:70%;top:60%;animation-delay:-.4s}body.girl-theme #footer-examples{background-color:var(--gender-reveal-color-g-3-hex);color:var(--gender-reveal-color-g-1-hex)}body.boy-theme #footer-examples{background-color:var(--gender-reveal-color-b-5-hex);color:var(--gender-reveal-color-b-1-hex)}@font-face{font-family:Walter Turncoat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88046a3f32e3285c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Walter Turncoat Fallback;src:local("Arial");ascent-override:95.35%;descent-override:28.57%;line-gap-override:2.57%;size-adjust:110.41%}.__className_1fdba6{font-family:Walter Turncoat,Walter Turncoat Fallback;font-weight:400;font-style:normal}@font-face{font-family:Sour Gummy;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/37bdb5bc83f7b6fc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sour Gummy;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9320deca0928ab4d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sour Gummy Fallback;src:local("Arial");ascent-override:93.48%;descent-override:27.78%;line-gap-override:0.00%;size-adjust:106.55%}.__className_45d5b7{font-family:Sour Gummy,Sour Gummy Fallback;font-weight:400;font-style:normal}