.cp-modal-content[data-v-5ba6b26c]{background:rgba(20,20,22,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-shadow:0 20px 40px rgba(0,0,0,.5)}.cp-modal-close[data-v-5ba6b26c]{width:14px;cursor:pointer;opacity:.6;transition:opacity .2s}.cp-modal-close[data-v-5ba6b26c]:hover{opacity:1}.cp-modal-avatar-wrapper[data-v-5ba6b26c]{display:flex;justify-content:center;margin-top:-10px;margin-bottom:20px}.cp-modal-avatar-ring[data-v-5ba6b26c]{padding:4px;background:linear-gradient(135deg,#f3da6b,#e53bb9,#70d5c2);border-radius:50%;display:inline-block}.cp-modal-avatar[data-v-5ba6b26c]{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #141416}.cp-modal-title[data-v-5ba6b26c]{color:#fff;font-family:Poppins,sans-serif;font-weight:700;font-size:22px;margin-bottom:4px}.cp-modal-title-gradient[data-v-5ba6b26c]{background:linear-gradient(90deg,#f3da6b,#e53bb9);-webkit-background-clip:text;background-clip:text;color:transparent}.cp-modal-sub[data-v-5ba6b26c]{color:#9d9d9d;font-size:14px;margin-bottom:0}.cp-modal-links[data-v-5ba6b26c]{display:flex;flex-direction:column;gap:12px}.cp-modal-btn[data-v-5ba6b26c]{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 24px;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;background:hsla(0,0%,100%,.03);color:#fff;font-size:16px;font-weight:500;font-family:Poppins,sans-serif;cursor:pointer;transition:all .3s ease;overflow:hidden}.cp-modal-btn[data-v-5ba6b26c]:nth-child(1n){border-left:4px solid #e53bb9}.cp-modal-btn[data-v-5ba6b26c]:nth-child(2n){border-left:4px solid #f3da6b}.cp-modal-btn[data-v-5ba6b26c]:nth-child(3n){border-left:4px solid #70d5c2}.cp-modal-btn[data-v-5ba6b26c]:nth-child(4n){border-left:4px solid #ffdb7e}.cp-modal-btn[data-v-5ba6b26c]:nth-child(5n){border-left:4px solid #afe1d8}.cp-modal-btn[data-v-5ba6b26c]:not(.cp-modal-btn--primary):hover{background:hsla(0,0%,100%,.08);transform:translateX(6px);border-color:rgba(229,59,185,.4)}.cp-modal-btn--primary[data-v-5ba6b26c]{background:linear-gradient(90deg,#f3da6b,#e53bb9,#70d5c2,#f3da6b)!important;background-size:300% 100%!important;animation:gradient-shift-5ba6b26c 6s linear infinite!important;color:#222023!important;border:none!important;font-weight:700!important}.cp-modal-btn--primary .cp-modal-btn__arrow[data-v-5ba6b26c]{color:#222023!important}.cp-modal-btn--primary[data-v-5ba6b26c]:hover{background:linear-gradient(90deg,#f3da6b,#e53bb9,#70d5c2,#f3da6b)!important;background-size:300% 100%!important;animation:gradient-shift-5ba6b26c 6s linear infinite!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(229,59,185,.4)!important}.cp-modal-btn:nth-child(1n) .cp-modal-btn__arrow[data-v-5ba6b26c]{color:#e53bb9}.cp-modal-btn:nth-child(2n) .cp-modal-btn__arrow[data-v-5ba6b26c]{color:#f3da6b}.cp-modal-btn:nth-child(3n) .cp-modal-btn__arrow[data-v-5ba6b26c]{color:#70d5c2}.cp-modal-btn:nth-child(4n) .cp-modal-btn__arrow[data-v-5ba6b26c]{color:#ffdb7e}.cp-modal-btn:nth-child(5n) .cp-modal-btn__arrow[data-v-5ba6b26c]{color:#afe1d8}@keyframes gradient-shift-5ba6b26c{0%{background-position:0 50%}to{background-position:100% 50%}}.cp-page[data-v-6c2af5e4]{min-height:100vh;position:relative;overflow-x:hidden}.cp-bg-orb[data-v-6c2af5e4]{position:fixed;border-radius:50%;filter:blur(120px);pointer-events:none;z-index:0;opacity:.35}.cp-bg-orb--1[data-v-6c2af5e4]{width:500px;height:500px;background:#e53bb9;top:-150px;left:-100px;animation:cp-orbFloat1-6c2af5e4 12s ease-in-out infinite}.cp-bg-orb--2[data-v-6c2af5e4]{width:400px;height:400px;background:#f3da6b;bottom:-100px;right:-80px;animation:cp-orbFloat2-6c2af5e4 10s ease-in-out infinite}@keyframes cp-orbFloat1-6c2af5e4{0%,to{transform:translate(0)}50%{transform:translate(60px,40px)}}@keyframes cp-orbFloat2-6c2af5e4{0%,to{transform:translate(0)}50%{transform:translate(-50px,-30px)}}.cp-topbar[data-v-6c2af5e4]{position:fixed;top:0;left:0;right:0;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;z-index:100;pointer-events:none}.cp-logo[data-v-6c2af5e4]{pointer-events:auto}.cp-logo img[data-v-6c2af5e4]{height:26px}.cp-login-btn[data-v-6c2af5e4]{pointer-events:auto}.cp-hero[data-v-6c2af5e4]{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:20px;z-index:1}.cp-banner[data-v-6c2af5e4]{width:100%;height:300px;min-height:300px;max-height:300px;overflow:hidden;position:relative;background:linear-gradient(135deg,#18181f,#111114)}.cp-banner__skeleton[data-v-6c2af5e4]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:300px;background:linear-gradient(90deg,hsla(0,0%,100%,.02) 25%,hsla(0,0%,100%,.06) 50%,hsla(0,0%,100%,.02) 75%);background-size:200% 100%;animation:cp-shimmer-6c2af5e4 2s infinite}@keyframes cp-shimmer-6c2af5e4{0%{background-position:200% 0}to{background-position:-200% 0}}.cp-banner .carousel-inner[data-v-6c2af5e4],.cp-banner .carousel-item[data-v-6c2af5e4]{height:100%}.cp-banner__img[data-v-6c2af5e4]{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;display:block}.cp-banner__fade[data-v-6c2af5e4]{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(0deg,#000 0,transparent);pointer-events:none}.cp-avatar-wrap[data-v-6c2af5e4]{margin-top:-55px;z-index:10;position:relative;width:110px;height:110px;flex-shrink:0}.cp-avatar-ring[data-v-6c2af5e4]{width:110px;height:110px;border-radius:50%;padding:4px;background:conic-gradient(from 0deg,#f3da6b,#e53bb9,#70d5c2,#ffdb7e,#e8afed,#f3da6b);animation:cp-ringRotate-6c2af5e4 4s linear infinite}@keyframes cp-ringRotate-6c2af5e4{to{filter:hue-rotate(1turn)}}.cp-avatar__img[data-v-6c2af5e4]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #000}.cp-name[data-v-6c2af5e4]{margin-top:14px;font-family:Poppins,sans-serif;font-size:28px;font-weight:700;background:linear-gradient(90deg,#f3da6b,#e53bb9);-webkit-background-clip:text;background-clip:text;color:transparent;text-align:center;z-index:1}.cp-bio[data-v-6c2af5e4]{color:#9d9d9d;font-size:15px;text-align:center;max-width:420px;margin:4px auto 0;line-height:1.5;z-index:1}.cp-socials[data-v-6c2af5e4]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;z-index:1}.cp-social-pill[data-v-6c2af5e4]{padding:6px 16px;border-radius:50px;font-size:13px;font-weight:600;text-transform:capitalize;color:#fff;text-decoration:none;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);transition:all .25s ease;letter-spacing:.3px}.cp-social-pill[data-v-6c2af5e4]:hover{background:linear-gradient(90deg,rgba(243,218,107,.15),rgba(229,59,185,.15));border-color:rgba(229,59,185,.4);color:#fff;transform:translateY(-2px)}.cp-section[data-v-6c2af5e4]{position:relative;z-index:1;max-width:1000px;margin:0 auto 30px;padding:30px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:24px}@media (max-width:991px){.cp-section[data-v-6c2af5e4]{max-width:600px;margin:0 16px 24px;padding:24px 20px}}.cp-section-header[data-v-6c2af5e4]{margin-bottom:16px}.cp-section-title[data-v-6c2af5e4]{font-family:Poppins,sans-serif;font-size:22px;font-weight:700;color:#fff;margin:0}.cp-section-sub[data-v-6c2af5e4]{color:#9d9d9d;font-size:14px;margin:4px 0 0}.cp-links[data-v-6c2af5e4]{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.cp-links[data-v-6c2af5e4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}}.cp-link-btn[data-v-6c2af5e4]{position:relative;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;background:hsla(0,0%,100%,.03);color:#fff;font-size:16px;font-weight:500;font-family:Poppins,sans-serif;cursor:pointer;transition:all .3s ease;overflow:hidden}.cp-link-btn[data-v-6c2af5e4]:nth-child(1n){border-left:4px solid #e53bb9}.cp-link-btn[data-v-6c2af5e4]:nth-child(2n){border-left:4px solid #f3da6b}.cp-link-btn[data-v-6c2af5e4]:nth-child(3n){border-left:4px solid #70d5c2}.cp-link-btn[data-v-6c2af5e4]:nth-child(4n){border-left:4px solid #ffdb7e}.cp-link-btn[data-v-6c2af5e4]:nth-child(5n){border-left:4px solid #afe1d8}.cp-link-btn--skeleton[data-v-6c2af5e4]{pointer-events:none;background:hsla(0,0%,100%,.03)!important;border-left:4px solid hsla(0,0%,100%,.12)!important;min-height:58px}.cp-skeleton-text[data-v-6c2af5e4]{width:140px;height:16px;border-radius:8px;background:linear-gradient(90deg,hsla(0,0%,100%,.03) 25%,hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,.03) 75%);background-size:200% 100%;animation:cp-shimmer-6c2af5e4 1.8s infinite}.cp-skeleton-arrow[data-v-6c2af5e4]{width:18px;height:18px;border-radius:50%;background:hsla(0,0%,100%,.06)}.cp-link-btn[data-v-6c2af5e4]:not(.cp-link-btn--primary):hover{background:hsla(0,0%,100%,.08);transform:translateX(6px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.cp-link-btn--primary[data-v-6c2af5e4]{background:linear-gradient(90deg,#f3da6b,#e53bb9,#70d5c2,#f3da6b)!important;background-size:300% 100%!important;animation:gradient-shift-6c2af5e4 6s linear infinite!important;color:#222023!important;border:none!important;font-weight:700!important}.cp-link-btn--primary .cp-link-btn__arrow[data-v-6c2af5e4]{color:#222023!important}.cp-link-btn--primary[data-v-6c2af5e4]:hover{background:linear-gradient(90deg,#f3da6b,#e53bb9,#70d5c2,#f3da6b)!important;background-size:300% 100%!important;animation:gradient-shift-6c2af5e4 6s linear infinite!important;transform:translateY(-4px)!important;box-shadow:0 10px 25px rgba(229,59,185,.4)!important}.cp-link-btn__label[data-v-6c2af5e4]{z-index:1}.cp-link-btn__arrow[data-v-6c2af5e4]{font-size:20px;color:#e53bb9;z-index:1;transition:transform .2s ease}.cp-link-btn:hover .cp-link-btn__arrow[data-v-6c2af5e4]{transform:translateX(4px)}.cp-marquee-container[data-v-6c2af5e4]{flex-direction:column;gap:20px}.cp-marquee-container[data-v-6c2af5e4],.cp-marquee-row[data-v-6c2af5e4]{overflow:hidden;width:100%;display:flex}.cp-marquee-track[data-v-6c2af5e4]{display:flex;gap:20px;width:-moz-max-content;width:max-content}.cp-marquee-row:hover .cp-marquee-track[data-v-6c2af5e4]{animation-play-state:paused}.cp-marquee-item[data-v-6c2af5e4]{width:280px;flex-shrink:0}.cp-marquee-row--ltr .cp-marquee-track[data-v-6c2af5e4]{animation:scroll-ltr-6c2af5e4 25s linear infinite}@keyframes scroll-ltr-6c2af5e4{0%{transform:translateX(calc(-50% - 10px))}to{transform:translateX(0)}}.cp-marquee-row--rtl .cp-marquee-track[data-v-6c2af5e4]{animation:scroll-rtl-6c2af5e4 25s linear infinite}@keyframes scroll-rtl-6c2af5e4{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 10px))}}.cp-content-card[data-v-6c2af5e4]{border-radius:14px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);overflow:hidden;transition:all .3s ease}.cp-content-card[data-v-6c2af5e4]:hover{border-color:rgba(229,59,185,.25);box-shadow:0 6px 20px rgba(229,59,185,.12)}.cp-content-card__lock[data-v-6c2af5e4]{display:flex;justify-content:center;padding:24px 0 8px}.cp-content-card__media[data-v-6c2af5e4]{width:100%;max-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:14px 14px 0 0}.cp-content-card__body[data-v-6c2af5e4]{padding:16px 20px}.cp-content-card__title[data-v-6c2af5e4]{color:#fff;font-size:16px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:48px;margin-bottom:12px}.cp-unlock-btn[data-v-6c2af5e4]{width:100%;padding:12px;border:none;border-radius:10px;cursor:pointer;font-weight:600;font-size:15px;color:#222023;background:linear-gradient(90deg,#f3da6b,#e53bb9);transition:all .25s ease}.cp-unlock-btn[data-v-6c2af5e4]:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(229,59,185,.35)}.cp-requests[data-v-6c2af5e4]{display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.cp-requests[data-v-6c2af5e4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}}.cp-request-row[data-v-6c2af5e4]{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border:none;border-radius:12px;background:hsla(0,0%,100%,.03);cursor:pointer;transition:all .25s ease;border-left:3px solid transparent}.cp-request-row[data-v-6c2af5e4]:not(.cp-request-row--custom):hover{background:hsla(0,0%,100%,.06);border-left-color:#e53bb9;transform:translateX(6px)}.cp-request-row__title[data-v-6c2af5e4]{color:#fff;font-size:15px;font-weight:500}.cp-request-row__price[data-v-6c2af5e4]{font-size:16px;font-weight:700;background:linear-gradient(90deg,#f3da6b,#e53bb9);-webkit-background-clip:text;background-clip:text;color:transparent}.cp-request-row--custom[data-v-6c2af5e4]{background:linear-gradient(90deg,#f3da6b,#e53bb9,#70d5c2,#f3da6b)!important;background-size:300% 100%!important;animation:gradient-shift-6c2af5e4 6s linear infinite!important;border:none!important;border-left:none!important}.cp-request-row--custom .cp-request-row__title[data-v-6c2af5e4]{color:#222023!important;font-weight:700}.cp-request-row--custom .cp-request-row__price[data-v-6c2af5e4]{background:none!important;-webkit-text-fill-color:#222023!important;color:#222023!important}.cp-request-row--custom[data-v-6c2af5e4]:hover{background:linear-gradient(90deg,#f3da6b,#e53bb9,#70d5c2,#f3da6b)!important;background-size:300% 100%!important;animation:gradient-shift-6c2af5e4 6s linear infinite!important;border:none!important;border-left:none!important;transform:translateY(-3px) scale(1.02)!important;box-shadow:0 10px 30px rgba(229,59,185,.45)!important}.cp-request-row--custom:hover .cp-request-row__price[data-v-6c2af5e4],.cp-request-row--custom:hover .cp-request-row__title[data-v-6c2af5e4]{color:#222023!important;-webkit-text-fill-color:#222023!important}@keyframes gradient-shift-6c2af5e4{0%{background-position:0 50%}to{background-position:100% 50%}}.cp-cta-card[data-v-6c2af5e4]{position:relative;padding:32px 28px;border-radius:18px;overflow:hidden;text-align:center;background:linear-gradient(135deg,rgba(229,59,185,.1),rgba(243,218,107,.05));border:1px solid rgba(229,59,185,.2)}.cp-cta-card__title[data-v-6c2af5e4]{color:#fff;font-size:20px;font-weight:700;font-family:Poppins,sans-serif;margin:0 0 8px}.cp-cta-card__sub[data-v-6c2af5e4]{color:#9d9d9d;font-size:14px;margin:0 0 20px}.cp-cta-card__btn[data-v-6c2af5e4]{padding:12px 40px;border:none;border-radius:50px;font-weight:700;font-size:16px;color:#222023;background:linear-gradient(90deg,#f3da6b,#e53bb9,#70d5c2,#f3da6b);background-size:300% 100%;animation:gradient-shift-6c2af5e4 6s linear infinite;cursor:pointer;transition:all .25s ease}.cp-cta-card__btn[data-v-6c2af5e4]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(229,59,185,.35)}.cp-footer[data-v-6c2af5e4]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 0 30px;position:relative;z-index:1}.cp-footer__logo[data-v-6c2af5e4]{height:24px;opacity:.5}.cp-footer__text[data-v-6c2af5e4]{color:#9d9d9d;font-size:12px}