@font-face{font-family:Gilroy;src:url(/fonts/gilroy-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.c-main{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.logo-svg{position:absolute;width:9rem;left:9rem;top:5rem;cursor:pointer;z-index:3000}@media (width >= 100px) and (width <= 575.98px){.logo-svg{width:5rem;left:2rem;top:2rem}}@media (width >= 576px) and (width <= 767.98px){.logo-svg{width:5rem;left:2.5rem;top:2.5rem}}@media (width >= 768px) and (width <= 991.98px){.logo-svg{width:6rem;left:3rem;top:3rem}}@media (width >= 992px) and (width <= 1199.98px){.logo-svg{width:7rem;left:4rem;top:4rem}}@media (width >= 1200px) and (width <= 2399.98px){.logo-svg{width:7.5rem;left:10rem;top:5rem}}.c-background{position:absolute;width:1850.8px;height:1927.67px;right:-10rem;top:-30rem;z-index:0;overflow:hidden;background:linear-gradient(180deg,#ffcc00 30.04%,rgba(255,255,255,0) 100%)}@media (min-width: 0){.c-background{width:720.8px;height:1027.67px;right:0;top:0;background:linear-gradient(290deg,#ffcc00 50.04%,rgba(255,255,255,0) 65%)}}@media (min-width: 476px){.c-background{width:1150.8px;height:1027.67px;right:0;top:0;background:linear-gradient(300deg,#ffcc00 50.04%,rgba(255,255,255,0) 65%)}}@media (min-width: 768px){.c-background{width:1850.8px;height:1527.67px;right:0;top:0;background:linear-gradient(310deg,#ffcc00 50.04%,rgba(255,255,255,0) 65%)}}@media (min-width: 992px){.c-background{width:2350.8px;height:2027.67px;right:0;top:0;background:linear-gradient(300deg,#ffcc00 50.04%,rgba(255,255,255,0) 65%)}}@media (min-width: 1399.98px){.c-background{width:3150.8px;height:2927.67px;right:-15rem;top:0;background:linear-gradient(290deg,#ffcc00 50.04%,rgba(255,255,255,0) 65%)}}@media (min-width: 1700px){.c-background{width:3250.8px;height:2727.67px;right:0;top:0;z-index:0;background:linear-gradient(290deg,#ffcc00 50.04%,rgba(255,255,255,0) 65%)}}@media (min-width: 2556px){.c-background{width:4950.8px;height:5727.67px;right:0;top:0;background:linear-gradient(290deg,#ffcc00 50.04%,rgba(255,255,255,0) 65%)}}.c-background .c-background-orange__accent{border-radius:50%;position:absolute;width:1251.62px;height:1214.27px;right:-34rem;top:-10rem;background:linear-gradient(180deg,#e24919 0%,#ffcc00 95.78%);transform:rotate(78.68deg);overflow:hidden;z-index:-1}@media (min-width: 0){.c-background .c-background-orange__accent{width:851.62px;height:851.62px;right:-30rem;top:0;background:linear-gradient(180deg,#e24919 0%,#ffcc00 88.78%);transform:rotate(98.68deg)}}@media (min-width: 476px){.c-background .c-background-orange__accent{width:851.62px;height:814.27px;right:-23rem;top:1rem;background:linear-gradient(180deg,#e24919 0%,#ffcc00 88.78%);transform:rotate(108.68deg)}}@media (min-width: 768px){.c-background .c-background-orange__accent{width:951.62px;height:951.27px;right:-28rem;top:-1rem;background:linear-gradient(180deg,#e24919 0%,#ffcc00 88.78%);transform:rotate(108.68deg)}}@media (min-width: 992px){.c-background .c-background-orange__accent{width:1051.62px;height:1051.27px;right:-22rem;top:-2rem;background:linear-gradient(180deg,#e24919 0%,#ffcc00 88.78%);transform:rotate(108.68deg)}}@media (min-width: 1399.98px){.c-background .c-background-orange__accent{width:1151.62px;height:1151.27px;right:-2rem;top:-4rem;background:linear-gradient(180deg,#e24919 0%,#ffcc00 88.78%);transform:rotate(108.68deg)}}@media (min-width: 1700px){.c-background .c-background-orange__accent{width:1351.62px;height:1351.27px;right:-13rem;top:-8rem;background:linear-gradient(180deg,#e24919 0%,#ffcc00 90.78%);transform:rotate(108.68deg)}}@media (min-width: 2556px){.c-background .c-background-orange__accent{width:1951.62px;height:1951.27px;right:-32rem;top:-20rem;background:linear-gradient(180deg,#e24919 0%,#ffcc00 88.78%);transform:rotate(108.68deg)}}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}body{margin:0;padding:0;box-sizing:border-box;overflow:hidden;position:relative;width:100%;height:100vh;font-family:Gilroy,Helvetica,Arial,sans-serif;font-weight:700;font-size:clamp(2.5rem,2.1941rem + 1.6312vw,4.8rem);letter-spacing:-.1px}#root{font-size:62.5%}.c-main-section{width:50%;height:90%;display:flex;justify-content:center;align-items:center}.c-main-section span{position:relative;z-index:5}@media (width >= 100px) and (width <= 575.98px){.c-main-section{width:90%}}@media (width >= 576px) and (width <= 991.98px){.c-main-section{width:80%}}@media (width >= 992px) and (width <= 1199.98px){.c-main-section{width:70%}}@media (width >= 1200px) and (width <= 1399.98px){.c-main-section{width:80%}}.c-main-section .c-main-section-wrapper{width:90%;height:70%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:3}@media (width >= 100px) and (width <= 991.98px){.c-main-section .c-main-section-wrapper{border-radius:20px;padding:1rem}}@media (width >= 992px) and (width <= 1199.98px){.c-main-section .c-main-section-wrapper{border-radius:20px;padding:1rem}}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper{width:90%;height:25%;display:flex;align-items:center;justify-content:center;text-align:center;margin-top:1rem;overflow:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper::-webkit-scrollbar{display:none}@media (width >= 100px) and (width <= 991.98px){.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper{flex-direction:column;align-items:flex-start;width:100%}}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .c-main-section-wrapper_typewritter-upper,.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .c-main-section-wrapper_typewritter-upper .Typewriter{display:inline}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .c-main-section-wrapper_typewritter-upper .Typewriter .Typewriter__cursor{display:none}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .c-main-section-wrapper_typewritter-upper .Typewriter .Typewriter__wrapper{margin-right:1rem;color:#000}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .c-main-section-wrapper_typewritter-upper span{color:#3c2f94;outline:none;caret-color:#000;white-space:pre-wrap;cursor:pointer;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;text-align:left}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .c-main-section-wrapper_typewritter-upper span::-webkit-scrollbar{display:none}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .enter-svg{width:3.5rem;margin-left:3rem;cursor:pointer}@media (width >= 100px) and (width <= 991.98px){.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .enter-svg{display:none}}@media (width >= 992px) and (width <= 1199.98px){.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .enter-svg{width:3rem}}@media (width >= 1200px) and (width <= 2399.98px){.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .enter-svg{width:4rem}}@media (min-width: 1700px){.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .enter-svg{width:4rem}}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__upper .c-main-section-wrapper_typewritter-upper_svg{width:4rem;margin-left:1rem;transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__bottom{width:90%;height:65%;display:inline;overflow:scroll;text-align:center;-ms-overflow-style:none;scrollbar-width:none}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__bottom::-webkit-scrollbar{display:none}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__bottom .c-main-section-wrapper__typewritter-bottom,.c-main-section .c-main-section-wrapper .c-main-section-wrapper__bottom .c-main-section-wrapper__typewritter-bottom .Typewriter{display:inline}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__bottom .c-main-section-wrapper__typewritter-bottom .Typewriter .Typewriter__cursor{display:none}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__bottom .c-main-section-wrapper__typewritter-bottom .Typewriter .Typewriter__wrapper{color:#000;margin-right:1rem}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__bottom .c-main-section-wrapper__typewritter-bottom span{outline:none;color:#3c2f94;cursor:pointer;caret-color:#000;text-align:center;text-align:left}@media (width >= 100px) and (width <= 991.98px){.c-main-section .c-main-section-wrapper .c-main-section-wrapper__bottom{width:100%}}.c-main-section .c-main-section-wrapper .c-main-section-btn__wrapper{display:flex;justify-content:center;align-items:center;margin-top:3rem;margin-bottom:2rem}.c-main-section .c-main-section-wrapper .c-main-section-btn__wrapper .enter-svg{width:4rem;cursor:pointer}@media (width >= 100px) and (width <= 991.98px){.c-main-section .c-main-section-wrapper .c-main-section-btn__wrapper .enter-svg{width:3rem}}@media (width >= 992px) and (width <= 1199.98px){.c-main-section .c-main-section-wrapper .c-main-section-btn__wrapper .enter-svg{width:3rem}}@media (width >= 1200px) and (width <= 2399.98px){.c-main-section .c-main-section-wrapper .c-main-section-btn__wrapper .enter-svg{width:4rem}}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__c-error-msg{width:100%;height:2rem;display:flex;justify-content:center;align-items:center;position:absolute;bottom:2rem}.c-main-section .c-main-section-wrapper .c-main-section-wrapper__c-error-msg p{align-items:center;font-size:1.2rem;color:#3c2f94}@media (width >= 100px) and (width <= 591.98px){.c-main-section .c-main-section-wrapper .c-main-section-wrapper__c-error-msg p{font-size:.9rem}}.c-main-section span[contenteditable=true]{display:inline;transition:border .3s ease-in-out;border-bottom:1px solid rgba(0,0,0,0)}.c-main-section span[contenteditable=true]:empty{vertical-align:top;display:inline-block;min-width:70px;border-bottom-color:#05050544;border-bottom-style:solid}@media (min-width: 0){.c-main-section span[contenteditable=true]:empty{min-width:40px}}@media (min-width: 476px){.c-main-section span[contenteditable=true]:empty{min-width:70px}}.c-compliment-sent{height:100vh;display:flex;align-items:center;width:40%;flex-direction:column;justify-content:center;position:absolute;z-index:2}@media (width >= 100px) and (width <= 575.98px){.c-compliment-sent{width:100%}}.c-compliment-sent .c-model-3d{top:15rem;position:absolute;height:70%;width:70%}@media (width >= 100px) and (width <= 575.98px){.c-compliment-sent .c-model-3d{top:10rem;height:65%}}@media (width >= 576px) and (width <= 991.98px){.c-compliment-sent .c-model-3d{height:75%}}@media (min-width: 476px){.c-compliment-sent .c-model-3d{width:90%}}@media (min-width: 1399.98px){.c-compliment-sent .c-model-3d{top:8rem}}@media (min-width: 1700px){.c-compliment-sent .c-model-3d{top:12rem}}@media (min-width: 2556px){.c-compliment-sent .c-model-3d{top:15rem}}.c-compliment-sent .c-compliment-sent_btn{position:absolute;background-color:#000000e6;bottom:10rem;border:2px solid rgba(255,255,255,0);border-radius:28px;padding:14px 28px;transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s;height:50px;font-size:16px;margin:0;box-shadow:0 0 0 2px #000!important;color:#fff!important;cursor:pointer;font-family:Gilroy,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.1px;line-height:1;text-align:center;width:14rem;display:flex;justify-content:center;align-items:center}.c-compliment-sent .c-compliment-sent_btn:hover{border:1px solid #FFFFFF}@media (min-width: 0){.c-compliment-sent .c-compliment-sent_btn{width:11rem;height:45px;font-size:11px}}@media (min-width: 476px){.c-compliment-sent .c-compliment-sent_btn{width:12rem;height:45px;font-size:12px}}@media (min-width: 768px){.c-compliment-sent .c-compliment-sent_btn{width:13rem;height:50px;font-size:14px}}@media (min-width: 992px){.c-compliment-sent .c-compliment-sent_btn{width:14rem;height:50px;font-size:15px}}@media (min-width: 1399.98px){.c-compliment-sent .c-compliment-sent_btn{width:15rem;height:55px;font-size:16px}}
