body,body>main{background-color:#0a0a0a;color:#fff;overflow-x:clip}#hero-sec{position:relative;margin:80px 0;display:flex;justify-content:center;width:100%}#hero-sec .breadcrumb-nav{left:0px;top:-40px;position:absolute;color:var(--Neutral-400, #bab5b6);font-size:1rem;font-style:normal;font-weight:400;line-height:1.09813rem;letter-spacing:-0.02rem;word-spacing:1px}@media screen and (max-width: 468px){#hero-sec .breadcrumb-nav{padding-inline:16px}}#hero-sec .breadcrumb-nav a:hover{transition:all 100ms ease-in;text-decoration:underline;color:#fafafa}#hero-sec .wrapper{display:flex;flex-direction:column;width:min(1120px,100%);gap:80px}@media screen and (max-width: 468px){#hero-sec .wrapper{flex-direction:column;padding-inline:16px;gap:40px}}#hero-sec .wrapper .hero-text-sec{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:24px}#hero-sec .wrapper .hero-text-sec .heading{text-align:center;color:var(--Light, #fafafa);font-size:2.5rem;font-style:normal;font-weight:400;line-height:2.75rem;letter-spacing:-0.05rem;width:60%}#hero-sec .wrapper .hero-text-sec .heading em{font-style:normal;font-weight:600;background:linear-gradient(125deg, #fd9bb8 3.94%, #cf9ff9 49.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 468px){#hero-sec .wrapper .hero-text-sec .heading{margin-top:24px;width:100%;font-size:2rem;line-height:2.25rem}}#hero-sec .wrapper .hero-text-sec .desc{color:var(--Neutral-500, #938a8c);text-align:center;text-align:center;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1.5rem;letter-spacing:-0.03rem;width:70%}@media screen and (max-width: 468px){#hero-sec .wrapper .hero-text-sec .desc{font-size:1rem;line-height:1.25rem;width:100%}}#hero-sec .wrapper .image-selector{padding:60px 32px;display:flex;flex-direction:column;width:100%;border-radius:32px;background:rgba(53,49,51,.5);backdrop-filter:blur(25px);gap:40px}@media screen and (max-width: 468px){#hero-sec .wrapper .image-selector{padding:24px 12px}}#hero-sec .wrapper .image-selector .other-gender-redirect{z-index:10;position:absolute;right:40px;top:40px;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:20px;background:var(--Neutral-800, #403b3c);width:fit-content;padding:8px 16px;color:#fff;text-align:center;font-size:1rem;font-weight:300;line-height:1.25rem;letter-spacing:-0.02rem;transition:all 200ms ease-in}#hero-sec .wrapper .image-selector .other-gender-redirect:hover{background:var(--Neutral-800, #504c4d);scale:1.02}@media screen and (max-width: 468px){#hero-sec .wrapper .image-selector .other-gender-redirect{position:unset;align-self:center}}#hero-sec .wrapper .image-selector .filters-cont{width:100%;display:flex;padding:0 12px;justify-content:space-between}@media screen and (max-width: 468px){#hero-sec .wrapper .image-selector .filters-cont{flex-direction:column;gap:40px}}#hero-sec .wrapper .image-selector .filters-cont .filter{flex:1;display:flex;flex-direction:column;gap:12px}#hero-sec .wrapper .image-selector .filters-cont .filter .filter-heading{color:var(--Neutral-50, #f5f4f4);font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.1805rem;letter-spacing:-0.03rem}#hero-sec .wrapper .image-selector .filters-cont .filter .filter-options{display:flex;gap:8px}@media screen and (max-width: 468px){#hero-sec .wrapper .image-selector .filters-cont .filter .filter-options{flex-wrap:wrap;justify-content:center}}#hero-sec .wrapper .image-selector .filters-cont .filter .filter-options .filter-item{display:flex;padding:8px 14px;justify-content:center;align-items:center;border-radius:20px;background:#452551;border:1.6px solid rgba(0,0,0,0);transition:all 200ms ease-in;color:#fff;font-size:1rem;font-weight:300;line-height:1.1805rem;letter-spacing:-0.02rem}@media screen and (max-width: 468px){#hero-sec .wrapper .image-selector .filters-cont .filter .filter-options .filter-item{font-size:.8rem;line-height:1rem}}#hero-sec .wrapper .image-selector .filters-cont .filter .filter-options .filter-item:hover{scale:.95;border:1.6px solid var(--Accent-Pink-500-M, rgba(252, 115, 156, 0.6078431373))}#hero-sec .wrapper .image-selector .filters-cont .filter .filter-options .filter-item.active{border:1.6px solid var(--Accent-Pink-500-M, #fc739c)}#hero-sec .wrapper .image-selector .images{padding-bottom:100px;display:grid;grid-template-columns:repeat(4, minmax(200px, 1fr));gap:32px;justify-items:center}@media screen and (max-width: 468px){#hero-sec .wrapper .image-selector .images{grid-template-columns:repeat(auto-fit, minmax(130px, 1fr))}}#hero-sec .wrapper .image-selector .images .image-item{position:relative;aspect-ratio:9/16}#hero-sec .wrapper .image-selector .images .image-item:hover .download-btn,#hero-sec .wrapper .image-selector .images .image-item:hover .tags{transition:all 200ms ease-in;opacity:1}#hero-sec .wrapper .image-selector .images .image-item img{height:100%;width:100%;border-radius:12px;object-fit:cover;user-select:none}#hero-sec .wrapper .image-selector .images .image-item .download-btn{opacity:0;position:absolute;top:8px;right:8px;background-color:#0b0a0a;display:flex;justify-content:center;align-items:center;width:28px;height:28px;flex-shrink:0;aspect-ratio:1/1;border-radius:8px}#hero-sec .wrapper .image-selector .images .image-item .tags{opacity:0;position:absolute;bottom:8px;left:4px;display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width: 468px){#hero-sec .wrapper .image-selector .images .image-item .tags{display:none}}#hero-sec .wrapper .image-selector .images .image-item .tags span{border-radius:16px;background:rgba(85,78,80,.8);padding:4px 8px}#hero-sec .wrapper .image-selector .images>*:nth-child(even){transform:translateY(60px)}#hero-sec .wrapper .image-selector .pagination{display:flex;gap:8px;justify-content:flex-start;margin-top:20px}#hero-sec .wrapper .image-selector .pagination .page-btn{color:#fff;height:34px;width:34px;border-radius:5px;background:var(--Neutral-800, #403b3c);transition:all 200ms ease-in-out}#hero-sec .wrapper .image-selector .pagination .page-btn:hover{background:#554e50;transform:scale(1.05)}#hero-sec .wrapper .image-selector .pagination .page-btn.active{border:1.6px solid #7f3f98}#hero-sec .wrapper .modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(8px)}#hero-sec .wrapper .modal-overlay .modal-content{margin-top:80px;background:#1f1f1f;padding:1.5rem;border-radius:10px;max-width:950px;width:90%;color:#fff;position:relative}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content{max-width:95%;width:90%;padding:1rem}}#hero-sec .wrapper .modal-overlay .modal-content .close-btn{position:absolute;top:0px;right:-60px;color:#bab5b6;font-size:2rem;font-weight:400;line-height:1}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .close-btn{right:4px;top:4px;font-size:2rem}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body{height:80%;display:flex;gap:40px}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body{width:100%;display:flex;flex-direction:column;height:100%}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left{grid-row:span 2;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left{grid-row:unset}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont{height:480px;position:relative}@media screen and (max-width: 1280px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont{height:440px}}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont{width:144px;height:256px}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .main-image{height:100%;aspect-ratio:9/16;border-radius:8px;object-fit:cover;pointer-events:none}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .download-btn{position:absolute;top:8px;right:8px;border-radius:8px;background:rgba(123,78,162,.7);backdrop-filter:blur(8px);color:#151414;text-align:center;font-size:1rem;font-weight:600;line-height:normal;display:flex;justify-content:center;align-items:center;height:60px;width:60px;transition:box-shadow .3s ease,background .3s ease}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .download-btn .desktop-copy{display:flex}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .download-btn .mobile-copy{display:none}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .download-btn svg{transition:transform 400ms ease}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .download-btn:hover{box-shadow:0 0 12px hsla(0,0%,100%,.4);background:rgba(123,78,162,.85)}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .download-btn:hover svg{transform:scale(1) rotate(360deg)}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .download-btn{top:unset;bottom:8px;width:90%;right:50%;transform:translateX(50%);font-size:.75rem;line-height:.8rem;padding:12px 20px;background-color:#7b4ea2;box-shadow:none;color:#fafafa;height:fit-content}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .download-btn .desktop-copy{display:none}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .download-btn .mobile-copy{text-wrap:nowrap;display:flex}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .share-btn{position:absolute;top:80px;right:8px;border-radius:8px;background:rgba(123,78,162,.7);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;height:60px;width:60px;transition:box-shadow .3s ease,background .3s ease}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .share-btn svg{transition:transform 400ms ease}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .share-btn:hover{box-shadow:0 0 12px hsla(0,0%,100%,.4);background:rgba(123,78,162,.85)}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .share-btn:hover svg{transform:scale(1) rotate(360deg)}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-left .image-cont .share-btn{display:none}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right{display:flex;flex-direction:column}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons{display:flex;flex-direction:column;height:fit-content}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons{margin-top:16px;align-items:center}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .buttons-sec .action-buttons{display:flex;justify-content:center;gap:16px}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .buttons-sec .action-buttons .btn{display:flex;align-items:center;gap:8px;padding:8px 12px;color:var(--Dark, #151414);border-radius:8px;background:#fff;box-shadow:-8px -8px 30px 0px rgba(252,123,156,.1),8px 8px 30px 0px rgba(207,159,249,.1);text-align:center;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;transition:all 200ms ease-in}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .buttons-sec .action-buttons .btn:hover{transition:all 200ms ease-in;scale:1.02}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .buttons-sec .action-buttons .btn .desktop-copy{display:flex}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .buttons-sec .action-buttons .btn .mob-copy{display:none}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .buttons-sec .action-buttons .btn{font-size:.64rem;line-height:.7rem;background-color:rgba(0,0,0,0);border-radius:6px;border:.6px solid var(--Light, #fafafa);color:#fff}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .buttons-sec .action-buttons .btn .desktop-copy{display:none}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .buttons-sec .action-buttons .btn .mob-copy{display:flex}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .buttons-sec .subtext{text-align:center;margin:auto;margin-top:.75rem;color:#fc739c;font-size:.875rem;font-weight:300;line-height:normal;transform:translateX(-80px);width:fit-content}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .buttons-sec .subtext{display:none;transform:none;font-size:.75rem;font-size:.9rem}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:2rem 0 1rem 0}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .tags{justify-content:center}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .tags span{border-radius:16px;background:rgba(85,78,80,.8);padding:.4rem .8rem;border-radius:999px;font-size:.9rem;font-weight:400}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-buttons .tags span{font-size:.7rem;line-height:.9rem}}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio{display:none}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .try-sec{display:flex;margin-bottom:.3rem;align-items:center;gap:32px}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .try-sec .bar{width:100%;height:1px;background-color:#fc739c}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .try-sec .try-text{flex-shrink:0;text-align:center;font-size:1rem;font-weight:600;line-height:normal;background:var(--Gradient-Primary-2, linear-gradient(135deg, #fd9bb8 0%, #cf9ff9 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont{margin-top:24px;display:flex;flex-direction:column;align-items:center;height:100%}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont .flatlay-heading{color:#fff;text-align:center;font-size:1.25rem;font-weight:300;line-height:normal}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont .flatlay-heading{display:none}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont .cta-image-cont{margin-top:16px;position:relative}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont .cta-image-cont:hover .cta-try-free-btn{transition:all 200ms ease-in;scale:1.1}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont .cta-image-cont{display:flex;flex-direction:column}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont .cta-image-cont .studio-preview{display:flex;gap:1rem;width:100%;height:100%;object-fit:cover;height:231px;width:313px}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont .cta-image-cont .studio-preview{width:182px;height:135px}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont .cta-image-cont .cta-try-free-btn{position:absolute;bottom:8px;right:8px;display:flex;align-items:center;gap:8px;transition:all 200ms ease-in;background:#fff;color:#000;padding:.5rem 1rem;border-radius:6px;color:#151414;text-align:center;font-size:1rem;font-weight:600;line-height:normal}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont .cta-image-cont .cta-try-free-btn{position:unset;inset:0;margin:auto}}#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont .cta-image-cont .generated-tag{position:absolute;bottom:16px;left:-72px;background:rgba(160,92,155,.8);backdrop-filter:blur(8px);font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;padding:4px 12px}@media screen and (max-width: 468px){#hero-sec .wrapper .modal-overlay .modal-content .modal-body .modal-right-try-studio .text-cont .cta-image-cont .generated-tag{display:none}}#hero-sec .wrapper .alert-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content{margin-top:80px;position:relative;background:#1f1f1f;padding:1.5rem;border-radius:10px;max-width:1000px;width:90%;color:#fff;display:flex;gap:24px;height:471px}@media screen and (max-width: 468px){#hero-sec .wrapper .alert-modal-overlay .alert-modal-content{flex-direction:column;align-items:center;height:fit-content}}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .desktop-img{display:flex}@media screen and (max-width: 468px){#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .desktop-img{display:none}}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .mobile-img{display:none}@media screen and (max-width: 468px){#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .mobile-img{display:flex}}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 468px){#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont{align-items:center}}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .text-heading{color:#fff;font-size:2.25rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:-0.05rem}@media screen and (max-width: 468px){#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .text-heading{text-align:center;font-size:.875rem;line-height:1rem;letter-spacing:-0.035rem}}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .text-desc{color:var(--Neutral-400, #bab5b6);font-size:1rem;font-weight:400;line-height:normal;letter-spacing:-0.04rem}@media screen and (max-width: 468px){#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .text-desc{font-size:.75rem;line-height:1rem;letter-spacing:-0.03rem}}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .alert-list{margin-top:24px;display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 468px){#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .alert-list{margin-top:8px}}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .alert-list .item{color:#fff;font-size:1rem;font-weight:500;letter-spacing:-0.04rem}@media screen and (max-width: 468px){#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .alert-list .item{font-size:.75rem;line-height:1rem}}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .cta-buttons{margin-top:auto;display:flex;gap:16px}@media screen and (max-width: 468px){#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .cta-buttons{flex-direction:column;align-items:center}}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .cta-buttons .cta{flex:1;display:flex;justify-content:center;width:fit-content;border-radius:4px;background:#fff;padding:8px 24px;color:#000;font-size:1rem;font-weight:500;line-height:normal;letter-spacing:-0.03rem;text-align:center;transition:all 200ms ease-in}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .cta-buttons .cta:nth-of-type(2){border:1.2px solid #fff;background-color:rgba(0,0,0,0);color:#fff}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .cta-buttons .cta:hover{border:1.2px solid #f44f57;background-color:#f44f57;color:#fafafa}@media screen and (max-width: 468px){#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .text-cont .cta-buttons .cta{width:100%}}#hero-sec .wrapper .alert-modal-overlay .alert-modal-content .close-btn{position:absolute;top:8px;right:8px;color:#e2dfe0;border-radius:4px;padding:4px;height:20px;width:20px;display:flex;justify-content:center;align-items:center}#more-models-sec{margin-bottom:40px;width:min(1120px,100%);display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 468px){#more-models-sec{padding-inline:16px}}#more-models-sec .heading{color:var(--Neutral-50, #f5f4f4);text-align:center;font-size:2rem;font-style:normal;font-weight:600;line-height:2.25rem}#more-models-sec .items-cont{margin-top:24px;display:flex;flex-wrap:wrap;justify-content:center;gap:16px}#more-models-sec .items-cont .item{border-radius:36px;background:var(--Neutral-800, #403b3c);display:flex;justify-content:center;align-items:center;gap:8px;padding:8px 18px;transition:all 100ms ease-in;color:var(--Light, #fafafa);font-size:1.125rem;font-weight:400;line-height:1.225rem}@media screen and (max-width: 468px){#more-models-sec .items-cont .item{font-size:10px;line-height:12px;padding:8px 12px}}#more-models-sec .items-cont .item:hover{scale:1.02;background:var(--Neutral-800, #4d494a)}#banner-sec{width:100%;background:var(--Gradient-Primary-3, linear-gradient(135deg, #cf9ff9 0%, #fda19b 50%, #ffdac2 100%));display:flex;justify-content:center}@media screen and (max-width: 468px){#banner-sec{margin:40px 0}}#banner-sec .wrapper{padding:40px 0;width:min(1120px,100%);display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 468px){#banner-sec .wrapper{padding:16px;flex-direction:column;gap:24px}}#banner-sec .wrapper .text-cont{display:flex;flex-direction:column;gap:12px;color:#000}#banner-sec .wrapper .text-cont .heading{font-size:2.5rem;font-weight:600;line-height:2.75rem}@media screen and (max-width: 468px){#banner-sec .wrapper .text-cont .heading{font-size:1.75rem;line-height:2rem}}#banner-sec .wrapper .text-cont .desc{font-size:1.5rem;font-weight:500;line-height:1.75rem}@media screen and (max-width: 468px){#banner-sec .wrapper .text-cont .desc{font-size:1.25rem;line-height:1.5rem}}#banner-sec .wrapper .cta{display:flex;justify-content:center;align-items:center;gap:8px;background-color:#151414;color:#fafafa;height:fit-content;width:fit-content;padding:12px 26px;border-radius:8px}@media screen and (max-width: 468px){#banner-sec .wrapper .cta{align-self:flex-end}}#banner-sec .wrapper .cta:hover{scale:1.02}.outfit-generator{margin-top:80px;background-color:rgba(0,0,0,0);width:min(1120px,100%);color:#fff;display:flex;flex-direction:column;padding:0px}@media screen and (max-width: 468px){.outfit-generator{padding-inline:16px}}.outfit-generator .header{text-align:center;margin-bottom:1.5rem}.outfit-generator .header h2{color:#fff;text-align:center;font-size:48px;font-weight:400;line-height:54px;letter-spacing:-0.96px}.outfit-generator .header h2 .highlight{background:var(--Gradient-Primary-2, linear-gradient(135deg, #fd9bb8 0%, #cf9ff9 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:600}@media screen and (max-width: 468px){.outfit-generator .header h2{font-size:32px;line-height:36px}}.outfit-generator .content{margin-top:24px;display:flex;gap:1.5rem;flex-direction:row;align-items:center;justify-content:center;gap:240px}@media screen and (max-width: 468px){.outfit-generator .content{flex-direction:column-reverse;gap:40px}}.outfit-generator .content .left-panel{position:relative;display:flex;flex-direction:column;gap:24px;justify-content:center;width:fit-content;background-color:#201d1e;border-radius:16px;padding:60px 24px 24px 24px}@media screen and (max-width: 468px){.outfit-generator .content .left-panel{padding:40px;max-height:unset}}.outfit-generator .content .left-panel .badge{padding:8px 32px;position:absolute;top:-12px;left:50%;transform:translateX(-50%);border-radius:42px;background:var(--Gradient-Primary-2, linear-gradient(135deg, #fd9bb8 0%, #cf9ff9 100%));color:var(--Dark, #151414);font-size:24px;line-height:28px;font-weight:500;letter-spacing:-0.48px}@media screen and (max-width: 468px){.outfit-generator .content .left-panel .badge{font-size:20px;line-height:24px}}.outfit-generator .content .left-panel .section{display:flex}@media screen and (max-width: 468px){.outfit-generator .content .left-panel .section{flex-direction:column-reverse;gap:16px}}.outfit-generator .content .left-panel .section .grid{position:relative;display:flex;gap:24px}.outfit-generator .content .left-panel .section .item{flex:1;border-radius:.5rem;box-shadow:0 4px 8px rgba(0,0,0,.2),4px 0 8px rgba(0,0,0,.2);z-index:20;transition:scale 100ms ease-in;border-radius:8px}.outfit-generator .content .left-panel .section .item:hover{outline:2px solid rgba(244,114,181,.5803921569);scale:1.02}.outfit-generator .content .left-panel .section .item.selected{outline:2px solid #f472b6}.outfit-generator .content .left-panel .section .item img{border-radius:8px;width:100%;max-height:100px;object-fit:contain}.outfit-generator .content .left-panel .section .item .label{width:100%;text-align:center;position:absolute;bottom:.25rem;right:50%;transform:translateX(50%);font-size:.75rem}.outfit-generator .content .left-panel .section .section-label{position:absolute;border-radius:0px 8px 8px 0px;background:var(--Gradient-Primary-2, linear-gradient(135deg, #fd9bb8 0%, #cf9ff9 100%));width:fit-content;padding:8px 24px;top:50%;right:0px;transform:translateY(-50%) translateX(100%);z-index:10;color:#2b2b2b;font-size:16px;font-weight:400;line-height:20px}@media screen and (max-width: 468px){.outfit-generator .content .left-panel .section .section-label{position:unset;top:unset;right:unset;transform:unset;color:#fff;font-size:14px;line-height:18px;font-weight:500;letter-spacing:-0.28px;background:none;padding:0px 12px;align-self:center}}.outfit-generator .content .right-panel{display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:column;gap:8px}@media screen and (max-width: 468px){.outfit-generator .content .right-panel{align-items:center}}.outfit-generator .content .right-panel .preview-wrapper{width:168.75px;height:300px;border-radius:1rem;overflow:hidden;position:relative}.outfit-generator .content .right-panel .preview-wrapper img{width:100%;height:100%;aspect-ratio:9/16;object-fit:cover}.outfit-generator .content .right-panel .preview-wrapper .loading-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5)}.outfit-generator .content .right-panel .preview-wrapper .loading-overlay .spinner{width:3rem;height:3rem;border:4px solid #f472b6;border-top-color:rgba(0,0,0,0);border-radius:9999px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.outfit-generator .content .right-panel .shuffle-button{border-radius:8px;background:var(--Gradient-Primary-2-Horizontal, linear-gradient(90deg, #fd9bb8 0%, #cf9ff9 100%));height:32px;width:32px;display:flex;justify-content:center;align-items:center}.cta-sec-interactive{margin-top:40px;display:flex;gap:24px}@media screen and (max-width: 468px){.cta-sec-interactive{padding-inline:16px;flex-direction:column;width:100%}}.cta-sec-interactive .cta{text-align:center;border-radius:8px;font-size:20px;line-height:24px;font-weight:500;letter-spacing:-0.48px;padding:12px 40px}.cta-sec-interactive .cta:hover{transition:all 200ms ease-in;scale:1.02}.cta-sec-interactive .cta-select{color:#fff;border:.8px solid #fff}.cta-sec-interactive .cta-book-call{background:var(--Light, #fafafa);color:var(--Dark, #151414)}.info-text{margin-top:24px;color:var(--Neutral-500, #938a8c);text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}#steps-sec{position:relative;margin-top:80px;width:min(1120px,100%);display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 468px){#steps-sec{padding-inline:16px}}#steps-sec .heading{color:var(--Light, #fafafa);text-align:center;font-size:40px;font-weight:600;line-height:44px;letter-spacing:-0.8px}#steps-sec .heading span{background:var(--Gradient-Primary-2-Horizontal, linear-gradient(90deg, #fd9bb8 0%, #cf9ff9 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:600}@media screen and (max-width: 468px){#steps-sec .heading{font-size:32px;line-height:36px}}#steps-sec .desc{margin-top:12px;color:var(--Neutral-600, #6a6264);text-align:center;font-size:1.25rem;font-weight:400;line-height:1.5rem;letter-spacing:-0.32px}@media screen and (max-width: 468px){#steps-sec .desc{font-size:14px;line-height:20px}}#steps-sec .cta{margin-top:24px;display:flex;align-items:center;gap:8px;border-radius:36px;background:var(--Gradient-Primary-2, linear-gradient(135deg, #fd9bb8 0%, #cf9ff9 100%));color:var(--Dark, #151414);text-align:center;font-size:1.125rem;font-weight:600;line-height:1.325rem;padding:12px 30px;width:fit-content}#steps-sec .cta:hover{transition:all 200ms ease-in;scale:1.02}#steps-sec .cards-wrapper{margin-top:60px;display:flex;justify-content:center;gap:40px}@media screen and (max-width: 468px){#steps-sec .cards-wrapper{flex-direction:column;align-items:center}}#steps-sec .cards-wrapper .help-card{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;border-radius:16px;padding:12px 16px}@media screen and (max-width: 468px){#steps-sec .cards-wrapper .help-card{width:70%}}#steps-sec .cards-wrapper .help-card .step-no{position:absolute;top:-20px;left:50%;transform:translateX(-50%);border-radius:8px;background:rgba(207,159,249,.7);backdrop-filter:blur(6px);padding:8px 20px;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-0.32px}#steps-sec .cards-wrapper .help-card .step-img{width:25%}#steps-sec .cards-wrapper .help-card .step-heading{text-align:center;width:100%;margin-top:12px;color:var(--Light, #fafafa);font-size:1.5rem;font-weight:600;line-height:1.75rem;letter-spacing:-0.03rem}#steps-sec .cards-wrapper .help-card .step-desc{text-align:center;margin-top:16px;width:100%;color:var(--Neutral-400, #bab5b6);font-family:Geist;font-size:.875rem;font-style:normal;font-weight:300;line-height:1.1rem}#metrics-sec{margin-top:80px;padding:40px 0 40px 0;width:100%;background:#0b0a0a;display:flex;flex-direction:column;color:#fafafa}@media screen and (max-width: 468px){#metrics-sec{margin-top:40px}}#metrics-sec .heading{color:var(--Neutral-50, #f5f4f4);text-align:center;font-size:24px;font-weight:400;line-height:28px}#metrics-sec .heading span{font-weight:700}@media screen and (max-width: 468px){#metrics-sec .heading{padding-inline:16px}}#metrics-sec .metrics{margin-top:24px;display:flex;justify-content:center;border-top:.8px solid var(--Neutral-800, #403b3c);border-bottom:.8px solid var(--Neutral-800, #403b3c)}#metrics-sec .metrics .wrapper{display:flex;width:100%}@media screen and (max-width: 768px){#metrics-sec .metrics .wrapper{flex-direction:row;flex-wrap:wrap}}#metrics-sec .metrics .wrapper .metric-card{border-left:.8px solid var(--Neutral-800, #403b3c);padding:24px;flex:1;display:flex;flex-direction:column;align-items:center;gap:8px}#metrics-sec .metrics .wrapper .metric-card:first-of-type{border-left:none}@media screen and (max-width: 768px){#metrics-sec .metrics .wrapper .metric-card{flex:0 0 50%;border:.8px solid var(--Neutral-800, #403b3c);margin:0;gap:8px}#metrics-sec .metrics .wrapper .metric-card:nth-child(5){flex:0 0 60%;margin:0 auto}#metrics-sec .metrics .wrapper .metric-card:nth-child(even){border-left:none}#metrics-sec .metrics .wrapper .metric-card:nth-child(3),#metrics-sec .metrics .wrapper .metric-card:nth-child(4){border-top:none}#metrics-sec .metrics .wrapper .metric-card:nth-child(5){border-top:none}#metrics-sec .metrics .wrapper .metric-card:last-of-type{border-right:.8px solid var(--Neutral-800, #403b3c)}}#metrics-sec .metrics .wrapper .metric-card .metric-header{color:var(--Neutral-600, #6a6264);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase}#metrics-sec .metrics .wrapper .metric-card .metric-text{text-align:center;font-size:56px;font-weight:700;line-height:64px;letter-spacing:-1.12px;background:var(--Gradient-Primary-2, linear-gradient(135deg, #fd9bb8 0%, #cf9ff9 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 768px){#metrics-sec .metrics .wrapper .metric-card .metric-text{font-size:40px;line-height:48px}}#metrics-sec .metrics .wrapper .metric-card .metric-footer{color:var(--Light, #bab5b6);font-size:16px;font-weight:400;line-height:20px;text-align:center}@media screen and (max-width: 768px){#metrics-sec .metrics .wrapper .metric-card .metric-footer{font-size:14px;line-height:18px}}#metrics-sec .cta-sec{margin-top:24px;display:flex;justify-content:center}#metrics-sec .cta-sec .cta{padding:8px 24px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border-radius:8px;background:var(--Gradient-Primary-2, linear-gradient(135deg, #fd9bb8 0%, #cf9ff9 100%));box-shadow:-8px -8px 30px 0px rgba(252,123,156,.1);color:#151414;text-align:center;font-size:16px;line-height:20px;font-weight:600;transition:all .3s ease}#metrics-sec .cta-sec .cta:hover{scale:1.02}#features-sec{margin:60px 0;padding:60px 0;width:100%;border-top:.8px solid var(--Neutral-900, #2a2728);border-bottom:.8px solid var(--Neutral-900, #2a2728);display:flex;justify-content:center;position:relative}#features-sec .wrapper{width:min(1120px,100%);display:flex;flex-direction:column;align-items:center;padding-inline:16px}#features-sec .wrapper .heading{font-size:3rem;font-weight:700;line-height:3.5rem;letter-spacing:-0.06rem}@media screen and (max-width: 468px){#features-sec .wrapper .heading{font-size:2rem;line-height:2.25rem;text-align:center}}#features-sec .wrapper .desc{margin-top:12px;color:var(--Neutral-200, #e2dfe0);font-size:1.25rem;font-weight:400;line-height:1.5rem;text-align:center}@media screen and (max-width: 468px){#features-sec .wrapper .desc{font-size:1rem;line-height:1.25rem}}#features-sec .wrapper .feature-card{position:sticky;top:120px;width:100%;margin-top:40px;min-height:320px;border-radius:1rem;border:.8px solid var(--Neutral-600, #6a6264);background:#0a0a0a;padding:40px;display:flex;justify-content:space-between;gap:60px}#features-sec .wrapper .feature-card:nth-child(even){flex-direction:row-reverse}@media screen and (max-width: 468px){#features-sec .wrapper .feature-card:nth-child(even){flex-direction:column}}@media screen and (max-width: 468px){#features-sec .wrapper .feature-card{position:unset;flex-direction:column;padding:24px 12px}}#features-sec .wrapper .feature-card .left-sec{display:flex;flex-direction:column}@media screen and (max-width: 468px){#features-sec .wrapper .feature-card .left-sec{align-items:center}}#features-sec .wrapper .feature-card .left-sec .feature-heading{color:var(--Light, #fafafa);font-size:2.25rem;font-weight:600;line-height:2.75rem;letter-spacing:-0.045rem}@media screen and (max-width: 468px){#features-sec .wrapper .feature-card .left-sec .feature-heading{text-align:center;font-size:1.75rem;line-height:2rem}}#features-sec .wrapper .feature-card .left-sec .feature-desc{margin-top:12px;color:var(--Neutral-400, #bab5b6);font-size:1rem;font-weight:400;line-height:1.5rem}@media screen and (max-width: 468px){#features-sec .wrapper .feature-card .left-sec .feature-desc{text-align:center;font-size:.75rem;line-height:1rem}}#features-sec .wrapper .feature-card .left-sec .feature-cta{width:fit-content;margin-top:auto;border-radius:4px;background:var(--Gradient-Primary-2-Horizontal, linear-gradient(90deg, #fd9bb8 0%, #cf9ff9 100%));display:flex;padding:12px 40px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;color:#151414;font-size:1rem;font-weight:600;line-height:normal}@media screen and (max-width: 468px){#features-sec .wrapper .feature-card .left-sec .feature-cta{margin-top:32px}}#features-sec .wrapper .feature-card .right-sec{flex:1;min-width:290px}@media screen and (max-width: 468px){#features-sec .wrapper .feature-card .right-sec{width:100%;display:flex;justify-content:center}}#features-sec .wrapper .feature-card .right-sec .feature-img{height:300px}@media screen and (max-width: 468px){#features-sec .wrapper .feature-card .right-sec .feature-img{height:200px}}#features-sec .wrapper .feature-card .right-sec .slider-container{position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-radius:.375rem}#features-sec .wrapper .feature-card .right-sec .slider-container .slider-content{position:relative;width:100%;height:100%;cursor:ew-resize}#features-sec .wrapper .feature-card .right-sec .slider-container .after-image{position:absolute;top:0;left:0;width:100%;height:100%}#features-sec .wrapper .feature-card .right-sec .slider-container .after-image img{width:100%;height:100%;object-fit:cover;border-radius:.375rem}#features-sec .wrapper .feature-card .right-sec .slider-container .before-image{position:absolute;top:0;left:0;height:100%;overflow:hidden}#features-sec .wrapper .feature-card .right-sec .slider-container .before-image img{height:100%;object-fit:cover;border-radius:.375rem}#features-sec .wrapper .feature-card .right-sec .slider-container .slider-handle{position:absolute;top:0;height:100%;width:2px;background-color:#fff;cursor:ew-resize}#features-sec .wrapper .feature-card .right-sec .slider-container .slider-handle .slider-button{position:absolute;top:50%;left:50%;width:32px;height:32px;margin-top:-16px;margin-left:-16px;border-radius:9999px;background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center}#features-sec .wrapper .feature-card .right-sec .slider-container .slider-handle .slider-button svg{display:block}#content-sec{position:relative;display:flex;justify-content:center;width:100%}#content-sec .wrapper{display:flex;width:min(1120px,100%);position:relative}@media screen and (max-width: 468px){#content-sec .wrapper{flex-direction:column-reverse}}#content-sec .left-cont-sec{flex:3}#content-sec .left-cont-sec .content{margin:0 auto;padding:20px}@media screen and (max-width: 468px){#content-sec .left-cont-sec .content{max-width:100%}}#content-sec .left-cont-sec .content h2{font-weight:600;background:var(--Gradient-Primary-2, linear-gradient(135deg, #fd9bb8 0%, #cf9ff9 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);scroll-margin-top:120px;font-size:2rem;line-height:2.25rem;margin-bottom:15px}@media screen and (max-width: 468px){#content-sec .left-cont-sec .content h2{font-size:1.5rem;line-height:1.75rem}}#content-sec .left-cont-sec .content h3{font-weight:500;background:var(--Gradient-Primary-2, linear-gradient(135deg, #fd9bb8 0%, #cf9ff9 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:1.75rem;margin-bottom:10px}@media screen and (max-width: 468px){#content-sec .left-cont-sec .content h3{font-size:1.25rem;line-height:1.5rem}}#content-sec .left-cont-sec .content h4{font-weight:500;font-size:1.75rem;margin-bottom:10px}@media screen and (max-width: 468px){#content-sec .left-cont-sec .content h4{font-size:1.25rem;line-height:1.5rem}}#content-sec .left-cont-sec .content h5{font-weight:500;font-size:1.5rem;margin-bottom:10px}@media screen and (max-width: 468px){#content-sec .left-cont-sec .content h5{font-size:1.25rem;line-height:1.5rem}}#content-sec .left-cont-sec .content p{font-size:1.125rem;line-height:1.6;margin-bottom:15px}@media screen and (max-width: 468px){#content-sec .left-cont-sec .content p{font-size:1rem;line-height:1.4}}#content-sec .left-cont-sec .content a{background:var(--Gradient-Primary-2, linear-gradient(135deg, #fd9bb8 0%, #cf9ff9 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);border-bottom:1px solid;border-image:linear-gradient(135deg, #fd9bb8 0%, #cf9ff9 100%) 1;text-decoration:none}#content-sec .left-cont-sec .content ul{margin-bottom:15px;padding-left:20px;list-style:disc}#content-sec .left-cont-sec .content li{font-size:1.125rem;line-height:1.6;margin-bottom:8px}#content-sec .right-cont-sec{flex:1;position:sticky;top:120px;height:fit-content;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 468px){#content-sec .right-cont-sec{position:unset;padding-inline:16px}}#content-sec .right-cont-sec .toc-menu{background-color:#151414;border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-y:scroll}@media screen and (max-width: 468px){#content-sec .right-cont-sec .toc-menu{max-height:fit-content}}#content-sec .right-cont-sec .toc-menu::-webkit-scrollbar{width:4px}#content-sec .right-cont-sec .toc-menu::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#content-sec .right-cont-sec .toc-menu::-webkit-scrollbar-thumb{background:#6a6264;border-radius:4px}#content-sec .right-cont-sec .toc-menu::-webkit-scrollbar-thumb:hover{background:#bab5b6}#content-sec .right-cont-sec .toc-menu .toc-heading{color:#cf9ff9;font-size:1.2rem;font-weight:600;line-height:normal;letter-spacing:-0.025rem}#content-sec .right-cont-sec .toc-menu .toc-item{color:var(--Neutral-700, #554e50);font-size:1rem;font-weight:400;line-height:normal;letter-spacing:-0.025rem;transition:all 100ms ease-in}@media screen and (max-width: 468px){#content-sec .right-cont-sec .toc-menu .toc-item{color:#fafafa}}#content-sec .right-cont-sec .toc-menu .toc-item:hover{transition:all 100ms ease-in;color:#fafafa}#content-sec .right-cont-sec .cta-banner{display:flex;padding:16px;border-radius:18px;background-color:#1a1a1a;background:linear-gradient(90deg, #f19cc8 0%, #d69eef 100%)}#content-sec .right-cont-sec .cta-banner .content{display:flex;flex-direction:column}#content-sec .right-cont-sec .cta-banner .content p{font-size:20px;font-weight:500;line-height:24px;letter-spacing:-0.48px;color:#000}#content-sec .right-cont-sec .cta-banner .content p span{font-weight:700}#content-sec .right-cont-sec .cta-banner .content .cta{margin-top:auto;padding:8px 12px;font-size:14px;line-height:20px;display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:#fff;color:#1a1a1a;transition:all 200ms ease;cursor:pointer}#content-sec .right-cont-sec .cta-banner:hover{background-color:#242424}#content-sec .right-cont-sec .cta-banner:hover .content .cta{background-color:#f0f0f0;color:#000;transform:scale(1.05);box-shadow:0 2px 6px rgba(0,0,0,.2)}
