@font-face{font-family:brandon-grot-w01-light;src:url(/fonts/brandon-grot-w05-light.woff2) format("woff2");unicode-range:U+0100-0130,U+0132-0151,U+0154-015F,U+0162-0177,U+0179-017C,U+01FA-01FF,U+0218-021B,U+0237,U+02C7,U+02C9,U+02D8-02DB,U+02DD,U+037E,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE,U+0400-045F,U+0490-0491,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20B4,U+20BD,U+2113,U+2117,U+2126,U+212E,U+2153-2154,U+215B-215E,U+2202,U+2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+F8FF,U+FB01-FB02;font-display:swap}@font-face{font-family:brandon-grot-w01-light;src:url(/fonts/brandon-grot-w01-light.woff2) format("woff2");unicode-range:U+0002,U+0009-000A,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+0160-0161,U+0178,U+017D-017E,U+0192,U+02C6,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+20AC,U+2122;font-display:swap}@font-face{font-family:DancingScript-Regular;src:url(/fonts/DancingScript-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:DancingScript-Bold;src:url(/fonts/DancingScript-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:DancingScript-Medium;src:url(/fonts/DancingScript-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:DancingScript-SemiBold;src:url(/fonts/DancingScript-SemiBold.ttf) format("truetype");font-display:swap}.font-brandon{font-family:brandon-grot-w01-light,sans-serif}.font-dancing{font-family:DancingScript-Regular,sans-serif}@font-face{font-family:Georgia;font-style:normal;font-weight:400;src:local("Georgia Regular"),url(/fonts/georgia.woff) format("woff")}@font-face{font-family:Georgia;font-style:italic;font-weight:400;src:local("Georgia Italic"),url(/fonts/georgiai.woff) format("woff")}@font-face{font-family:Georgia;font-style:normal;font-weight:700;src:local("Georgia Bold"),url(/fonts/georgiab.woff) format("woff")}@font-face{font-family:Georgia;font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),url(/fonts/georgiaz.woff) format("woff")}.font-dancing{font-family:Dancing Script,cursive}@keyframes animate-preloader{0%{width:10px;height:10px;top:calc(50% - 5px);left:calc(50% - 5px);opacity:1}to{width:72px;height:72px;top:calc(50% - 36px);left:calc(50% - 36px);opacity:0}}.text-secondary{color:#73c4f7}.bg-secondary{background-color:#73c4f7}.bg-main{background-color:#e5f0f7}.border-secondary{border-color:#73c4f7}.border-secondary\/30{border-color:#d4756c4d}@font-face{font-family:Priestacy;src:url(/fonts/priestacy.regular.otf) format("opentype");font-display:swap}.font-priestacy{font-family:Priestacy,serif}@font-face{font-family:Fira Sans;src:url(/fonts/fira-sans.extralight.ttf) format("truetype");font-weight:200;font-display:swap}@font-face{font-family:Fira Sans Book;src:url(/fonts/fira-sans.book.ttf) format("truetype");font-display:swap}.font-fira-extralight{font-family:Fira Sans,sans-serif;font-weight:200}.font-fira-book{font-family:Fira Sans Book,sans-serif}.hand-drawn-border{position:relative;border:2px solid #9ca3af;border-radius:8px}.hand-drawn-border:before{content:"";position:absolute;inset:-3px;border:2px solid #9ca3af;border-radius:10px;clip-path:polygon(0% 5%,3% 0%,7% 2%,12% 0%,18% 3%,22% 0%,28% 2%,33% 0%,38% 3%,43% 1%,48% 0%,53% 2%,58% 0%,63% 3%,68% 1%,73% 0%,78% 2%,83% 0%,88% 3%,93% 1%,98% 0%,100% 3%,100% 8%,97% 12%,100% 18%,98% 22%,100% 28%,97% 33%,100% 38%,98% 43%,100% 48%,97% 53%,100% 58%,98% 63%,100% 68%,97% 73%,100% 78%,98% 83%,100% 88%,97% 93%,100% 98%,97% 100%,95% 100%,92% 97%,88% 100%,83% 98%,78% 100%,73% 97%,68% 100%,63% 98%,58% 100%,53% 97%,48% 100%,43% 98%,38% 100%,33% 97%,28% 100%,23% 98%,18% 100%,13% 97%,8% 100%,3% 98%,0% 95%,0% 90%,3% 88%,0% 83%,2% 78%,0% 73%,3% 68%,0% 63%,2% 58%,0% 53%,3% 48%,0% 43%,2% 38%,0% 33%,3% 28%,0% 23%,2% 18%,0% 13%,3% 8%);pointer-events:none}.hand-drawn-border-simple{border:2px solid #9ca3af;border-radius:8px;position:relative;box-shadow:0 0 0 1px #9ca3af4d,-1px -1px 0 1px #9ca3af33,1px 1px 0 1px #9ca3af33,-2px 2px 0 1px #9ca3af26,2px -2px 0 1px #9ca3af26}.hand-drawn-border-simple:before{content:"";position:absolute;inset:-1px;border:1px solid rgba(156,163,175,.2);border-radius:9px;pointer-events:none;z-index:-1}@keyframes heartbeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}to{transform:scale(1)}}.heart-beat{animation:heartbeat 1.5s ease-in-out infinite;display:inline-block}.faq-answer{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease-in-out;opacity:0}.faq-answer.open{opacity:1}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:float 3s ease-in-out infinite}@keyframes fall{0%{transform:translateY(-20px) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(400px) rotate(360deg);opacity:0}}@keyframes burst{0%{transform:translate(0) scale(1) rotate(0);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.85) rotate(var(--rotate));opacity:0}}.confetti{position:absolute;width:6px;height:6px;pointer-events:none;z-index:1;opacity:0;box-shadow:0 0 2px #0000001a}.confetti.falling{animation:fall linear infinite}.confetti.burst{opacity:1;animation:burst ease-out forwards}.confetti.square{border-radius:1px}.confetti.circle{border-radius:50%}.confetti.rectangle{width:3px;height:6px;border-radius:.5px}.confetti.tiny{width:4px;height:4px}.confetti.small{width:5px;height:5px}.confetti.medium{width:6px;height:6px}.confetti-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:.5rem;pointer-events:none}.confetti-burst-container{position:fixed;width:0;height:0;pointer-events:none;z-index:50}
