.btn[data-astro-cid-uw5kdbxl]{display:inline-block;font-family:var(--font-body);font-weight:700;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;padding:.85rem 2rem;border-radius:2px;transition:all .2s ease;cursor:pointer;border:none;text-decoration:none}.btn-primary[data-astro-cid-uw5kdbxl]{background:var(--red);color:#fff}.btn-primary[data-astro-cid-uw5kdbxl]:hover{background:var(--deep-red)}.section-inner[data-astro-cid-uw5kdbxl]{max-width:1100px;margin:0 auto;padding:5rem 2rem}.contact-hero[data-astro-cid-uw5kdbxl]{position:relative;min-height:50vh;display:flex;align-items:flex-end;background-image:url(/images/bts_team_photos/Colado%20Content%20Night%20March-20.JPG);background-size:cover;background-position:center 30%;background-repeat:no-repeat}.hero-overlay[data-astro-cid-uw5kdbxl]{position:absolute;inset:0;background:linear-gradient(to top,#111111f2,#111111a6,#1116)}.hero-content[data-astro-cid-uw5kdbxl]{position:relative;z-index:1;max-width:1100px;width:100%;margin:0 auto;padding:6rem 2rem 3rem}.hero-eyebrow[data-astro-cid-uw5kdbxl]{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--yellow);margin-bottom:1rem;display:block}.hero-h1[data-astro-cid-uw5kdbxl]{font-family:var(--font-display);font-size:clamp(2.2rem,5vw,4rem);letter-spacing:.02em;line-height:1.05;color:#fff;max-width:780px}.contact-section[data-astro-cid-uw5kdbxl]{background:var(--black)}.contact-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:start}.contact-form-col[data-astro-cid-uw5kdbxl]{padding-right:3.5rem}.col-eyebrow[data-astro-cid-uw5kdbxl]{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);margin-bottom:1rem;display:block}.col-body[data-astro-cid-uw5kdbxl]{font-family:var(--font-body);font-size:1rem;line-height:1.8;color:#ffffffad;margin-bottom:2rem}.contact-form[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:1.25rem}.form-row[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.form-group[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:.4rem}.form-group[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{font-family:var(--font-body);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c}.form-group[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.form-group[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl],.form-group[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{font-family:var(--font-body);font-size:.95rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#fff;padding:.75rem 1rem;border-radius:2px;transition:border-color .2s;-webkit-appearance:none;appearance:none}.form-group[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem;cursor:pointer}.form-group[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl] option[data-astro-cid-uw5kdbxl]{background:#222;color:#fff}.form-group[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus,.form-group[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]:focus,.form-group[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus{outline:none;border-color:var(--yellow)}.form-group[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]::placeholder,.form-group[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]::placeholder{color:#ffffff47}.form-group[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{resize:vertical;min-height:130px}.contact-info-col[data-astro-cid-uw5kdbxl]{padding-top:2.5rem;padding-left:3.5rem;border-left:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:0}.info-block[data-astro-cid-uw5kdbxl]{padding:1.5rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.info-block[data-astro-cid-uw5kdbxl]:first-of-type{border-top:1px solid rgba(255,255,255,.08)}.info-label[data-astro-cid-uw5kdbxl]{font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff59;margin-bottom:.4rem}.info-value[data-astro-cid-uw5kdbxl]{font-family:var(--font-body);font-size:.95rem;line-height:1.65;color:#ffffffbf}.info-link[data-astro-cid-uw5kdbxl]{color:#fff;text-decoration:none;transition:color .2s}.info-link[data-astro-cid-uw5kdbxl]:hover{color:var(--yellow)}.info-divider[data-astro-cid-uw5kdbxl]{height:2.5rem}.reasons-list[data-astro-cid-uw5kdbxl]{list-style:none;display:flex;flex-direction:column;gap:.6rem;margin-top:1rem}.reasons-list[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{font-family:var(--font-body);font-size:.9rem;color:#fff9;padding-left:1.25rem;position:relative;line-height:1.5}.reasons-list[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]:before{content:"→";position:absolute;left:0;color:var(--red);font-size:.8rem}@media(max-width:900px){.contact-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr;gap:3rem}.contact-info-col[data-astro-cid-uw5kdbxl]{padding-top:0;padding-left:0;border-left:none;border-top:1px solid rgba(255,255,255,.08);padding-top:3rem}}@media(max-width:768px){.section-inner[data-astro-cid-uw5kdbxl]{padding:4rem 1.5rem}.hero-content[data-astro-cid-uw5kdbxl]{padding:5rem 1.5rem 2.5rem}.form-row[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.contact-form-col[data-astro-cid-uw5kdbxl]{padding-right:0}}
