.section-header[data-v-b7cca816]{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}@media(max-width:768px){.section-header[data-v-b7cca816]{flex-direction:column;align-items:flex-start;gap:20px}}.section-header__content[data-v-b7cca816]{flex:1}.section-header__kicker[data-v-b7cca816]{display:inline-block;font-size:11px;font-family:var(--font-marker);color:var(--color-accent);letter-spacing:1.5px;text-transform:uppercase;font-weight:400;margin-bottom:14px;background:rgba(var(--brand-primary-rgb),.08);padding:3px 9px;border-radius:4px}.section-header__title[data-v-b7cca816]{font-size:44px;font-weight:700;letter-spacing:-1.4px;line-height:1.05;max-width:680px;text-wrap:pretty}@media(max-width:992px){.section-header__title[data-v-b7cca816]{font-size:36px;letter-spacing:-1px}}@media(max-width:768px){.section-header__title[data-v-b7cca816]{font-size:28px}}.section-header__subtitle[data-v-b7cca816]{font-size:15px;color:var(--color-text-muted);margin-top:12px;max-width:540px;line-height:1.5}@media(max-width:768px){.section-header__subtitle[data-v-b7cca816]{font-size:14px}}.section-header__action[data-v-b7cca816]{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;background:transparent;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);font-size:14px;font-weight:500;color:var(--color-text);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.section-header__action[data-v-b7cca816]:hover{background:#00000008;border-color:var(--color-text-subtle)}.section-header__action:hover .section-header__arrow[data-v-b7cca816]{transform:translate(3px)}.section-header__arrow[data-v-b7cca816]{transition:transform var(--transition-fast)}
