.dyhSjW_header{justify-content:space-between;align-items:flex-end;gap:2.5rem;margin-bottom:2.5rem;display:flex;position:relative}.dyhSjW_leftCol{flex:45%}.dyhSjW_labelWrapper{align-items:center;gap:.5rem;margin-bottom:.875rem;display:inline-flex}.dyhSjW_dot{background-color:var(--color-accent);width:6px;height:6px;box-shadow:0 0 8px var(--color-text-primary);border-radius:50%}.dyhSjW_label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.2em;color:var(--color-text-secondary);font-size:.75rem;font-weight:700}.dyhSjW_title{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--color-accent);margin:0;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:800;line-height:1.12}.dyhSjW_titleHighlight{color:var(--color-accent);text-shadow:0 0 25px var(--color-text-subtle)}.dyhSjW_centerCol{border-left:1px solid var(--color-border-soft);flex:35%;padding-left:2rem}.dyhSjW_description{color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.65}.dyhSjW_rightCol{flex:none}.dyhSjW_viewAllBtn{background-color:var(--color-secondary);border:1px solid var(--color-border-medium);color:var(--color-accent);box-shadow:0 4px 20px var(--color-overlay-light);border-radius:9999px;align-items:center;gap:.75rem;padding:.875rem 1.75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.dyhSjW_viewAllBtn:hover{background-color:var(--color-accent);color:var(--color-primary);border-color:var(--color-accent);box-shadow:0 8px 25px var(--color-border-medium);transform:translateY(-2px)}.dyhSjW_viewAllBtn svg{font-size:1.125rem;transition:transform .25s}.dyhSjW_viewAllBtn:hover svg{transform:translate(4px)}@media (max-width:1024px){.dyhSjW_header{flex-direction:column;align-items:flex-start;gap:1.5rem}.dyhSjW_centerCol{border-left:none;width:100%;padding-left:0}.dyhSjW_rightCol{width:100%}}@media (max-width:680px){.dyhSjW_header{margin-bottom:2rem}.dyhSjW_title{font-size:2rem}.dyhSjW_description{font-size:.875rem}.dyhSjW_viewAllBtn{justify-content:center;width:100%}}
