.breakdance .bde-section-1948-100 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-1948-100{background-color:#FFF}.barbercita-landing{background-color:var(--bg-color);color:var(--text-color);font-family:var(--font-family);min-height:100vh;padding:20px;box-sizing:border-box}.linktree-container{max-width:600px;margin:0 auto;text-align:center}.profile-header{margin-bottom:40px;padding-top:40px;position:relative}.qrcode{font-size:1.5rem!important;font-weight:800;margin:24px 0 20px 0;color:var(--text-color)!important;line-height:1;letter-spacing:-1px!important;text-transform:uppercase}.profile-image{width:180px;height:180px;border-radius:50%;object-fit:cover;margin:0 auto 24px auto;display:block;border:4px solid #000;box-shadow:6px 6px 0px 0px #000}.profile-contact-icons{display:flex;justify-content:center;gap:20px;margin-bottom:32px}.social-link{width:56px;height:56px;background-color:#F4C430;border:3px solid #000;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all 0.1s ease;box-shadow:3px 3px 0px 0px #000}.social-link:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0px 0px #000}.social-link:active{transform:translate(1px,1px);box-shadow:1px 1px 0px 0px #000}.profile-name{font-size:2.5rem!important;font-weight:800;margin:24px 0 20px 0;color:var(--text-color)!important;line-height:1;letter-spacing:-1px!important;text-transform:uppercase}.profile-bio{font-size:0.75rem;margin:0 auto 32px auto;color:var(--text-color);line-height:1.6;max-width:540px;text-transform:uppercase;font-weight:500;letter-spacing:0.5px}.partnership-badge{background:#000;border:3px solid #000;padding:20px 24px;border-radius:8px;margin:32px auto;max-width:540px;box-shadow:4px 4px 0px 0px #000;transform:rotate(-1deg)}.partnership-badge p{margin:0;font-size:0.7rem;font-weight:600;color:#fff;line-height:1.4;text-transform:uppercase;letter-spacing:0.5px}.links-container{display:flex;flex-direction:column;gap:20px;margin-bottom:60px}.link-item{display:block;background-color:var(--button-bg-color);color:var(--button-text-color);text-decoration:none;border-radius:var(--button-border-radius);transition:all 0.1s ease;border:3px solid #000;position:relative;overflow:hidden;padding:20px 30px;box-shadow:var(--box-shadow);text-align:center}.link-item:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0px 0px #000}.link-item:active{transform:translate(2px,2px);box-shadow:2px 2px 0px 0px #000}.link-text{font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:1px}.footer-section{text-align:center;padding:40px 0 20px;margin-top:60px;border-top:3px solid #000}.footer-section p{font-size:0.65rem;color:#666;text-transform:uppercase;letter-spacing:0.5px;font-weight:600}@media (max-width:480px){.profile-image{width:150px;height:150px}.profile-name{font-size:2rem!important}.profile-bio{font-size:0.7rem;padding:0 20px}.partnership-badge{padding:16px 20px;transform:rotate(-0.5deg)}.partnership-badge p{font-size:0.65rem}.link-item{padding:18px 24px}.link-text{font-size:0.9rem}}