.Login-module__0UnYKW__loginPageContainer{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:#000;min-height:100vh;display:flex}.Login-module__0UnYKW__goBackButton{z-index:1;color:#fff;cursor:pointer;background-color:#2b2b2b;border:none;border-radius:.5rem;align-items:center;gap:5px;padding:.6rem 1rem;font-size:.9rem;transition:opacity .2s;display:flex;position:absolute;top:2rem;left:2rem}.Login-module__0UnYKW__goBackButton:hover{opacity:.8}.Login-module__0UnYKW__galleryGrid{flex:1;grid-template-columns:repeat(2,1fr);gap:0;max-width:400px;height:100vh;max-height:100vh;padding:2.5px 5px;display:grid;overflow:hidden}.Login-module__0UnYKW__galleryItem{height:calc(33.3333vh - 1.66667px);padding:1.5px}.Login-module__0UnYKW__galleryItemInner{border:1px solid #ffffff14;border-radius:2px;width:100%;height:100%;position:relative;overflow:hidden}.Login-module__0UnYKW__galleryItemInner img{object-fit:cover;will-change:transform;object-position:top;transform:translateZ(0)}@media (max-width:950px){.Login-module__0UnYKW__galleryGrid{display:none}}
.loaderWrapper{flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex}.loaderText{font-size:1rem;font-weight:600}.Loader{box-sizing:border-box;border:3.5px solid #f3f3f3;border-top-color:#2d3748;border-radius:50%;width:1.6em;height:1.6em;animation:1.2s linear infinite spin;display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}
.LoginForm-module__Hz0TxW__loginSection{flex:1;justify-content:center;align-items:center;padding:2rem;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif,emoji,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:flex}.LoginForm-module__Hz0TxW__formWrapper{width:100%;max-width:400px}.LoginForm-module__Hz0TxW__logoContainer{justify-content:center;margin-bottom:.5rem;display:flex}.LoginForm-module__Hz0TxW__logoContainer img{object-fit:contain;cursor:pointer;width:100px;height:100px}.LoginForm-module__Hz0TxW__welcome{text-align:center;margin-bottom:2rem}.LoginForm-module__Hz0TxW__welcomeTitle{color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:1.7rem}.LoginForm-module__Hz0TxW__welcomeSubtitle{color:#9ca3af;font-size:1rem;font-weight:500;line-height:1.2rem}.LoginForm-module__Hz0TxW__googleButton{cursor:pointer;background-color:#fff;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-bottom:1.5rem;padding:.875rem 1.5rem;transition:background-color .2s;display:flex}.LoginForm-module__Hz0TxW__googleButton svg{width:20px;height:20px}.LoginForm-module__Hz0TxW__googleButton span{color:#000;font-size:1rem;font-weight:600}.LoginForm-module__Hz0TxW__googleButton:hover:not(:disabled){background-color:#f3f4f6}.LoginForm-module__Hz0TxW__googleButton:disabled{opacity:.5;cursor:not-allowed}.LoginForm-module__Hz0TxW__divider{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.LoginForm-module__Hz0TxW__dividerLine{background-color:#1f2937;flex:1;height:1px}.LoginForm-module__Hz0TxW__dividerText{color:#6b7280;font-size:.8rem;line-height:1rem}.LoginForm-module__Hz0TxW__tabsButton{gap:1rem;margin-bottom:1.5rem;display:flex}.LoginForm-module__Hz0TxW__tabsButton button{cursor:pointer;color:#6b7280;border:none;border-bottom:1px solid #ffffff14;flex:1;padding:.5rem .7rem;font-size:.9rem;transition:color .2s;position:relative;overflow:hidden}.LoginForm-module__Hz0TxW__tabsButton button:after{content:"";transform-origin:0;background:#fff;width:100%;height:1px;transition:transform .4s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.LoginForm-module__Hz0TxW__tabsButton button:hover{color:#fff;border-width:1px}.LoginForm-module__Hz0TxW__tabsButton button:hover:after{transform:scaleX(1)}.LoginForm-module__Hz0TxW__tabsButton .LoginForm-module__Hz0TxW__activeTab{color:#fff;border:none}.LoginForm-module__Hz0TxW__tabsButton .LoginForm-module__Hz0TxW__activeTab:after{transform:scaleX(1)}.LoginForm-module__Hz0TxW__inputGroup{flex-direction:column;gap:1rem;display:flex}.LoginForm-module__Hz0TxW__inputField{color:#fff;background:0 0;border:1px solid #ffffff14;border-radius:.5rem;outline:none;width:100%;padding:.8rem 1rem;font-size:.9rem;transition:border-color .2s}.LoginForm-module__Hz0TxW__inputField::placeholder{color:#6b7280}.LoginForm-module__Hz0TxW__inputField:focus{border-color:#fff}.LoginForm-module__Hz0TxW__inputField:disabled{cursor:not-allowed}.LoginForm-module__Hz0TxW__continueButton{color:#fff;cursor:pointer;background-color:#2b2b2b;border:none;border-radius:.5rem;width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:500;transition:background-color .2s}.LoginForm-module__Hz0TxW__continueButton:hover:not(:disabled){background-color:#2b2b2b}.LoginForm-module__Hz0TxW__continueButton:disabled{color:#fff;cursor:not-allowed;background-color:#2b2b2b}.LoginForm-module__Hz0TxW__loader{border-width:2.5px;width:1.2em;height:1.2em}.LoginForm-module__Hz0TxW__resendOtpButton{color:#fff;cursor:pointer;text-align:left;border:none;border-radius:.5rem;width:fit-content;padding:.1rem;font-size:.8rem;font-weight:400;transition:background-color .2s;position:relative}.LoginForm-module__Hz0TxW__resendOtpButton:after{content:"";transform-origin:0;background:#fff;width:100%;height:1px;transition:transform .4s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.LoginForm-module__Hz0TxW__resendOtpButton:hover{color:#fff;border-width:1px}.LoginForm-module__Hz0TxW__resendOtpButton:hover:after{transform:scaleX(1)}.LoginForm-module__Hz0TxW__resendOtpButton:disabled{cursor:not-allowed;opacity:.5}.LoginForm-module__Hz0TxW__resendOtpButton:disabled:hover:after{transform:scaleX(0)}.LoginForm-module__Hz0TxW__infoMsg{color:#fff;align-items:center;gap:.3rem;padding-left:.3rem;display:flex}.LoginForm-module__Hz0TxW__infoMsg svg{width:13px;height:13px;transform:translateY(.5px)}.LoginForm-module__Hz0TxW__infoMsg p{margin-bottom:0;font-size:.7rem}.LoginForm-module__Hz0TxW__footer{color:#6b7280;text-align:center;margin-top:1rem;font-size:.75rem;line-height:1rem}@media (max-width:640px){.LoginForm-module__Hz0TxW__welcomeTitle{font-size:1.875rem;line-height:2.25rem}.LoginForm-module__Hz0TxW__welcomeSubtitle{font-size:1rem;line-height:1.5rem}.LoginForm-module__Hz0TxW__loginSection{padding:1rem}}
.LoginModal-module__uEVcta__overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;justify-content:center;align-items:center;padding:1.5rem;animation:.18s LoginModal-module__uEVcta__overlayIn;display:flex;position:fixed;inset:0}.LoginModal-module__uEVcta__dialog{background:#000;border:1px solid #ffffff1f;border-radius:1rem;width:100%;max-width:440px;max-height:calc(100vh - 3rem);animation:.2s LoginModal-module__uEVcta__dialogIn;position:relative;overflow-y:auto;box-shadow:0 20px 60px #00000080}.LoginModal-module__uEVcta__close{z-index:1;color:#fff;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.4rem;line-height:1;transition:background-color .15s;display:flex;position:absolute;top:.75rem;right:.75rem}.LoginModal-module__uEVcta__close:hover{background:#ffffff26}@keyframes LoginModal-module__uEVcta__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes LoginModal-module__uEVcta__dialogIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.Gallery-module__54iuzG__gallery-grid{cursor:grab;background:#000;width:100%;height:900px;padding:2rem 0;position:relative;overflow:hidden}.Gallery-module__54iuzG__gallery-grid--grabbing{cursor:grabbing}.Gallery-module__54iuzG__gallery-grid *{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif}.Gallery-module__54iuzG__gallery-grid__header{align-items:center;padding:0 .5rem;display:flex}.Gallery-module__54iuzG__gallery-grid__main-title{letter-spacing:-.03em;background:linear-gradient(#fff 0%,#ffffffe6 100%);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;background-clip:text;width:90%;max-width:600px;margin:0 auto;font-size:clamp(1.9rem,6.5vw,3rem);font-weight:600;line-height:1.3}.Gallery-module__54iuzG__gallery-grid__wrapper{transform:scale(.7)translate(-50px,-200px)}.Gallery-module__54iuzG__gallery-grid__scroll-container{will-change:transform;-webkit-user-select:none;user-select:none;gap:.4rem;width:max-content;display:flex}.Gallery-module__54iuzG__gallery-grid__column{will-change:transform;flex-direction:column;gap:.4rem;display:flex;-webkit-mask:linear-gradient(#000 60%,#0000 90%);mask:linear-gradient(#000 60%,#0000 90%)}.Gallery-module__54iuzG__grid-cols-0,.Gallery-module__54iuzG__grid-cols-1,.Gallery-module__54iuzG__grid-cols-3,.Gallery-module__54iuzG__grid-cols-4,.Gallery-module__54iuzG__grid-cols-6,.Gallery-module__54iuzG__grid-cols-7,.Gallery-module__54iuzG__grid-cols-8{width:330px;min-width:330px;max-width:330px}.Gallery-module__54iuzG__grid-cols-2,.Gallery-module__54iuzG__grid-cols-5{width:140px;min-width:140px;max-width:140px}.Gallery-module__54iuzG__grid-cols-0,.Gallery-module__54iuzG__grid-cols-1,.Gallery-module__54iuzG__grid-cols-2,.Gallery-module__54iuzG__grid-cols-6,.Gallery-module__54iuzG__grid-cols-7,.Gallery-module__54iuzG__grid-cols-8{display:none}.Gallery-module__54iuzG__gallery-grid__item{border:1px solid #ffffff1a;border-radius:.5rem;width:100%;transition:all .25s ease-in-out;position:relative;overflow:hidden}.Gallery-module__54iuzG__gallery-grid__item:hover{padding:5px}.Gallery-module__54iuzG__gallery-grid__item:hover .Gallery-module__54iuzG__gallery-grid__button{opacity:1}.Gallery-module__54iuzG__grid-item-13,.Gallery-module__54iuzG__grid-item-19,.Gallery-module__54iuzG__grid-item-23{aspect-ratio:4/3}.Gallery-module__54iuzG__grid-item-1,.Gallery-module__54iuzG__grid-item-2,.Gallery-module__54iuzG__grid-item-10,.Gallery-module__54iuzG__grid-item-21{aspect-ratio:4/3.5}.Gallery-module__54iuzG__grid-item-3,.Gallery-module__54iuzG__grid-item-11,.Gallery-module__54iuzG__grid-item-14{aspect-ratio:4/5}.Gallery-module__54iuzG__grid-item-14,.Gallery-module__54iuzG__grid-item-20{aspect-ratio:4/4.5}.Gallery-module__54iuzG__grid-item-4,.Gallery-module__54iuzG__grid-item-12,.Gallery-module__54iuzG__grid-item-15,.Gallery-module__54iuzG__grid-item-24{aspect-ratio:4/4}.Gallery-module__54iuzG__grid-item-5,.Gallery-module__54iuzG__grid-item-22{aspect-ratio:4/5}.Gallery-module__54iuzG__grid-item-6{aspect-ratio:4/4}.Gallery-module__54iuzG__grid-item-25,.Gallery-module__54iuzG__grid-item-26{aspect-ratio:4/6}.Gallery-module__54iuzG__grid-item-7,.Gallery-module__54iuzG__grid-item-8{aspect-ratio:4/7}.Gallery-module__54iuzG__grid-item-9,.Gallery-module__54iuzG__grid-item-16,.Gallery-module__54iuzG__grid-item-17,.Gallery-module__54iuzG__grid-item-18{aspect-ratio:4/8}.Gallery-module__54iuzG__grid-item-7 .Gallery-module__54iuzG__gallery-grid__image,.Gallery-module__54iuzG__grid-item-8 .Gallery-module__54iuzG__gallery-grid__image,.Gallery-module__54iuzG__grid-item-9 .Gallery-module__54iuzG__gallery-grid__image,.Gallery-module__54iuzG__grid-item-16 .Gallery-module__54iuzG__gallery-grid__image,.Gallery-module__54iuzG__grid-item-17 .Gallery-module__54iuzG__gallery-grid__image,.Gallery-module__54iuzG__grid-item-18 .Gallery-module__54iuzG__gallery-grid__image{object-fit:fill}.Gallery-module__54iuzG__gallery-grid__image{object-fit:cover;-webkit-user-drag:none;border-radius:.5rem;width:100%;height:100%;display:block}.Gallery-module__54iuzG__gallery-grid__button{color:#fff;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;cursor:pointer;background:#0009;justify-content:center;align-items:center;width:100%;height:40px;font-size:.95rem;font-weight:600;transition:all .25s ease-in-out;display:flex;position:absolute;bottom:0}.Gallery-module__54iuzG__gallery-grid__button:hover{background:#000c}.Gallery-module__54iuzG__gallery-grid__overlay{z-index:10;background:linear-gradient(#0000 0%,#0009 10%,#000000f2 40%,#000 100%);justify-content:center;align-items:center;padding:10vh 1.5rem;display:flex;position:absolute;bottom:-20px;left:0;right:0}.Gallery-module__54iuzG__gallery-grid__names{cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;width:90vw;max-width:650px;margin:0 auto;display:flex}.Gallery-module__54iuzG__gallery-grid__customer{color:#fff;letter-spacing:.01em;white-space:nowrap;opacity:0;filter:brightness(1.5);margin-top:1rem;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;font-size:1.1rem;font-weight:500;transition:opacity .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Gallery-module__54iuzG__gallery-grid__name{color:#fff;letter-spacing:.01em;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;font-size:.9rem;font-weight:500;transition:all .3s ease-in-out}@media (min-width:601px){.Gallery-module__54iuzG__gallery-grid__header{padding:.5rem 1rem}}@media (min-width:641px){.Gallery-module__54iuzG__gallery-grid{height:1000px;padding:4rem 0 3rem}.Gallery-module__54iuzG__gallery-grid__wrapper{transform:scale(.75)translateY(-150px)}.Gallery-module__54iuzG__gallery-grid__overlay{padding:6vh 2rem}.Gallery-module__54iuzG__gallery-grid__names{gap:1.25rem 1.75rem}}@media (min-width:751px){.Gallery-module__54iuzG__gallery-grid__header{padding:1rem 2rem 1.5rem}}@media (min-width:801px){.Gallery-module__54iuzG__gallery-grid{height:auto}.Gallery-module__54iuzG__gallery-grid__wrapper{transform:none}.Gallery-module__54iuzG__gallery-grid__overlay{padding:10vh 2rem}.Gallery-module__54iuzG__grid-cols-0,.Gallery-module__54iuzG__grid-cols-1,.Gallery-module__54iuzG__grid-cols-2,.Gallery-module__54iuzG__grid-cols-6,.Gallery-module__54iuzG__grid-cols-7,.Gallery-module__54iuzG__grid-cols-8{display:flex}}@media (min-width:901px){.Gallery-module__54iuzG__gallery-grid__header{padding:1rem 3rem 2rem}.Gallery-module__54iuzG__gallery-grid__overlay{padding:20vh 2rem 10vh}.Gallery-module__54iuzG__gallery-grid__names{gap:1.5rem 2rem}}@media (min-width:1201px){.Gallery-module__54iuzG__gallery-grid__header{padding:1rem 4rem 3rem}.Gallery-module__54iuzG__gallery-grid__names{gap:1.75rem 2.25rem}.Gallery-module__54iuzG__gallery-grid__name{font-size:.875rem}}@media (min-width:1401px){.Gallery-module__54iuzG__gallery-grid__names{gap:2rem 2.5rem}.Gallery-module__54iuzG__gallery-grid__name{font-size:1rem}}
.Templates-module__rQcMsa__templates-section{color:#fff;background-color:#000;padding:90px 0;overflow:hidden}.Templates-module__rQcMsa__templates-section *{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif}.Templates-module__rQcMsa__templates-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px 25px;padding:1rem 4rem 3rem;display:flex}@media (max-width:1200px){.Templates-module__rQcMsa__templates-header{padding:1rem 3rem 2rem}}@media (max-width:900px){.Templates-module__rQcMsa__templates-header{padding:1rem 2rem 2rem}}@media (max-width:600px){.Templates-module__rQcMsa__templates-header{padding:0 1rem 1rem}}.Templates-module__rQcMsa__templates-header h2{letter-spacing:-.03em;background:linear-gradient(#fff 0%,#ffffffe6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:90%;max-width:700px;font-size:clamp(1.7rem,6.5vw,3rem);font-weight:600;line-height:1.3}.Templates-module__rQcMsa__templates-header__cta{cursor:pointer;white-space:nowrap;color:#000;background:#fff;border-radius:4px;padding:.75rem 1.75rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}@media (max-width:600px){.Templates-module__rQcMsa__templates-header__cta{padding:.6rem 1.2rem;font-size:.95rem}}.Templates-module__rQcMsa__templates-header__cta:hover{background:#ffffffe6;transform:translateY(-2px);box-shadow:0 10px 30px #fff3}.Templates-module__rQcMsa__templates-marquee-wrapper{flex-direction:column;gap:30px;display:flex}.Templates-module__rQcMsa__templates-swiper{width:100%;padding:.5rem 0}.Templates-module__rQcMsa__templates-swiper .swiper-wrapper{will-change:transform;backface-visibility:hidden;padding:10px 0;transition-timing-function:linear}.Templates-module__rQcMsa__templates-swiper .Templates-module__rQcMsa__template-slide{will-change:transform;backface-visibility:hidden;flex-shrink:0;gap:0;width:400px}@media (max-width:768px){.Templates-module__rQcMsa__templates-swiper .Templates-module__rQcMsa__template-slide{width:300px}}@media (max-width:600px){.Templates-module__rQcMsa__templates-swiper .Templates-module__rQcMsa__template-slide{width:250px}}.Templates-module__rQcMsa__template-card{contain:layout style;will-change:transform;flex-direction:column;gap:10px;transition:transform .3s;display:flex;transform:translateZ(0)}.Templates-module__rQcMsa__template-card__image{aspect-ratio:14/10;background:#111;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:100%;transition:border-color .3s;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}@media (max-width:600px){.Templates-module__rQcMsa__template-card__image{aspect-ratio:13/10}}.Templates-module__rQcMsa__template-card__img{object-fit:cover;object-position:top;will-change:transform;background-color:#222;width:100%;height:100%;max-height:400px;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block}.Templates-module__rQcMsa__template-card:hover .Templates-module__rQcMsa__template-card__image{border-color:#ffffff4d}.Templates-module__rQcMsa__template-card:hover .Templates-module__rQcMsa__template-card__img{transform:scale(1.03)}.Templates-module__rQcMsa__template-card__info{flex-direction:column;justify-content:space-between;gap:10px;padding:0 5px;display:flex}.Templates-module__rQcMsa__template-card__info__btns{gap:10px;display:flex}.Templates-module__rQcMsa__template-card__info__use-app-btn,.Templates-module__rQcMsa__template-card__info__customize-btn{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:16px;justify-content:center;align-items:center;min-width:100px;height:32px;padding:6px 13px;font-size:13px;font-weight:600;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex}.Templates-module__rQcMsa__template-card__info__use-app-btn:hover:not(:disabled),.Templates-module__rQcMsa__template-card__info__customize-btn:hover:not(:disabled){transform:scale(1.05)}.Templates-module__rQcMsa__template-card__info__use-app-btn:disabled,.Templates-module__rQcMsa__template-card__info__customize-btn:disabled{opacity:.6;cursor:not-allowed}.Templates-module__rQcMsa__template-card__loader{width:1.3em;height:1.3em}.Templates-module__rQcMsa__template-card h3{color:#fff;margin:0;font-size:14px;font-weight:500}.Templates-module__rQcMsa__template-card__category{color:#ffffff80;font-size:14px}@media (max-width:900px){.Templates-module__rQcMsa__templates-section{padding:70px 0}}@media (max-width:768px){.Templates-module__rQcMsa__templates-section{padding:40px 0}.Templates-module__rQcMsa__templates-header{flex-direction:column;align-items:flex-start;gap:24px}}.Templates-module__rQcMsa__templates-skeleton-track{display:flex;overflow:hidden}.Templates-module__rQcMsa__skeleton-shimmer{position:relative;overflow:hidden;background:#161616!important;border-color:#ffffff26!important}.Templates-module__rQcMsa__skeleton-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:1.6s ease-in-out infinite Templates-module__rQcMsa__skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes Templates-module__rQcMsa__skeleton-shimmer{to{transform:translate(100%)}}.Templates-module__rQcMsa__skeleton-line{border-radius:4px;height:14px}.Templates-module__rQcMsa__skeleton-line--title{width:70%;height:16px;margin:.3rem 0 .5rem}
