.ksJxPG_header{margin-bottom:var(--space-12)}.ksJxPG_beatsLabel{color:var(--color-red);margin-bottom:var(--space-4);opacity:.15;font-size:clamp(3rem,10vw,6rem);line-height:.9}.ksJxPG_subtitle{font-family:var(--font-sans);color:var(--color-text);opacity:.6;margin-top:var(--space-2);font-size:.9rem;font-weight:500}.ksJxPG_section{margin-bottom:var(--space-16)}.ksJxPG_intro{max-width:60ch;font-size:1.1rem;line-height:1.9}.ksJxPG_emptyState{padding:var(--space-12) var(--space-8);border-radius:var(--radius-md);text-align:center;border:1px dashed #d2232a33}.ksJxPG_stayTuned{color:var(--color-text);opacity:.6;margin-bottom:var(--space-4);max-width:none;font-size:1.3rem}.ksJxPG_instagramLink{font-family:var(--font-sans);color:var(--color-red);transition:opacity var(--transition-base);font-size:.9rem;font-weight:600;text-decoration:none}.content-page .ksJxPG_instagramLink{color:var(--color-red);text-decoration:none}.content-page .ksJxPG_instagramLink:visited{color:var(--color-red);text-decoration:none}.ksJxPG_instagramLink:hover{opacity:.7}.ksJxPG_ctaButton{margin-top:var(--space-6);padding:var(--space-3) var(--space-8);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-white);background-color:var(--color-red);border-radius:var(--radius-full);transition:background-color var(--transition-base), transform .2s ease;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-block}.ksJxPG_ctaButton:hover{background-color:var(--color-green);color:var(--color-white);opacity:1;transform:translateY(-1px)}.content-page .ksJxPG_ctaButton{color:var(--color-white);opacity:1;text-decoration:none}.content-page .ksJxPG_ctaButton:visited{color:var(--color-white);opacity:1;text-decoration:none}.content-page .ksJxPG_ctaButton:hover{color:var(--color-white);opacity:1;text-decoration:none}.ksJxPG_inquiryOverlay{z-index:200;padding:var(--space-4);opacity:0;pointer-events:none;background-color:#0d0d0d8c;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:fixed;inset:0}.ksJxPG_inquiryOpen{opacity:1;pointer-events:all}.ksJxPG_inquiryModal{background-color:var(--color-cream);border-radius:var(--radius-md);width:100%;max-width:560px;max-height:90dvh;padding:clamp(var(--space-6), 4vw, var(--space-10));transition:transform .25s;position:relative;overflow-y:auto;transform:translateY(12px);box-shadow:0 25px 60px #00000040}.ksJxPG_inquiryOpen .ksJxPG_inquiryModal{transform:translateY(0)}.ksJxPG_inquiryClose{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-text);transition:background-color var(--transition-base);background-color:#0000;font-size:1rem;position:absolute}.ksJxPG_inquiryClose:hover{background-color:#0d0d0d14}.ksJxPG_inquiryTitle{font-family:var(--font-serif);color:var(--color-red);margin-bottom:var(--space-2);font-size:clamp(1.5rem,4vw,2rem);line-height:1.15}.ksJxPG_inquiryIntro{font-family:var(--font-sans);color:var(--color-text);opacity:.75;margin-bottom:var(--space-6);max-width:52ch;font-size:.95rem;line-height:1.6}.ksJxPG_inquiryForm{gap:var(--space-4);flex-direction:column;display:flex}.ksJxPG_field{gap:var(--space-2);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);opacity:.9;flex-direction:column;font-size:.75rem;font-weight:600;display:flex}.ksJxPG_field input,.ksJxPG_field textarea{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--color-text);background-color:var(--color-white);border-radius:var(--radius-sm);width:100%;transition:border-color var(--transition-base), box-shadow var(--transition-base);border:1px solid #0d0d0d26;padding:.65rem .85rem;font-size:1rem;font-weight:400}.ksJxPG_field input:focus,.ksJxPG_field textarea:focus{border-color:var(--color-red);outline:none;box-shadow:0 0 0 3px #d2232a26}.ksJxPG_field textarea{resize:vertical;min-height:110px;line-height:1.5}.ksJxPG_fieldRow{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:520px){.ksJxPG_fieldRow{grid-template-columns:1fr 1fr}}.ksJxPG_inquirySubmit{margin-top:var(--space-2);padding:var(--space-3) var(--space-8);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-white);background-color:var(--color-red);border-radius:var(--radius-full);transition:background-color var(--transition-base), transform .2s ease;font-size:.8rem;font-weight:600}.ksJxPG_inquirySubmit:hover{background-color:var(--color-green);transform:translateY(-1px)}.ksJxPG_inquirySubmit:disabled{opacity:.6;cursor:progress;transform:none}.ksJxPG_inquiryError{font-family:var(--font-sans);color:var(--color-red);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background-color:#d2232a14;border:1px solid #d2232a40;margin:0;font-size:.9rem;line-height:1.5}.ksJxPG_inquirySuccess{align-items:flex-start;gap:var(--space-4);padding:var(--space-2) 0;flex-direction:column;display:flex}
