.landing-page{width:100vw;height:100vh;overflow:hidden scroll}.hero-section-headline{text-align:center;color:#0000;background:linear-gradient(#3c5aff,#0e02ad);-webkit-background-clip:text;background-clip:text;width:100%;padding:10px;font-weight:900;line-height:120%}textarea.feedback-input{opacity:.8;background-color:#fff;border:1px solid #c7c7c7;border-radius:20px;width:100%;padding:20px;scale:.97;box-shadow:0 3px 7px #00000005}textarea.feedback-input:hover{scale:.98}textarea.feedback-input:focus{opacity:1;background-color:#fff;border:1px solid #c9cdff;scale:1;box-shadow:0 3px 10px #03009938}.section-heading{color:#0000;text-transform:uppercase;background:linear-gradient(#1121ff,#000dc2);-webkit-background-clip:text;background-clip:text;width:100%;padding:5px 0}
.header{background:#dbd9ff;justify-content:center;align-items:center;width:100%;height:10vh;display:flex}.header .header-container{justify-content:center;align-items:center;width:100%;max-width:1200px;padding:0 20px;display:flex}.header .header-container .app-icon{cursor:pointer;width:fit-content;height:100%}.header .header-container .header-items{justify-content:end;align-items:center;width:100%;height:100%;font-size:1.15rem;display:flex}.header .header-container .header-items .header-item{color:#1131ff;cursor:pointer;background-color:#fff;border:1px solid #ececec;border-radius:8px;width:fit-content;padding:6px 12px;font-weight:700;box-shadow:0 2px 5px #00000009}.header .header-container .header-items .header-item:hover{box-shadow:0 2px 5px #00000019}
.footer{background-color:#fafafa;border-top:1px solid #eaeaea;justify-content:center;align-items:center;width:100%;padding:2rem 1rem;display:flex}.footer .footer-wrapper{flex-direction:column;align-items:center;width:100%;max-width:1200px;padding:0 20px;display:flex}.footer .footer-link-sections{flex-direction:row;justify-content:center;gap:60px;width:100%;display:flex}.footer .footer-link-sections .footer-link-section{flex-direction:column;width:fit-content;display:flex}@media screen and (max-width:900px){.footer .footer-link-sections{flex-direction:column;gap:30px;display:flex}.footer .footer-link-sections .footer-link-section{flex-direction:column;width:100%;display:flex}}.footer .footer-link-instagram{color:#0000;background:linear-gradient(#ff0062,#ff1d99);-webkit-background-clip:text;background-clip:text}.footer-link-box{width:fit-content;margin-bottom:8px;position:relative}.footer-link-box:before{content:"";opacity:0;background:#000;width:100%;height:1px;transition:all .2s;position:absolute;bottom:-3px;left:0}.footer-link-box.instagram:before{background:linear-gradient(#ff0062,#ff1d99)}.footer-link-box:hover:before{opacity:1}.footer-copy{color:#999;margin-top:.5rem}
