html,body{padding:0 margin: 0;@media (min-width: 768px){padding:2rem 0}}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb,#4facfe,#00f2fe);color:#fff}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}footer{text-align:center;margin-top:4rem;padding:1rem;background:#333;color:#fff}.profile-container[data-astro-cid-j7pv25f6]{max-width:480px;margin:0 auto;background:#000;min-height:100vh;padding:0;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #0000004d}.hero-image[data-astro-cid-j7pv25f6]{width:100%;height:60vh;overflow:hidden;position:relative;border-radius:20px 20px 0 0}.hero-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:20px 20px 0 0}.profile-header[data-astro-cid-j7pv25f6]{text-align:center;padding:1.5rem 1rem;background:linear-gradient(to bottom,#000c,#000 20%);margin-top:-4rem;position:relative;z-index:10}.profile-name[data-astro-cid-j7pv25f6]{font-size:1.75rem;font-weight:700;margin:.5rem 0 .25rem;color:#fff}.profile-handle[data-astro-cid-j7pv25f6]{color:#ffffffb3;margin:0 0 1rem;font-size:.95rem}.social-icons[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;justify-content:center;margin-bottom:1rem}.social-icons[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{width:40px;height:40px;background:linear-gradient(135deg,#e1306c,#fd1d1d,#f77737);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s}.social-icons[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{transform:scale(1.1)}.follower-count[data-astro-cid-j7pv25f6]{color:#fff;margin:1rem 0;font-size:.95rem}.follower-count[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.1rem}.bio[data-astro-cid-j7pv25f6]{color:#fff;margin:1rem 0;font-size:.95rem;line-height:1.5}.exclusive-content[data-astro-cid-j7pv25f6]{display:block;position:relative;border-radius:20px;overflow:hidden;background:url(/images/nora-bottom.jpeg) center/cover;padding:12rem 2rem 2rem;text-decoration:none;transition:transform .2s;cursor:pointer;width:calc(100% - 2rem);margin:0 1rem 2rem;border:none;font-family:inherit}.exclusive-content[data-astro-cid-j7pv25f6]:hover{transform:scale(1.02)}.modal[data-astro-cid-j7pv25f6]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;align-items:center;justify-content:center}.modal[data-astro-cid-j7pv25f6].active{display:flex}.modal-overlay[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000b3;backdrop-filter:blur(8px)}.modal-content[data-astro-cid-j7pv25f6]{position:relative;background:#282828f2;backdrop-filter:blur(20px);border-radius:16px;padding:2.5rem 2rem;max-width:400px;width:90%;text-align:center;z-index:1001;box-shadow:0 20px 60px #00000080}.modal-icon[data-astro-cid-j7pv25f6]{width:64px;height:64px;background:#ffffff1a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.modal-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff;font-size:1.5rem;margin:0 0 1rem;font-weight:600}.modal-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#fffc;margin:0 0 2rem;font-size:1rem;line-height:1.5}.continue-btn[data-astro-cid-j7pv25f6]{background:#fff;color:#222;border:none;padding:1rem 3rem;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;width:100%;font-family:inherit}.continue-btn[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ffffff4d}.continue-btn[data-astro-cid-j7pv25f6]:active{transform:translateY(0)}.verified-badge[data-astro-cid-j7pv25f6]{position:absolute;top:1rem;left:1rem;background:#007bffe6;color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem}.exclusive-text[data-astro-cid-j7pv25f6]{color:#fff;font-size:1.25rem;font-weight:700;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.8),0 4px 20px rgba(0,0,0,.6)}.pointer-animation[data-astro-cid-j7pv25f6]{font-size:3rem;text-align:center;animation:bounce 1.5s ease-in-out infinite;margin-bottom:1rem;filter:drop-shadow(0 4px 8px rgba(0,0,0,.8))}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}
