body{margin:0;padding:0}.register-modal h2{color:#fff;font-weight:600;margin-bottom:5px;text-align:center;width:100%}.password-container{align-items:center;display:flex;position:relative}.password-container input{padding-right:30px}.eye-icon{background:none;border:none;bottom:27px;cursor:pointer;position:absolute;right:10px}.input-field{display:flex;flex-direction:column;margin-bottom:15px;text-align:center;width:100%}.input-field label{color:#fff;font-weight:600;margin-bottom:5px;text-align:center;width:100%}.h-body,html{margin:0;padding:0}.h-body{background:linear-gradient(180deg,#fd835e 0,#fd9473 35%,#fff 60%);min-height:100vh;width:100%}.cursor{animation:blink 1s step-end infinite;display:inline;font-weight:700}.chat .cursor{line-height:1;margin:0}.main_des{color:#fff;padding:3rem 2rem 1rem;text-align:center}.main_des h1{color:#fff;font-family:BasierCircle-SemiBold;font-size:3.1rem;font-weight:bolder;font-weight:900;line-height:1.2;margin-bottom:.3rem;margin-top:6rem;word-spacing:-.2rem}.main_des p{color:#fff;font-size:1.5rem;font-weight:650;line-height:1.3;margin-bottom:4rem;margin-top:0;word-spacing:.2rem}.main_des p em{font-family:PlayfairDisplay-Italic;font-style:italic;font-weight:700}.intro-heading-img{display:block;margin:-8rem auto -6rem;max-width:1000px;width:100%}.hero-heading-wrapper{display:inline-block;position:relative}.hero-heading{color:#fff;font-family:Inter,sans-serif;font-size:2rem;font-weight:700;line-height:1.3;text-align:center}.hero-heading .italic{color:#fff;font-family:Georgia,serif;font-style:italic;font-weight:400}.sparkle-icon{animation:twinkle 1.5s ease-in-out infinite;height:100px;position:absolute;right:-20px;top:-45px;width:100px}.grid-gallery{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px 80px}.card{background-position:50%;background-size:cover;flex:1 1 300px;height:400px;max-width:300px;overflow:hidden}.card,.card-video{border-radius:20px}.card-video{display:block;height:100%;object-fit:cover;width:100%}.community{padding-top:7rem;text-align:center}.community h2{color:#fff;font-family:BasierCircle-Regular;font-size:3rem;font-weight:700;margin-bottom:1.5rem}#community-led{color:#fff;font-family:PlayfairDisplay-Italic;font-weight:600}.AI-powered{font-family:BasierCircle-Regular;font-weight:700;margin-left:50px}#clean-living{font-family:PlayfairDisplay-Italic;margin-left:-240px}.category-row{display:flex;gap:2rem;justify-content:center;margin-top:-40px}.where-box{margin-top:4rem;position:relative;text-align:center}.category-wrapper{font-size:1.5rem;margin-top:30px}.curved-heading{display:flex;font-size:1.5rem;height:80px;justify-content:center;margin-bottom:-60px;margin-top:20px;position:relative}.curved-text{font-size:1.5rem;height:230px;margin-left:-30rem;transform:rotate(-40deg);width:500px}.curved-text text{fill:#fff;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700}.category-circles{gap:1.2rem;margin-bottom:6rem;margin-top:30px}.category-circles,.circle{align-items:flex-end;display:flex;font-size:1.5rem;justify-content:center}.circle{background-position:50%;background-size:cover;border-radius:50%;position:relative;transition:transform .3s ease,z-index .3s ease}.circle span{color:#fff;font-size:1.6rem;font-weight:700;left:50%;position:absolute;text-shadow:0 2px 5px #0000004d;text-transform:lowercase;top:50%;transform:translate(-50%,-50%);transition:font-size .3s ease-in-out}.circle.small{z-index:1}.circle.large,.circle.small{border:2px solid #fff;height:220px;width:220px}.circle.large{margin:0 -40px;z-index:2}.category-circles .circle:hover{font-size:1.5rem;transform:scale(1.15);z-index:3}.category-circles .circle span:hover{font-size:2.4rem}.tags{display:flex;flex-wrap:wrap;font-size:1.2rem;gap:.5rem;justify-content:center;margin:2rem auto;max-width:925px;padding:1rem}.tags span{border-radius:25px;box-shadow:0 3px 6px #00000026;color:#fff;font-size:.9rem;font-size:1.2rem;font-weight:700;padding:.5rem 1rem;white-space:nowrap}.tags span:nth-child(2),.tags span:nth-child(6){background-color:#ff9a7a}.tags span:nth-child(3),.tags span:nth-child(5),.tags span:nth-child(7){background-color:#5ab17e}.tags span:first-child,.tags span:nth-child(4){background-color:#d877c3}.chat-ui-box{background:#fff;border-radius:30px;box-shadow:0 4px 15px #0000001a;margin:3rem auto;max-width:900px;min-height:580px;overflow:visible;padding:1.5rem}.search-bar-ui{align-items:center;background:#f9f9f9;border-radius:40px;box-shadow:inset 0 1px 2px #0000000d;display:flex;margin-bottom:1.5rem;padding:.5rem 1rem}.search-bar-ui input{background:#0000;border:none;border-radius:40px;color:#333;flex:1 1;font-size:1rem;outline:none;padding:.5rem 1rem}.mic-icon,.search-icon{color:#888;font-size:1rem}.search-icon{margin-right:.5rem}.mic-icon{margin-left:.5rem}.chat-container{display:flex;flex-direction:column;gap:1rem;max-height:none;overflow-y:visible}.chat{word-wrap:break-word;border-radius:20px;font-size:1rem;line-height:1.5;max-width:80%;padding:.8rem 1.2rem}.chat.user{align-self:flex-end;background-color:#e8f5e9;color:#333}.chat.bot{align-self:flex-start;background-color:#f1f1f1;color:#222}.chat ul{margin-top:.5rem;padding-left:1.2rem}.profile-carousel{margin-bottom:8rem;margin-top:8rem;overflow:hidden;padding:2rem 0}.carousel-track{overflow:hidden;width:100%}.avatars-track{animation:scroll-left 60s linear infinite}.avatars-track,.carousel-content{display:flex;width:-webkit-max-content;width:max-content}.carousel-content{animation:scroll-left 40s linear infinite}.avatars{display:flex;gap:2rem}.avatar{align-items:center;display:flex;flex-direction:column;white-space:nowrap}.avatar img{border:3px solid #fff;border-radius:50%;height:200px;object-fit:cover;width:200px}.avatar p{background:#fff;border:1px solid #000;border-radius:20px;font-family:BasierCircle-Regular;font-size:1.1rem;margin-top:.5rem;padding:.3rem .8rem}.last-avatar{margin-right:2rem}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.signup-box-home{margin:5rem auto 160px}.signup-box-home h2{color:#fff;font-family:BasierCircle-SemiBold;font-size:2.4rem;font-weight:700;margin-bottom:1rem}.signup-box-home p{font-family:BasierCircle-Regular,sans-serif;font-size:1.2rem;margin-bottom:2rem;padding-left:2rem}.signup-btn{align-items:center;background:#0000;border:2px solid #fff;border-radius:30px;color:#fff;display:flex;font-size:.95rem;font-weight:500;gap:.6rem;justify-content:center;margin:.4rem auto;max-width:300px;padding:.7rem 1.2rem;transition:background .3s;width:80%}.signup-btn:hover{background:#fff;color:#333}.signup-btn i{font-size:1rem}.definition{border-radius:20px;color:#fff;margin:0 auto;max-width:1030px;padding:5rem 1rem;text-align:left}.definition h3{font-size:2.5rem;margin-bottom:.5rem}.definition h3,.definition h3 span{color:#fff;font-family:BasierCircle-SemiBold}.definition h3 span{font-size:1.5rem;font-style:italic;font-weight:700}.definition .part-of-speech{color:#fff;font-family:BasierCircle-Regular,sans-serif;font-size:2rem;font-weight:700;margin-top:1.5rem}.definition .definition-text{line-height:1.6;margin-top:.5rem}.definition .definition-text,.definition .example{color:#fff;font-family:BasierCircle-Regular,sans-serif;font-size:1.5rem}.definition .example{font-style:italic;margin-top:1rem}footer{background:#fff;padding:2rem 1rem;position:relative;text-align:center}.social-footer p{font-size:.85rem;margin-bottom:.5rem;padding-left:12rem}@media (max-width:768px){.main_des{color:#fff;padding:3rem 2rem 1rem;text-align:center}.main_des h1{font-size:1.8rem;line-height:1;margin-bottom:.3rem}.main_des p{font-size:1rem;line-height:1;margin-bottom:4rem;margin-top:15px;word-spacing:.1rem}.intro-heading-img{display:block;margin:-3rem auto -3rem -2rem;max-width:1000px;width:120%}.grid-gallery{gap:15px;padding:5px 0}.card{border-radius:20px;flex:1 1 160px;height:200px;max-width:40%;position:relative;width:40%}.avatar img{object-fit:cover}.avatar p{box-shadow:0 2px 6px #0000001a;font-size:.9rem}.last-avatar{margin-right:2rem}.definition{padding:3rem 2rem;text-align:left}.definition h3{font-size:1.4rem;margin-bottom:-.8rem}.definition h3 span{font-size:1.2rem}.definition .part-of-speech{font-size:1rem;margin-top:1.4rem}.definition .definition-text{font-size:.8rem;margin-top:.5rem}.definition .example{font-size:.8rem}.category-wrapper{font-size:1rem;margin-top:0}.curved-heading{display:flex;font-size:1.5rem;height:80px;justify-content:center;margin-bottom:-60px;margin-top:0;position:relative}.curved-text{font-size:1.5rem;height:230px;margin-top:-80px;width:500px}.curved-text text{fill:#fff;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700}.category-circles{font-size:1.5rem;margin-top:-60px}.circle span{font-size:1rem}.circle.small{z-index:1}.circle.large,.circle.small{height:120px;width:120px}.category-circles .circle span:hover{font-size:1.2rem}.tags{gap:.5rem;margin:2rem auto;max-width:925px;padding:1rem}.tags span{border-radius:25px;box-shadow:0 3px 6px #00000026;color:#fff;font-size:.7rem;font-weight:700;padding:.5rem 1rem;white-space:nowrap}.chat-ui-box{border-radius:15px;margin:1rem 2rem;min-height:500px;padding:1rem}.search-bar-ui{border-radius:30px;flex-direction:row;padding:.5rem .8rem}.search-bar-ui ::placeholder{font-size:.55rem}.search-bar-ui input{font-size:.8rem;padding:.4rem .8rem}.mic-icon,.search-icon{font-size:.9rem}.chat{max-width:100%;padding:.6rem 1rem}.chat,.chat ul{font-size:.8rem}.chat ul{padding-left:1rem}.profile-carousel{margin-top:0;overflow:hidden;padding:2rem 0}.avatars{display:flex;gap:.6rem;margin-top:3rem}.avatar img{border:2px solid #fff;border-radius:50%;height:100px;width:100px}.avatar p{background:#fff;border:none;border-radius:20px;font-size:.75rem;margin-top:.5rem;padding:.3rem .8rem}.last-avatar{margin-right:.6rem}.signup-box-home{border-radius:30px;margin:-3rem 2rem 100px;padding:3rem 2rem;text-align:center}.signup-box-home h2{font-size:1.4rem;margin-bottom:1rem}.signup-box-home p{font-size:.8rem;margin-bottom:1.6rem}.signup-btn{align-items:center;background:#0000;border:2px solid #fff;border-radius:30px;color:#fff;display:flex;font-size:.8rem;font-weight:500;gap:.6rem;justify-content:center;margin:.4rem auto;max-width:300px;padding:.7rem 1.2rem;transition:background .3s;width:80%}.signup-btn:hover{background:#fff;color:#333}.signup-btn i{font-size:1rem}}.signup-btn{cursor:pointer;min-height:44px;position:relative;transition:all .3s ease;z-index:1000}.signup-btn:active{transform:scale(.98)}.signup-box-home{overflow:visible;position:relative}@media (max-width:768px){.signup-btn{font-size:1rem;padding:12px 0;width:90%}.signup-box-home{margin:2rem 1rem;padding:2rem 1rem}}.grid-gallery+.definition{position:relative;z-index:1}.signup-btn:focus{outline:2px solid #fff;outline-offset:2px}.signup-box-home{z-index:100}.modal-close{background:none;border:none;border-radius:50%;color:#222;cursor:pointer;font-size:2rem;font-weight:700;line-height:1;padding:4px;position:absolute;right:12px;text-shadow:0 0 2px #fff;top:12px}.modal-close:hover{color:#000;text-shadow:0 0 4px #fff}.modal-content label{display:block;font-weight:600;margin-bottom:3px}.modal-content input,.modal-content textarea{background:#fffc;border:none;border-radius:8px;box-sizing:border-box;font-size:1rem;margin-bottom:16px;padding:12px;width:100%}.modal-content textarea{height:100px;resize:vertical}.modal-content .btn-submit{background:#54c683;border:none;border-radius:8px;color:#fff;cursor:pointer;margin-top:8px;padding:14px;text-transform:uppercase;width:100%}.modal-content .btn-submit:hover{opacity:.9}.modal-overlay{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.modal-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff3;border-radius:16px;box-shadow:0 8px 32px #0003;max-width:400px;padding:24px;position:relative;width:90%;z-index:10001}@media (max-width:768px){.modal-overlay{z-index:99999!important}.modal-content{z-index:100000!important}}.rounded-header{position-anchor:fixed;background-color:#ffffff80;border-radius:70px;margin:2rem;padding:1.2rem;z-index:1}.header-top{align-items:center;display:flex;justify-content:space-between}.logo{border-radius:15px;color:#fff;font-family:BasierCircle-SemiBold;font-size:1.8rem;font-weight:700;padding:.3rem 1rem;text-decoration:none}.btns button{border:none;border-radius:20px;cursor:pointer;font-size:1rem;margin-left:.5rem;padding:.4rem 1rem}.btn-login{background-color:#ff7b7b;color:#fff}.btn-create_a_profile{background-color:#62c384;color:#fff}.btn-logout{background-color:#f44d75;border:none;border-radius:20px;color:#fff;height:32px;width:80px}.btn-logout:hover{cursor:pointer}@media (max-width:768px){.rounded-header{border-radius:50px;margin:1rem;padding:.8rem 1rem}.header-top{gap:1rem}.logo{font-size:1.2rem;padding:.2rem .8rem}.btns button{font-size:.85rem;padding:.4rem .8rem}.btn-logout{border-color:#f44d75;border-radius:20px;font-size:.6rem;height:24px;width:50px}.nav-bar button{font-size:.7rem;padding:.3rem .7rem}}@media (max-width:475px){.rounded-header{border-radius:40px;margin:1rem .3rem .3rem;padding:.4rem 1.4rem}.logo{font-size:1rem;margin-left:-.8rem;padding:.2rem .6rem}.btns{flex-direction:row;flex-wrap:wrap;gap:.3rem;justify-content:flex-end;margin-top:0}.btns button{font-size:.6rem;padding:.3rem .6rem;width:auto}.nav-bar button{font-size:.6rem;padding:.2rem .5rem}}.header-container{position:relative;z-index:10}.btns button{pointer-events:auto}.header-container{position:static!important;z-index:auto!important}.btns{position:relative;z-index:11}.nav-bar{display:flex;justify-content:space-between;margin:1rem 3rem 0}.nav-left,.nav-right{display:flex;gap:.5rem}.nav-left li,.nav-right li{list-style-type:none}.nav-bar button{background-color:#fff;border:none;border-radius:20px;color:#ff6b5f;cursor:pointer;font-size:1rem;font-weight:700;padding:.3rem .8rem;text-transform:lowercase}.active-link button{color:green}@media (max-width:768px){.nav-bar{margin:.5rem 1rem}.nav-left,.nav-right{gap:.4rem}.nav-bar button{font-size:.9rem;padding:.2rem .6rem}}@media (max-width:480px){.nav-bar{align-items:center;margin:.5rem}.nav-bar,.nav-left,.nav-right{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.nav-bar button{font-family:BasierCircle-Regular;font-size:.7rem;font-weight:100;padding:.2rem .5rem}}.footer-container{background:#ff8c6b;color:#fff;font-family:BasierCircle-Regular,sans-serif;padding:3rem 2rem}.footer-content{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px}.footer-left{flex:1 1;margin-bottom:2rem;min-width:250px}.footer-tagline-img img{display:block;height:auto;max-width:100%}.footer-right{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:1rem;margin-top:7rem;min-width:280px;padding-left:5rem}.newsletter-label{color:#fff;font-size:1.2rem;font-weight:900;text-transform:lowercase}.newsletter-form{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;width:100%}.newsletter-input{border:none;border-radius:10px;flex:none;font-size:.9rem;height:3rem;outline:none;padding:.3rem .6rem;width:22rem}.newsletter-input::placeholder{font-size:1.2rem}.btn-submit{background-color:#54c683;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;height:100%;padding:.7rem 1.5rem;text-transform:lowercase;transition:background .3s ease}.btn-submit:active,.btn-submit:hover{background-color:#686566;color:#fff}.social-footer{display:inline-block;position:relative}.social-footer p{font-size:.95rem;font-weight:400;margin:.5rem 0;padding-left:16rem}.footer-arrow{filter:invert(1) brightness(2);height:auto;position:absolute;right:-40px;top:14px;width:50px}.footer-tags{display:flex;gap:.6rem;justify-content:center;margin-top:.3rem}.footer-tags a{background:#fff;border-radius:20px;box-shadow:0 2px 5px #0000001a;color:#ff8c6b;font-size:1rem;font-weight:500;padding:.4rem 1rem;text-decoration:none;transition:background .3s ease}.footer-tags a:hover{background:#686566;color:#fff}.copy{color:#fff;font-size:1rem;font-weight:bolder;margin-top:6rem}@media (max-width:768px){.footer-content{align-items:center;flex-direction:column;text-align:center}.footer-left{margin-bottom:1rem;order:1}.footer-right{align-items:center;display:flex;flex-direction:column;margin-top:-2rem;max-width:200px;order:2;padding-left:0}.footer-right,.newsletter-form{justify-content:center}.social-footer{margin-top:1rem;order:3}.email-link{margin-top:.5rem;order:4}.footer-tagline-img img{display:flex;height:auto;justify-content:center;width:500px}.newsletter-form{align-items:center;flex-direction:column}.btn-submit,.newsletter-input{max-width:20rem;width:90%}.btn-submit{margin-top:.5rem}.newsletter-input::placeholder{font-size:.95rem}.footer-tags{justify-content:center}.footer-tags a{border-radius:20px;box-shadow:0 2px 5px #0000001a;font-size:.8rem;font-weight:500;padding:.4rem .8rem;text-decoration:none;transition:background .3s ease}.social-footer p{font-size:.8rem;margin-right:-2rem;padding-left:12rem}.footer-arrow{filter:invert(1) brightness(2);height:auto;right:-35px;top:14px;width:40px}}@media (max-width:340px){.footer-tags a{border-radius:20px;box-shadow:0 2px 5px #0000001a;font-size:.6rem;font-weight:500;padding:.4rem .8rem;text-decoration:none;transition:background .3s ease}.social-footer p{font-size:.6rem;margin-right:-1rem;padding-left:11rem}.footer-arrow{filter:invert(1) brightness(2);height:auto;opacity:0;right:-35px;top:14px;width:40px}}.partner-body{background:linear-gradient(180deg,#5ab17e 0,#fff 80%);padding-left:2rem;padding-right:2rem;padding-top:3rem}.partner-form{margin:-2rem auto 5rem;max-width:800px;padding:2rem;text-align:center}.partner-heading{display:block;margin:0 auto;max-width:400px;width:100%}.partner-bubble p{color:#333;font-family:BasierCircle-Regular,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.5;margin:0;padding-bottom:3rem}.partner-body-par{margin-top:-2rem;overflow:hidden;text-align:center;white-space:nowrap}.partner-contact{background:#5ab17e6b;border-radius:30px;box-shadow:0 10px 25px #0000001a;display:flex;flex-direction:column;gap:.8rem;margin-top:3rem;padding:3rem}.partner-contact ::placeholder{font-weight:400}.partner-contact input,.partner-contact textarea{border:none;border-radius:8px;font-family:Inter,sans-serif;font-size:1rem;padding:.9rem;resize:none;width:100%}.partner-contact button{align-self:flex-end;background-color:#ff895d;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:1rem 1.2rem;width:150px}.partner-form h3{color:#000;padding-top:4rem}@media (max-width:768px){.partner-form{margin-top:0}.partner-heading{margin-top:-2rem;max-width:250px}.partner-bubble p{font-size:1rem;margin-top:1rem;z-index:10}.partner-contact{padding:2rem}.partner-contact button{align-self:center;margin-top:1rem;width:100%}}@media (max-width:480px){.partner-bubble{margin-top:-1rem}.partner-heading{margin-top:2rem;max-width:200px}.partner-form h3{font-size:1.5rem}.partner-bubble p{text-wrap:initial;font-size:.8rem;margin-top:0}.partner-contact{margin-top:1rem;padding:1.5rem}.partner-body-par{margin-top:-10px}.partner-form{margin-top:-2rem;padding:0 1rem}}.invest-form-body{background:linear-gradient(180deg,#5ab17e 0,#fff 80%);margin:0;min-height:100vh;padding-left:2rem;padding-right:2rem;padding-top:3rem;width:100%}.invest-section{border-radius:10px;font-family:BasierCircle-Regular,sans-serif;padding:8rem 1.5rem;text-align:center}.invest-heading-img{display:block;margin:-8rem auto 0;max-width:400px;width:100%}.invest-section p{color:#333;font-size:1.2rem;line-height:1.6;margin-bottom:1rem}.invest-section .invest-email{color:#444343;font-weight:700;margin-top:1rem;padding-top:1.5rem}@media (max-width:768px){.invest-form-body{padding-left:2rem;padding-right:2rem}.invest-section h3{font-size:2rem}.invest-section .invest-email,.invest-section p{font-size:1rem}}@media (max-width:480px){.invest-section h3{font-size:1.6rem}.invest-section .invest-email,.invest-section p{font-size:.95rem;margin-bottom:0}.invest-content p{font-size:.9rem;margin-bottom:0}.invest-content p strong{white-space:nowrap}.invest-content{margin-top:-1rem}.invest-heading-img{width:200px}}@font-face{font-family:BasierCircle-Regular;font-style:normal;font-weight:400;src:url(/static/media/BasierCircle-Regular.a022404561df54ea31ec.otf) format("opentype")}@font-face{font-family:BasierCircle-SemiBold;font-style:normal;font-weight:400;src:url(/static/media/Basier-Circle-SemiBold.dc218ecfbe4e35dbe40d.otf) format("opentype")}@font-face{font-family:PlayfairDisplay-Italic;font-style:normal;font-weight:400;src:url(/static/media/PlayfairDisplay-Italic-VariableFont_wght.ce1c9a51afff13bd62e1.ttf) format("opentype")}*{box-sizing:border-box;font-family:BasierCircle-Regular;margin:0;padding:0}body,html{overflow-x:hidden}.top-g{padding-left:2rem;padding-right:2rem}.cleanclick-container{background:linear-gradient(180deg,#ff9a7a 0,#fff 28%);margin:0;min-height:100vh;padding-top:3rem;width:100%}.hero-section{padding:4rem 1.5rem;text-align:center}.hero-container{margin:0 auto;max-width:64rem}.hero-title-img{align-items:center;display:flex;justify-content:center;margin:-6rem auto 2rem;max-width:100%}.hero-title-img img{display:block;height:auto;max-width:900px;width:100%}.hero-subtitle{color:#000;font-size:1.2rem;font-weight:900;margin:-10rem auto 3rem;max-width:40rem;word-spacing:2px}.fighter-section{min-height:600px;overflow:hidden;padding:40px 400px;position:relative;z-index:1}@media (max-width:1680px){.fighter-section{min-height:600px;overflow:hidden;padding:40px 300px;position:relative;z-index:1}}@media (max-width:1480px){.fighter-section{min-height:600px;overflow:hidden;padding:40px 200px;position:relative;z-index:1}}.fighter-title-img{display:block;margin:0 auto;max-width:400px;width:100%}.fighter-title{color:#393939;font-family:PlayfairDisplay-Italic;font-size:2.5rem;font-style:italic;font-weight:600;margin-bottom:60px;text-align:center}.fighters-container{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));justify-items:center;margin-top:2rem;padding-bottom:4rem;width:100%}.fighter{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative;width:100%}.explorer-fighter .fighter-top{left:-36px;position:absolute;top:-30px;z-index:10}.creator-fighter .fighter-bottom{bottom:-64px;left:5px;position:absolute;z-index:10}.shopper-fighter .fighter-bottom{bottom:-64px;position:absolute;right:-32px;z-index:10}.fighter-icon img{height:24px;width:24px}.fighter-card{background:#efefef;border-radius:20px;padding:25px;text-align:center;width:234px}.fighter-card .fighter-icon{background-color:#ff9a7a;border-radius:50%;color:#fff;display:flex;font-size:3rem;height:50px;padding:15px;width:50px}.fighter-card .fighter-icon,.fighter-card h3{align-items:center;justify-content:center;margin:0 auto}.fighter-card h3{color:#393939;font-family:BasierCircle-SemiBold;font-size:1.4rem;font-weight:900;padding-bottom:1rem;padding-top:.8rem}.fighter-card ul{list-style:none;margin-left:40px;padding:0 0 2rem;text-align:left}.fighter-card li{color:#393939;font-size:1.2rem;font-weight:900;margin-bottom:0}.profile-pic{border:2px solid #fff;border-radius:50%;box-shadow:0 4px 12px #00000026;height:120px;overflow:hidden;width:120px}.profile-pic img{height:100%;object-fit:cover;width:100%}.we-com-tagline-img{align-items:center;display:flex;justify-content:center;text-align:center}.we-com-tagline-img img{display:block;height:auto;margin-bottom:-5rem;margin-top:-5rem;width:35rem}.opportunity-title-img{display:block;margin:0 auto 0 -2rem;max-width:400px;width:100%}@media (max-width:768px){.fighters-container{align-items:center;flex-direction:column;gap:60px;height:auto}.fighter{height:auto!important;margin-top:0!important;max-width:280px;position:relative;width:100%}.fighter-bottom,.fighter-top{bottom:auto!important;left:auto!important;margin:10px 0;position:relative!important;right:auto!important;top:auto!important;transform:none!important}.fighter-title{font-size:2rem;margin-bottom:40px}}.opportunity-section{color:#000;display:flex;margin-top:-6rem;padding:6rem 0 10rem}.opportunity-section h2{font-family:PlayfairDisplay-Italic;font-size:3rem;margin-top:-55px}.opportunity-container{align-items:center;display:flex;height:20rem;margin:0 auto;max-width:77rem;padding:0 1.5rem;position:relative}.opportunity-image{background:#fed7aa;border:5px solid #fff;border-radius:1.5rem;height:32rem;left:-200px;position:absolute;top:0;width:26rem;z-index:10}.opportunity-image img{border-radius:1.5rem;height:100%;object-fit:cover;width:100%}.opportunity-content{align-items:flex-start;justify-content:left;margin-left:18rem;margin-top:4rem;z-index:1}.opportunity-content h3{font-family:BasierCircle-SemiBold;font-size:1.4rem;padding-top:1rem}.opportunity-content p{font-size:1.2rem}.opportunity-para{margin-top:-4rem}.solution-section{background:#686566;margin-top:8rem;padding:9rem 0 18rem}.solution-container{align-items:center;display:flex;height:20rem;margin:-3rem auto 0;max-width:72rem;padding:0 1.5rem;position:relative}.section-heading{display:block;filter:invert(1) brightness(2);height:auto;margin:0 auto 0 -5.4rem;width:400px}.solution-image{background:#fed7aa;border:5px solid #fff;border-radius:1.5rem;height:32rem;left:-240px;position:absolute;top:0;width:26rem;z-index:10}.solution-image img{border-radius:1.5rem;height:100%;object-fit:cover;width:100%}.solution-content{align-items:flex-start;justify-content:left;margin-left:17rem;margin-top:0;padding-top:4rem;z-index:1}.solution-content h2{font-family:PlayfairDisplay-Italic;font-size:2.8rem}.solution-content h3{font-family:BasierCircle-SemiBold;font-size:1.4rem;padding-top:1rem}.solution-content p{font-size:1.2rem}.section-para{color:#fff;margin-left:-14px;margin-top:-4rem}.magic-section{background:linear-gradient(90deg,#83cda1,#86e876);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:60px;height:400px;margin:3rem 100px 4rem;padding-bottom:36rem;padding-top:5rem}.signup-box-home{background:linear-gradient(90deg,#ff815a,#fac3b2);border-radius:40px;color:#fff;font-family:BasierCircle-Regular,sans-serif;margin:4rem auto 160px;max-width:900px;padding:3rem 2rem;text-align:center}.magic-container{margin:0 auto;position:relative;z-index:2}.magic-content{color:#fff;margin-top:-4rem;padding-bottom:1rem;text-align:center}.magic-content h2{font-family:PlayfairDisplay-Italic;font-size:2.6rem;font-weight:900}.magic-title{font-size:2.5rem;font-style:italic;font-weight:400;margin-bottom:40px}.magic-points{gap:30px;margin:-2rem auto 0;max-width:800px}.magic-points,.point{display:flex;flex-direction:column}.point{line-height:1.6;text-align:center}.point-title{display:inline;font-size:1.2rem}.point-text{display:inline;margin-left:4px}.magic-title-img{display:block;margin:0 auto;max-width:450px}@media (max-width:768px){body,html{overflow-x:hidden;width:100%}.hero-title{font-size:2rem}.hero-subtitle{font-size:1rem}.hero-description p{font-size:1.1rem}.fighter-card h3{font-size:1.4rem}.fighter-card li{font-size:.95rem}.profile-pic{height:70px;width:70px}.fighter-card .fighter-icon{font-size:2rem;height:40px;padding:10px;width:40px}.sparkle-icon-a{height:60px;right:2rem;top:10rem;width:60px}.opportunity-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding:0 1rem}.magic-content h2,.opportunity-section h2,.solution-content h2{font-size:1.8rem}.magic-title,.opportunity-content h3,.solution-content h3{font-size:1.3rem}.point-title{font-size:1rem}.sparkle-icon-magic{right:1rem;top:-1rem}.fighters-container{align-items:center;flex-direction:column;gap:30px}.fighter{max-width:300px;width:100%}.profile-pic{height:80px;margin:-3rem auto 0;position:relative;width:80px;z-index:1}.fighter-section{margin-top:-4rem}.fighter-title{font-size:2rem}.we-com{margin-top:-10rem;padding-bottom:6rem;padding-top:6rem}.we-com-tag{font-size:1.2rem;line-height:1.3}.we-com-tag .bold{margin-left:-1.6rem}.we-com-tag .italic-bold-2{margin-left:-5.6rem;padding-right:0}.we-com-tagline-img img{display:block;height:auto;margin-bottom:-1rem;margin-top:-4rem;width:20rem}.sparkle-icon-a{height:50px;right:3.7rem;top:4.4rem;width:50px}.signup-box-home{border-radius:30px;margin:0 2rem 100px;padding:3rem 2rem;text-align:center}.signup-box-home h2{font-size:1.4rem;margin-bottom:1rem}.signup-box-home p{font-size:.8rem;justify-content:center;margin-bottom:1.6rem;padding-left:0;text-align:center}.opportunity-image{border-radius:1rem;height:12rem;left:0;margin-bottom:1rem;margin-left:0;margin-top:-4rem;position:relative;top:0;width:80%}.opportunity-image img{border-radius:.8rem;height:100%;object-fit:cover;width:100%}.fighter-bottom,.fighter-top{margin-top:1rem;position:static!important}.solution-image{background:none;border-radius:1rem;display:flex;height:12rem;left:0;margin-left:-1rem;margin-top:-8rem;overflow:hidden;position:absolute;width:112%}.solution-image img{border-radius:.5rem;display:block;height:100%;object-fit:cover;object-position:0 10%;width:100%}.opportunity-content{margin:0 auto;padding:0 1rem;text-align:center}.opportunity-content h3{font-size:.8rem}.opportunity-content p{font-size:.7rem}.solution-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:0;margin-top:14.5rem;max-width:300px;text-align:center;z-index:1}.solution-content h3{font-size:.8rem}.solution-content p{font-size:.7rem}.magic-section{border-radius:30px;margin-left:1rem;margin-right:1rem;margin-top:-1rem;padding-bottom:4rem;padding-top:5.5rem}.magic-title{font-size:.8rem}.magic-content .point-title{font-size:.6rem}.magic-container{padding-bottom:-12rem}.sparkle-icon-magic{animation:twinkle 1.5s ease-in-out infinite;height:60px;right:6rem;top:-1.1rem;width:60px;z-index:10}.hero-title-img{align-items:center;display:flex;justify-content:center;margin:-4rem auto 2rem;max-width:100%}.hero-title-img img{display:block;height:auto;max-width:700px;width:100%}.hero-subtitle{font-size:.7rem;font-weight:100;margin-top:-5rem;max-width:260px;padding-top:1.2rem;word-spacing:0}.opportunity-title-img{display:block;margin:0 auto 3rem;width:180px}.section-heading{display:flex;height:auto;justify-content:center;margin:-14rem auto 0;text-align:center;width:180px}.magic-title-img{display:block;margin:0 auto;max-width:250px}.opportunity-para{margin-left:0!important;padding:0 1rem;text-align:center}.solution-section{display:flex;margin-top:-3rem;margin-top:4rem;padding-bottom:10rem}.section-para{display:flex;flex-direction:column;justify-content:center;margin-left:0;margin-top:-2.2rem;max-width:260px;padding-top:1rem;text-align:center}.fighter-section{margin-left:0;padding:0 1.5rem}.fighter-title-img{margin-top:5rem;max-width:180px;width:100%}.fighters-container{margin-top:1rem}.solution-container{align-items:center;display:flex;flex-direction:column;padding:0;position:relative}}
/*# sourceMappingURL=main.6aeddcbf.css.map*/