.Button_base__chlvP{font-family:var(--ca-font-display);font-weight:600;color:#fff;border:none;border-radius:10px;display:inline-flex;align-items:center;gap:8px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .14s cubic-bezier(.2,.8,.2,1),box-shadow .14s,background .14s,border-color .14s}.Button_base__chlvP:hover{transform:translateY(var(--btn-lift,-1px))}.Button_sm__NfRLP{font-size:12px;padding:9px 12px;height:36px}.Button_md__hyh_E{font-size:13px;padding:11px 16px}.Button_lg__ZGnPY{font-size:13px;padding:11px 18px}.Button_primary__DO7yP{background:var(--ca-grad-brand-h);box-shadow:0 6px 18px -8px rgba(45,126,247,.35)}.Button_primary__DO7yP:hover{box-shadow:0 10px 26px -8px rgba(45,126,247,.55)}.Button_sunset__VWuwB{background:var(--ca-grad-sunset-h);box-shadow:0 8px 24px -10px rgba(228,142,107,.6)}.Button_sunset__VWuwB:hover{box-shadow:0 12px 30px -10px rgba(228,142,107,.75)}.Button_ghost__MeU0U{background:var(--ca-ink-3);border:1px solid var(--ca-ink-4);color:var(--ca-ink-9)}.Button_ghost__MeU0U:hover{background:var(--ca-ink-4)}.Button_ghost__MeU0U.Button_copiedFlag__e2_1q{color:var(--ca-success)}.Button_danger__1UnQp{background:var(--ca-danger);border:1px solid var(--ca-danger)}.Button_danger__1UnQp:hover{box-shadow:0 8px 20px -8px rgba(239,68,68,.5)}.ApplySection_section__SsYrR{max-width:var(--ca-section-max);margin:24px auto 0;padding:0 var(--ca-section-pad)}.ApplySection_card__gX1mS{position:relative;overflow:hidden;border-radius:20px;border:1px solid var(--ca-ink-4);background:var(--ca-grad-card-tint),var(--ca-ink-2);box-shadow:var(--ca-inset-hi),var(--ca-shadow-md);padding:32px;display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:center;transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s;--btn-lift:0px}.ApplySection_card__gX1mS:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--ca-cyan) 55%,transparent)}.ApplySection_eyebrow__Y9U3v{font-family:var(--ca-font-display);font-weight:600;font-size:12px;color:var(--ca-cyan);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.ApplySection_h__yYBSm{font-family:var(--ca-font-display);font-weight:700;font-size:32px;line-height:1.1;letter-spacing:-.02em;color:var(--ca-ink-9);margin:0}.ApplySection_p__9Y7T8{font-family:var(--ca-font-body);font-size:14px;line-height:1.55;color:var(--ca-ink-7);margin:10px 0 18px;max-width:460px}.ApplySection_rolesLabel__KFjtV{font-family:var(--ca-font-display);font-weight:600;font-size:11px;color:var(--ca-ink-7);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.ApplySection_rolesList__eP_JK{display:flex;flex-direction:column;gap:8px}.ApplySection_roleRow__8TDnX{display:flex;align-items:center;gap:12px;background:var(--ca-ink-1);border:1px solid var(--ca-ink-4);border-radius:12px;padding:12px 14px}.ApplySection_roleDot__YDDYS{width:8px;height:8px;border-radius:50%;background:var(--ca-cyan);box-shadow:0 0 8px var(--ca-cyan)}.ApplySection_roleName___R6lU{font-family:var(--ca-font-display);font-weight:600;font-size:14px;color:var(--ca-ink-9)}@media (max-width:900px){.ApplySection_section__SsYrR{padding:0 16px}.ApplySection_card__gX1mS{grid-template-columns:1fr;padding:24px;gap:22px}.ApplySection_h__yYBSm{font-size:26px}}